看到一个帖子,有人讨论做网站用什么技术。看到一些人非常肯定地说:肯定是
PHP;PHP 是首选……而用 ASP.NET 的人却小心翼翼,抱一种取百家之长的心态。

微软技术不安全?

  • 微软补丁是多,补丁多就不安全了?那 Firefox 升级频率远远高于
    IE,为何又说 Firefox 最安全呢?
  • 有些人竟然说 ASP 做的网站有注入漏洞,所以 ASP
    不安全。注入问题跟语言没有关系!!

微软 ASP.NET 厚积薄发,跟 ASP 有本质区别

ASP
曾经靠五大对象拼天下,虽然易学,但直接导致功能欠缺,要写一个上传的类,得累死个人,而
PHP
只需要一句。估计
ASP 相关类和方法的缺失,导致了开发人员的流失。

但现在 ASP.NET 已经完全改变了 ASP
的局面,完全是推翻了完全重新来的,所以功能上不用担心:重载、静态类、控件、主题和皮肤、模板、Web
Service、AJAX、路由、LINQ、ADO.NET
实体数据模型……

并且使用 ASP.NET 还可以与微软的其他技术结合、或类似,也就是说你会使用
ASP.NET,也可以用 Visual C# 开发一些实用的桌面软件工具。

Visual Studio 或 Visual Web Developer 开发 ASP.NET 快速又轻松。

选择啷一项技术,并不是说它有某些优点就选它

选择一项技术,可能受更多因素的制约,比如:服务、人力、价格、与旧系统的兼容性、发展……

我们应该

不要瞧不起使用另外一种技术的人。我发现使用黑屏的人大多不想体验 Visual
Studio;使用 JSP 的人大多认为用 ASP
的人是新手;喜欢苹果的人大多喜欢把微软批得体无完肤……

其实,互联网是开放的互联网,何必呢。不就是一门技术吗,值得那么排挤吗,条条大路通罗马。

相关文章