asp和aspnet的区别,net与asp区别
asp与asp.net有什么区别?
ASPnet是建立在NET框架上的。C#是新语言,#、vb.net、vc.net是NET上用的语言
后者基于面向对象,前者没有
asp.net是asp的升级
c#、vb.net、vc.net
相当于asp
中的角本,只不过后者有更深的意义,
其它的不同是它们的代码形式不同,占用资源也不一样。
1。asp与asp.net主要区别是asp用的是vb
script
而asp.net
用的是vb.net或C#,所以asp.net
更强大!!
2。建立asp.net的程序需要.net的环境,IIS的操作是一样的~
3。.net中的c#、vb.net、vc.net是3种不同的开发语言,但他们是在
.net的公共语言环境下的,是可以夸平台的语言(微软说的,但现在
好象还不行)
ASP.NET和ASP的区别是什么?
ASP.NET和ASP的区别有以下几点:
1、开发语言不同。
ASP使用non-type脚本语言来开发应用程序或web网页,在web端添加代码和在客户端添加代码一致,导致代码杂乱无章。
ASP.NET使用strongly-type编程语言开发应用程序或web网页,也可以使用.NET Framework框架开发,代码一致性较ASP好了许多。
2、运行方式不同。
ASP是解释运行的编程框架,使用js等脚本语言,运行速度慢。
ASP.NET是编译性的编程框架,运行效率高且使用的是服务器端预先编译好的代码库。
3、开发方式不同。
ASP是面向过程设计语言,代码前后端不分离,写在同一个页面,代码杂乱无章,维护性和可重用性较低。
ASP.NET则是面向对象设计语言,代码前后端分离,一部分专注于编写前端代码,一部分专注于编写相应的后台功能,代码井然有序,易维护且可重用性高。
4、复杂性不同。
ASP复杂性低,代码容易理解,但是开发效率不高。
ASP.NET则较为复杂,但是具有相应的框架,程序设计快速且思路清晰。
asp与asp.net的主要区别在哪?
ASP与ASP.NET的区别:
1.开发语言不同
ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。
ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜加巨大的.NET
Framework。
2.运行机制不同
ASP是解释运行的编程框架,所以执行效率加较低。
ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。
3.开发方式
ASP把界面设计和程序设计混在一起,维护和重用困难。
ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。
ASP.NET更好些