发布网友
共1个回答
热心网友
ASP.NET是微软公司.NET框架技术的一部分,主要用于建立Web应用程序。ASP.NET使用编译过的事件驱动模型从而了提高运行速度、分离了应用程序逻辑和用户界面。使用ASP.NET可以很容易开发基于三层架构的B/S应用程序。
工作原理1.ASP.net是一种典型的动态交互Web应用程序,工作方式为“请求——响应”式。客户端浏览器向服务器发出请求,服务器做出相应处理(如:访问数据库)后将结果返回给客户端。2.执行过程ASP.NET的执行过程不是解释型的,而是要先经过编译,直接编译成dll文件。
优点:提倡程序与界面分离,程序直接编译成dll文件,理论上在服务器启动后,第一个人第一次访问该站的人和.NET页面,系统就将各dll文件载入运行区,运行速度会比较慢,而以后其他访问者访问程序速度就会很快.
缺点:开发比较繁琐,版本比较多.