马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

ASP和ASPX的区别

  [复制链接]
查看3918 | 回复2 | 2012-11-28 20:33:33 | 显示全部楼层 |阅读模式
1.开发语言不同

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

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

  2.运行机制不同

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

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

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

  3.开发方式

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

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

  。NET里有三层结构,但是ASP却没有严格的区分,初学的时候很容易把写ASP的方式(代码和HTML混合的)方式应用到。NET里去!
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
wai2dance | 2012-11-29 19:20:50 | 显示全部楼层
还以为  他们那一样了   
这回知道了
chao2332601 | 2013-6-16 04:19:39 | 显示全部楼层
谢谢分享!!!
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则