标题:asp与aspx有何区别?
只看楼主
kjf_x
Rank: 1
等 级:新手上路
帖 子:39
专家分:5
注 册:2008-7-3
结帖率:0
已结贴  问题点数:20 回复次数:2 
asp与aspx有何区别?
asp与aspx有何区别?
搜索更多相关主题的帖子: aspx 
2010-06-06 14:01
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:10 
区别太大了不只是一星半点,aspx属于.NET技术。
2010-06-06 15:57
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:10 
正如版主YMS所说,细分的区别有非常之多(成千上万,写本书也讲不完),但是总体概括来说,个人比较赞同三大主要区别:

  1.开发语言不同

  ASP仅局限于使用脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。

  允许用户选择并使用功能完善的编程语言(C++,C#,VB,JAVA等都能用在。NET上),也允许使用潜加巨大的.NET Framework。

  2.运行机制不同

  ASP是解释运行的编程框架,所以执行效率加较低。

  是编译性的编程框架,运行是服务器上的编译好的公共语言运行库代码,可以利用早期绑定,实施编译来提高效率。

 也就是说,在代码基础一定的情况下。NET执行效率会高于ASP,尤其是比较复杂的应用里!当然如果你代码结构非常杂乱,即使在。NET里也毫无用武之地!

  3.开发方式

  ASP把界面设计和程序设计混在一起,维护困难。

  把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。

  。NET里有三层结构,但是ASP却没有严格的区分,初学的时候很容易把写ASP的方式(代码和HTML混合的)方式应用到。NET里去!


Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-06-07 14:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-309377-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.365670 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved