是完全的基于.net框架,.net框架的语言面向对象的特性很高。asp的VBScript虽然也有面向对象的成分,但是相对于平台的就不是全面的面向对象语言(在VBScript里实现继承和接口都比较繁琐,而就可以实现继承和接口、重载、重写等.NET框架的面向对象特性)。
从程序运行机制的区别,asp每次访问网页都要编译一次网页源程序,只有第一次访问时会编译源程序,再次访问直接调用编译好的dll。
底层开放特性是asp无法比拟的,中可以修改url的传递定位等以前asp必须借助第三方插件来实现的功能.
的封装特性也是asp实现起来困难的功能。在中可以轻易的将aspx页面完全封装为dll文件,从而封装源代码。