您所在的位置: 首页>>开发>>技术新闻>>

.NET开发者们都已经长大了吗?

http://developer.51cto.com  2007-04-17 09:25  Mads Kristensen  Csdn  我要评论(0)
  • 摘要:本文回顾了之前.NET框架发布时的争论和现在大家调整的一个适应过程,希望对大家有所启发!
  • 标签:ASP  VB  框架  .NET

大约在五年前,.NET框架发布,消息立即成为了热门新闻,并被众多的博客社区和技术杂志关注,包括好的和坏的方面,一直持续了多年。

当面向工业用途的.NET发布时,引起了极大的骚乱,业界震惊,开发者也不知道该如何去使用它。Java人群迅速抨击.NET1.0版本的表现,认为它简直就是Java的劣质克隆版本。大家被这个框架所激怒,一场针对微软的抨击战役开始上演,参加者甚至包括以往的Windows开发者。  

内部争论

大批以往靠在VB或VC环境中制作ASP网站或Windows应用程序开发为生的人们感到自己好象被微软抛弃了一样,因为他们不得不放弃其偏好的开发工具或语言。他们同时感到,这个框架将迫使自己不得不重新掌握一项全新的技术,如果他们还想在这个圈子里混的话。从 ASP3到ASP.NET 1.0的转变,我本人也经历过一段很艰难的过程。

此外,对于C#或VB.NET哪一门是最好的开发语言也引起了场大争论,其中夹带着大量愚昧、感情化的正反得失方面的主张。这场争论持续多年却没有解决任何实质性的问题,最后以参与者的精疲力尽而告终。通常,在博客社区,如果你不经意间告诉别人你喜欢VB.NET胜过C#会给人一种居高临下的感觉。在某些地方,这是一种禁忌,虽然那时我又用回到了VB.NET。

似乎,愤怒的人哪儿都有,他们总能找到一些“聪明”的理由来批评.NET框架。

成长

也许是因为厌倦了这场争论,或者是后来意识到了这是多么愚蠢的行为,似乎,现在争论已经稍微停止些了。近期,关于.NET弊端的文章或帖子已经很少能再看到了。可能大家已经能够理解,这只是个人偏好的问题,只要能协调好工作,根本无所谓使用哪一种开发语言,这场争论也实在没有存在的必要了。也有可能是大家受到微软理论的灌输,不再升级那些争论。

现在,大家已经达成一个共识,不太可能再回到几年前的争论,摒弃了那些愚昧、情绪化的争论,大家开始专注于实质性的问题,比如说截止期限、团队合作、项目管理、代码质量,等等。

不足

近两年多来,我们看到历史再重演,那些愚蠢的情绪化对比和丑陋而没必要的争论又兴起了。动态语言福音者似乎忘掉了五年前的争论而又另起炉灶。这或许是宣传伎俩在起作用,如果你是个容易被煽动的人。

一位哲学家(名字已经忘了)曾经说过一句话,内容大概是关于愚蠢争论的热点:从历史中我们该学到的,就是我们没有在历史中学到任何东西。

原文链接http://blog.madskristensen.dk/post/Have-NET-developers-finally-grown-up.aspx 

【相关文章】

【责任编辑:火凤凰 TEL:(010)68476606-8007】

开源框架Eclipse发展历程
专题:ASP.NET 2.0基础开发指南
.NET移动与嵌入式技术专题
.NET Framework新手入门专题
VS.NET实用开发专题
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有