我爱Aspx >> C#.Net >> .NET断想.NET断想
“遗留软件”和“遗留程序员”是阻碍.NET普及的最大阻力。另外一个阻力(听起来有点庸俗:))是目前的Windows操作系统没有预装.NET框架。运行.NET应用,你需要另外安装.NET框架,这多少都有点麻烦。COM为何会在极短的时间内迅速取得成功,Windows内建了COM基础设施不能不说是原因之一。
微软当然比谁都清楚这一点,所以,“Windows .NET”系列操作系统,必然指日可待。
假如你对此观点不以为然,不妨看看CORBA在Windows平台上命运。当然了,这只是原因之一,而且,我说过,这个原因有点俗:)
不过在此也要纠正一个谬误。不在少数的程序员以为,在访问以ASP.NET技术创建的Web网页(.aspx)的客户端机器上,也必须安装.NET框架,这个概念是错误的。道理其实很简单 — 服务端总是返回生成的HTML。
无论微软如何宣称,无论.NET如何支持多种语言,都不会影响“C#是.NET最佳语言拍档”。
但在相当长的一段时间内,Visual Basic .NET或许反而会比C#占有更多的用户。原因并不复杂 — 现有的Visual Basic程序员为数众多 — 尽管今天的Visual Basic .NET早已不是从前的Visual Basic了。
Visual Basic程序员过渡到Visual Basic .NET,可能要比C++或Java程序员过渡到C#困难得多。
.NET框架由通用语言运行时(Common Language Runtime,CLR)和.NET框架类库构成。.NET在操作系统之上又加了一层抽象,.NET本身并不是操作系统。
为什么有那么多的人憎恶微软?这很让人费解。无论哪家公司,倘能取得微软这样的成就,都是了不起的。无论谁坐到了微软的位置上,估计都会这样。
憎恶微软的人,要么是微软的竞争对手,要么是非微软阵营的狭隘的开发人员,要么啥也不是,纯粹人云亦云,瞎起哄。
Ҷƪл˵?
通过.NET Framework访问活动目录..[05-20]
从Windows DNA到.NET(3)[05-20]
从Windows DNA到.NET(2)[05-20]
从Windows DNA到.NET(1)[05-20]
微软公布“.NET”第二阶段研发方..[05-20]
另类.NET编程语言之旅[05-20]
.NETFramework发现漏洞 可能导致..[05-20]
.Net中如何操作IIS(原理篇)[05-20]
使用.NET Framework 进行事务处理[05-20]
.NET并不一定全是新东西[05-20]
基于C#的接口基础教程之七(1)[05-20]
基于C#的接口基础教程之五(6)[05-20]
基于C#的接口基础教程之五(5)[05-20]
基于C#的接口基础教程之五(4)[05-20]
基于C#的接口基础教程之五(3)[05-20]
基于C#的接口基础教程之五(2)[05-20]
基于C#的接口基础教程之五(1)[05-20]
基于C#的接口基础教程之三[05-20]
基于C#的接口基础教程之一[05-20]
到底什么是 O/R Mapper[05-20]