.NET不是一个自由模块,而是一家企业的部分
2010-06-14 14:11
309 查看
.NET是个很好的平台,可是它是集成一体化,真的比起来就不乐观。
像电脑这样复杂的机器,出了问题了顶多是换换里面的原件,那是因为电脑结构接口化,每个硬件就像模块一样,可以自由组合。硬件可以组合,就可以把不同厂家最好的硬件组合起来。
比如说PHP,其实PHP是个小巧,而且功能不算强大的简单语言,但它可以在多个环境下生存,并因为其简单易学的特点,所以至今还是热门语言。它可以像模块一样,安装在各种web应用服务:IIS、apache、Nginx等。所以无论应用服务如何竞争淘汰,都不会影响PHP的发展。目前用最多的是apache,也许以后apache被淘汰了,没有人再使用apache,但也可以很容易找到另一个取代apache的平台。
但.NET就不一样,使用.NET理所当然用IIS,用IIS理所当然用WINDOWS,以后IIS就不被淘汰吗?IIS是最好的应用服务端?就算IIS怎么样,.NET也没有可以选择的,而IIS也不能选择操作系统,它只能选择WINDOWS。就算目前IIS和WINDOWS都是最好的,但很难说某一天会被其他企业的产品所淘汰,必竟微软不是做什么产品都是最好。所以WINDOWS、IIS、.NET是一个整体结构,缺一不可。要是比较.NET好不好,就得把IIS和WINDOWS比下去。
所以我个认为,如果以后.NET不是一种自由可移植模块,可能很快就会被取代。
像电脑这样复杂的机器,出了问题了顶多是换换里面的原件,那是因为电脑结构接口化,每个硬件就像模块一样,可以自由组合。硬件可以组合,就可以把不同厂家最好的硬件组合起来。
比如说PHP,其实PHP是个小巧,而且功能不算强大的简单语言,但它可以在多个环境下生存,并因为其简单易学的特点,所以至今还是热门语言。它可以像模块一样,安装在各种web应用服务:IIS、apache、Nginx等。所以无论应用服务如何竞争淘汰,都不会影响PHP的发展。目前用最多的是apache,也许以后apache被淘汰了,没有人再使用apache,但也可以很容易找到另一个取代apache的平台。
但.NET就不一样,使用.NET理所当然用IIS,用IIS理所当然用WINDOWS,以后IIS就不被淘汰吗?IIS是最好的应用服务端?就算IIS怎么样,.NET也没有可以选择的,而IIS也不能选择操作系统,它只能选择WINDOWS。就算目前IIS和WINDOWS都是最好的,但很难说某一天会被其他企业的产品所淘汰,必竟微软不是做什么产品都是最好。所以WINDOWS、IIS、.NET是一个整体结构,缺一不可。要是比较.NET好不好,就得把IIS和WINDOWS比下去。
所以我个认为,如果以后.NET不是一种自由可移植模块,可能很快就会被取代。
相关文章推荐
- 当一个公司或企业各部门不是主动去解决问题,而是相互推诿时,这个组织就已经完蛋了!
- 一个企业没落,不是聪明人太多了,而是傻人太少了
- 一个好领导是非常重要的。所谓“好”的标准,不是他让你少干活多拿钱,而是以下三个
- Openwrt单独编译某一个模块而不是整个固件
- 开发好一个软件功能模块不是光有激情、有干劲、有技术就可以得到成功的
- 淘汰企业的不是技术,而是顾客
- PHP在做二元赋值运算的时候, 返回值并不是左值,而是一个临时变量
- Smobiler 4.0 是一个基于.Net的企业APP开发管理平台
- .NET深入学习之---一个不是Bug的Bug
- 这不是一个神话故事,而是为了使你领悟一个道理
- 2014年不是SEO优化的末日,而是 一个全新的开始
- 目标不是一个点,而是一个方向
- 2014_03_28工作日志:CreateFile不是创建文件,而是指向某个文件的一个句柄
- PHP在做二元赋值运算的时候, 返回值并不是左值,而是一个临时变量
- 「最难突破的不是技术,而是客户对新技术的认知壁垒」,一家大数据公司谈下2000多家客户的故事
- MVC中,如果从controller返回的不是一个html,而是一个文本,使用AJAX中如何获取?
- 首先,要申明一点,过去与现在,电影的字幕都不是问题。并且,网络如此自由,未来也不是问题。只是分享的平台不会一家独大,分享的途径方式也会多种多样。
- sizeof不是函数,而是C/C++中的一个操作符(operator)