ASP.NET与ASP的区别
ASP.NET与ASP的区别
有谁能讲的非常全面
谢谢
问题点数:20、回复次数:10Top
1 楼ahyf(笨笨)回复于 2006-06-02 18:43:37 得分 0
还是看书吧Top
2 楼yd(达子)回复于 2006-06-02 19:08:20 得分 0
最主要的设计思想和框架结构不同
详细的楼主搜吧
Top
3 楼lovexyz(江依瑞)回复于 2006-06-02 19:13:36 得分 0
这个问题可以说三天,呵呵。
说一点:ASP.net不论是开发效率还是运行效率都比ASP好了不止一倍Top
4 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2006-06-02 19:25:35 得分 0
1.开发方面: Asp页面代码和程式代码混在一块,开发杂乱,并且很难维护
Asp.Net将它们分成两个页面(页面文件和程式文件),互不影响
2.Asp.Net采用三层架构,如果功能改变只修改商业逻辑即可
Asp还要大修改
3.Asp.Net是基于Ado.Net Asp是基于Ado, Ado是面向记录的,Ado.Net是面向数据集的
在性能方面要好的多
4.Asp.Net可以说不是Asp的升级,内部实现方式很大不同
5.Asp保持持续连接,而Asp.Net间断性连接,在需要时打开连接,不用时关闭连接,及时释放
资源
当然还有好多好处,搜索网站搜索一下
Top
5 楼Eddie005(♂) №.零零伍 (♂)回复于 2006-06-02 19:28:54 得分 0
楼主为什么需要? ....Top
6 楼cshmai(四海为家)回复于 2006-06-02 19:45:40 得分 0
1.开发语言不同
ASP仅局限于使用脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。
ASP.NET允许用户选择并使用功能完善的编程语言(如C#),也允许使用.NET Framework。
2.运行机制不同
ASP是解释运行的编程框架,所以执行效率加较低。
ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。
3.开发方式
ASP把界面设计和程序设计混在一起,维护困难。
ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。
还有很多,可以去GOOGLETop
7 楼shimingwen(rongren)回复于 2006-06-02 20:23:42 得分 0
我顶,Top
8 楼heyidan(gopee)回复于 2006-06-02 21:56:16 得分 0
asp只能适应于小项目。asp.net可以应用于大项目了。
原来的asp没有大型项目的成功案例。基本上是没有,全是小项目。
而且asp这种代码与页面混合在一块儿的,项目做得越大越难维护。
asp.net就是将代码与页面进行分离,从而形成层次。页面就是表现层,另外还根据企业的应用,而分离出BT(商务逻辑层)和DAT(数据访问层),这样一来,你看好不好维护吧!
只要架构设计好了的大型项目,肯定好维护,你可以看一看duwamish微软的一个实现多层框架的一个demoTop
9 楼hdt(倦怠)回复于 2006-06-02 22:01:48 得分 0
这种问题,跟贴的还挺多Top
10 楼cnrk_net(疯子)回复于 2006-06-02 22:59:13 得分 0
飞过,
散分.
呵呵
Top




