完全两种东西。
1.codebehind方便的实现业务逻辑和显示,动态内容与静态内容的分离。
2.引入命名空间的概念,提供强大面向对象的功能,改变了传统网页编码的思维方式,引发了概念上的革命。写网页像写win 程序一样。同时高了编码效率。
3.asp.net的逻辑代码是预编译的,编译成2进制代码,执行效率比每次请求都逐行解释的asp代码高。
4.提供强大的缓存机制。
5.优化了ADO,提出离线数据库(内存数据库)概念,数据库连接利用率更高。
6.更方便的编写部署基于web services web应用程序。
7.同时,微软提供了量身定做,无比强大的集成开发环境 VS.net