积极答复者
ASP ASP.NET PHP 还有java的jsp

问题
答案
-
JSP和ASP.NET 从技术上讲是对等的。
ASP.NET 的 .aspx 页面要被编译为 dll;jsp 页面会被编译成.class 文件或者.jar 文件。
接下来就.net 平台和 Java 平台的工作了。
aspx 页面的本质是 httpHandler, jsp 页面的本质是servlet.
asp.net 的httpModule 对应 java 的 http filter.
...
如果细究下去,会发现它们有着惊人的相似度。
两者不存在谁优谁劣的问题,它们之间的发展也是相互学习对方优点的过程。具体的使用要看实际情况而定。
Microsoft Online Community Support
全部回复
-
您好,个人观点请参考:
1、Asp 是Asp.net的前身,前者是脚步语言解释运行,后者是编译语言编译执行。随着asp.net的出现asp慢慢开始淡出舞台,但asp开发一些简单的网站还是很快捷的。相信还有公司或个人在使用,做企业开发的相信已不用了
2、Php也是解释脚本,大量的使用者应该在国外。
3、Jsp看过,没用过。感觉是脚本语言,但也有可能被编译成Serverlet运行。
对于他们的区别相信争论点是在功能和性能上。要是把3方的程序员放在一块来讨论的话,相信会议激烈且无结果。
所以个人认为选择哪一个作为发展,有可能是基于对支持它们的公司个人的喜爱,也有可能是第一次面试时公司的要求。 -
JSP和ASP.NET 从技术上讲是对等的。
ASP.NET 的 .aspx 页面要被编译为 dll;jsp 页面会被编译成.class 文件或者.jar 文件。
接下来就.net 平台和 Java 平台的工作了。
aspx 页面的本质是 httpHandler, jsp 页面的本质是servlet.
asp.net 的httpModule 对应 java 的 http filter.
...
如果细究下去,会发现它们有着惊人的相似度。
两者不存在谁优谁劣的问题,它们之间的发展也是相互学习对方优点的过程。具体的使用要看实际情况而定。
Microsoft Online Community Support