想充分利用ASP.NET,首先应了解整个系统模型:组件,可编程特性和基础架构.本章将从整体上对该模型进行概括性地介绍.首先,我们来看一下ASP.NET的几个基本概念及其编程模型.
第1章ASP.NET编程模型
1.1ASP.NET究竟是什么
在ASP.NET出现之前,主要有三种技术平台可用于开发Web应用程序:ASP,JSP(
JavaServerPages)和一个叫LAMP(Linux+Apache+MySQL,编程语言可以为Perl,Python或
PHP)的开源Web平台.
提示:考虑到完整性,我们不得不提及几个底层ASP和
JSP所依赖的特定平台.ASP实际上是一种ISAPI的扩展,而JSP是一种特殊的服务器端应用程序.基于平台的Internet信息服务(IIS)的ISAPI扩展和基于Java系统的servlet,允许我们使用较传统的方式来创建服务器端的,部署于Web上的应用程序.我们仅需要编写模块来生成和呈现[②]页面,而不必使用将标记文本和代码混合在一起的方式来
设计页