16 ASP.NET基础教程
在后续章节中详细介绍。不过在这里选择哪一项基本没有区别。直接单击“确定”按钮,显示如图1-41所示窗口。
图1-39 Web Form程序WebSite1显示主页面的代码显示页面(2)
图1-40 Web程序未启用调试窗口 图1-41 WebSite1主页面运行结果(1)
(8)在图1-40中单击Hello按钮,结果如图1-42所示。至此一个简单的Web程序实例就完成了。当然读者可以再做进一步的修改完善。
1.5 ASP.NET运行环境 学习目标 熟悉使用IIS管理aspx页面和
使用Visual Studio管理aspx页面。
图1-42 WebSite1主页面运行结果(2)
1.3.1 使用IIS管理aspx页面 组件IIS是微软公司推出的绑定于Windows操作平台的一套Web程序开发运行组件,
第 1 章 ASP.NET入门 以前的ASP开发完全借助于IIS组件。而ASPX页面也可以在IIS环境中运行,只不过要做一些环境配置。 在保证Windows平台已经安装了IIS组件(安装IIS组件的方法参见附录A)后,必须安装.NET Framework组件包。目前.NET Framework组件包的最新版本为3.5,可以从官方站点直接下载。如果已经安装了Visual Studio集成平台,那么就不需要再安装.NET Framework组件包,因为在Visual Studio集成软件中已经包括了.NET Framework组件包。 在完成了上述准备工作后,就可以使用一个aspx页面来测试IIS环境是否已经支持运行aspx页面了。下面给出一个简单的测试页面Hello.aspx的完整代码(可以使用任何编辑器编写,如记事本、EditPlus等),编辑完成后保存在C:\\Inetpub\\wwwroot\\Hello.aspx,因为IIS安装过程中的默认主目录就是这个目录,当然用户可以修改为其他指定目录。 1 <%@ Page Language=\2 3
4
图1-43 测试页面Hello.aspx的运行结果
17 ASP.NET基础教程
代码说明: (1)第1行代码“<%@ Page Language=\”用于指定本页面使用C#语言。
(2)使用C#编写ASP.NET页面,代码要区分字母大小写,例如上面10~12行的“Response.Write”就不能写成“response.write”,否则运行时语法肯定出错。
18 (3)每个语句的结束符号为英文状态下的分号。
(4)代码第10行的i.ToString()是一个字符串类型转换的方法,目的是把整数类型变量i转换成为字符串类型,以便完成字符串的连接。