分类: 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了!
他告诉我:他更倾向于使用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了!
前一篇:世界电信业的未来走势
后一篇:今天是清明节