ASP.NET与ASP的比较
2013-11-04 22:30
197 查看
执行效率的大幅提高
ASP以源码形式存放,以解释方式运行,每次ASP网页调用都需要对源码进行解释,运行效率不高. ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多.
强大的开发工具支持
ASP.net可以使用VS Studio 系列的强大的开发工具,只是所见即所得的开发支持。
可扩充的适应性
Asp.net可以完美支持windows平台,也可以通过mono来支持linux的平台。而且,asp.Net是语言独立的,也就是说不但可以用C#编写相关的代码,你也可以使用vb,jscript等语言来编写。
多处理器环境的可靠性
ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
安全型
AspNet内置了强大的安全型管理机制,相对asp,安全型得到了很大的提高。
ASP以源码形式存放,以解释方式运行,每次ASP网页调用都需要对源码进行解释,运行效率不高. ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多.
强大的开发工具支持
ASP.net可以使用VS Studio 系列的强大的开发工具,只是所见即所得的开发支持。
可扩充的适应性
Asp.net可以完美支持windows平台,也可以通过mono来支持linux的平台。而且,asp.Net是语言独立的,也就是说不但可以用C#编写相关的代码,你也可以使用vb,jscript等语言来编写。
多处理器环境的可靠性
ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
安全型
AspNet内置了强大的安全型管理机制,相对asp,安全型得到了很大的提高。
相关文章推荐
- asp.net中网页间传递参数用什么方法比较
- ASP.NET Web 应用程序与ASP.NET网站比较
- asp.net 一个封装比较完整的FTP类
- ASP.NET比较常用的26个性能优化技巧
- FileSystemWatcher 导致Mono ASP.NET应用程序CPU使用率比较高
- ASP.NET MVC学习---(八)三个比较常用的方便的功能
- [ASP.NET]Request获取url信息的各种方法比较
- asp.net跳转页面的三种方法比较
- asp.net权限认证篇外:4种认证类型比较
- 学习asp.net比较完整的流程
- Asp.ne与J2EE的比较(Asp.net 部分)
- ASP.NET Web 应用程序与ASP.NET网站比较
- 比较一下ASP、ASP.net、JSP和PHP的优点和缺点
- asp.net和jsp的比较
- 比较不错的几个tips-(1)asp。net操作ftp,上传和下载 (2) 长时间提交,在提交后禁止页面按钮 (3) 方便的javascript日历
- ASP.NET页面跳转的三种方法比较
- 学习asp.net比较完整的流程
- asp.net跳转页面的三种方法比较
- IIS5、IIS6、IIS7的ASP.net 请求处理过程比较
- ASP.NET四种页面导航方式之比较与选择