加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

未来将是.NET 的世界!

(2007-04-04 11:11:55)
分类: PHP/C#
我昨天跟到我一个兄弟 dancefire 交流了一下.NET,他目前在国外留学,他就是那位《麒麟操作系统内核同其他操作系统内核的相似性分析》的作者,有关请访问 http://blog.csdn.net/dancefire/archive/2006/04/27/679782.aspx 看看。

他告诉我:他更倾向于使用ASP.Net,但是他不是盲目的,他有自己的分析和原因。PHP和MYSQL有IBM,HP的支持啊,他们加起来还不比微软大。PHP是asp的竞争产物,但是现在ASP早成了过时的技术,因为其自身的局限性。jsp因为sun的j2ee发展得比较早,所以现在商业应用很多,asp.net是和jsp竞争的产品。另外因为php是free的,而且可以用在linux/freebsd系统上,而且性能不是很差,PHP不存在性能和资源占用的问题,它的问题是,1,不安全,2,不稳定,3,没有很好的对象模型,不易扩展,不易快速开发。但是,这世界马上就要变了。呵呵。JSP或者ASP.Net,才会是主流,因为他们已经解决了性能和资源占用问题,而他们带来的好处则非常丰富,安全性、稳定性、可扩展性、易用性等等。

1、首先是ASP.Net可以多语言开发,我可以允许我的同事使用包括C#,VB, Python, Ruby, 甚至Java等各种语言进行开发,我可以很容易和他们的代码进行交流。
2、第二,ASP.Net使用.Net Framework,因此继承了.Net Framework很好的本地安全性的控制能力。我可以严格的限定某些具有风险性的代码只能够使用很有限的权力。这样,我可以确保我的网站是安全的。而JSP这点做的不够好,因为JSP和服务器本地的交流能力不好。
3、第三个原因,ASP.Net有很好的数据库的驱动,特别是对于SQL Server和Access。而JSP只有JDBC,统一的驱动模型,类似于ODBC,对于操作SQL Server或者Access的话,性能上不如Asp.Net。

至少基于上面的协作开发能力、系统的安全性和数据库的性能,我就会考虑使用ASP.Net,因为这三个部分是我最关注的。100%的概率,自然谁都无法保证,但是并不是说不到100%就是无法预测的,事情没那么绝对。根据技术发展的趋势,根据技术的活力,根据市场的推动力,你可以判断出一个大概。只要你有足够的背景知识。

看来做技术的人们,要多学学.NET了!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有