深入理解ASP.NET和Web Forms
1. Web应用程序基础
Web应用程序是由多种格式的文档和代码页面组成的。最简单的文档形式是静态HTML页面,它包含由Web浏览器格式化和显示的信息。HTML页面还可以包含指向其他HTML页面的超链接。超链接(或简称“链接”)包含一个地址,即统一资源定位符(URL),指定目标文档的位置。内容和链接的组合有时被称为“超文本”,它提供了轻松导航到万维网上大量信息的能力。
1.1 设置Web示例
所有本章的示例程序都在章节文件夹中。要运行这些示例,你需要在系统上安装Internet Information Services (IIS)。IIS默认随Windows 2000 Server一起安装。你需要显式安装它才能在Windows 2000 Workstation上使用。一旦安装完成,你可以通过Internet Explorer访问IIS的文档,URL为 http://localhost
,这将重定向你到IIS文档的起始页面,如图所示。
2. ASP.NET简介
ASP.NET不仅仅是Active Server Pages (ASP)的增量增强,而是一个统一的Web开发平台,极大地简化了复杂Web应用程序的实现。我们将从一个非常简单的Web应用程序开始探讨ASP.NET,同时建立一个ASP.NET编程的测试环境,并回顾一些Web处理的基本原理。这个小例子将揭示开发Web应用程序的一些挑战,从而帮助我们更好地理解ASP.NET的特点和优势。