ASP.NET是一种Web应用程序开发平台。它为用户提供了完整的可视化开发环境,并在生产效率、灵活性和可扩展性、性能、安全性、宿主、完整性上更加的完善,在操作及代码编写上更加的简捷、方便。
通过“迷你ASP.NET编程”视频,使大家能够初步认识ASP.NET。在本视频中,主要介绍如何使用ASP.NET建立一个网站。也就是说,在学习ASP.NET之前先来了解一下ASP.NET建站的全过程。
使用ASP.NET开发网站的过程示意图如图1所示。

图1 ASP. NET网站开发过程示意图
下面按照图1的顺序介绍如何使用ASP. NET来建立网站。
使用ASP.NET开发的网站要通过Internet信息服务系统来访问。
IIS(Internet Information Server,服务管理器)是一个功能强大的Internet信息服务系统,是Windows NT、Windows 2000及以上版本操作系统中集成的最重要的Web技术。它的可靠性、安全性和可扩展性都非常好,并能很好地支持多个Web站点,是用户首选的服务器系统。IIS提供了最简捷的方式来共享信息、建立并部署企业应用程序、以及建立和管理Web上的网站。通过IIS,用户可以轻松地测试、发布、应用和管理自己的Web页和Web站点。
下面列出Windows操作系统不同版本下集成的IIS服务器。
l Windows 2000 Server/Professional IIS 5.0
l Windows XP Professional IIS 5.1
l Windows 2003 IIS 6.0
l
Windows
说明:
由于篇幅所限,安装与配置IIS的详细步骤请参见对应的专题视频,或者“入门”/“ASP.NET开发入门”节中的介绍。
“工欲善其事,必先利其器”。ASP.NET是Visual Studio集成开发环境的一部分。现在专业开发人员一般都会通过安装Visual Studio 2008集成环境,来开发ASP.NET应用程序。
Visual Studio 2008对操作系统的要求如下。
l Windows 2000 Service Pack 4
l Windows XP Service Pack 2.0
l
Windows Server 2003 Service
Pack 1.0
l
Windows
注意:
以上要求说明,在不同版本的Windows系统下(除了Windows Vista)安装Visual Studio 2008前,需要安装相应的Windows操作系统补丁。也就是说,必须安装系统补丁,才能正常安装Visual
Studio 2008开发环境。
说明:
由于篇幅所限,安装Visual Studio 2008的详细步骤请参见对应的专题视频,或者“入门”/“ASP.NET开发入门”节中的介绍。
搭建ASP.NET运行环境后,就可以启动Visual Studio 2008开发ASP.NET应用程序了。
下面介绍创建ASP.NET网站的具体步骤。
(1)在Windows操作系统下,单击“开始”按钮,选择“程序”/“Microsoft Visual Studio

图2 启动Visual Studio 2008开发环境
(2)启动Visual Studio 2008开发环境,首先进入“起始页”界面,如图3所示。

图3 “起始页”界面
(3)在“起始页”界面中,单击【创建/网站】链接按钮或者选择“文件”/“新建网站”命令,打开“新建网站”对话框。在“Visual Studio 已安装的模板”栏目中选择“ASP. NET网站”,在“位置”文本框中输入网站位置,在“语言”下拉框中选择“Visual C#”语言,如图4所示。

图4 “新建网站”对话框
(4)单击【确定】按钮,创建网站。这时,系统会自动打开默认主页Default.aspx页面。如图5所示。

图5 打开Default.aspx页面
创建网站后,在Default.aspx页面中添加一个Image控件,并为该控件设置ImageUrl属性以显示图片。
制作网页的具体步骤如下。
(1)在图5所示的界面上,单击左下角的“设计”视图按钮,打开页面的设计视图。然后,打开“工具箱”面板在“标准”类中找到
控件,双击该控件或者拖拽该控件,都可以将控件添加到页面中,如图6所示。

图6 添加Image控件
(2)打开“解决方案资源管理器”面板,右键单击项目名称在弹出的快捷菜单中选择“添加现有项”命令。在打开的“添加现有项”窗口中,选择一张图片,然后单击【添加】按钮,如图7所示。

图7 选择图片
(3)添加完成后,在“解决方案资源管理器”面板中可以看到添加的图片,如图8所示。

图8 添加图片成功
(4)在页面中右键单击Image控件,在弹出的快捷菜单中选择“属性”命令,如图9所示。

图9 选择“属性”命令
(5)在打开的“属性”面板中找到ImageUrl属性,单击
按钮打开“选择图像”对话框,选择图片,如图10所示。

图10 选择图片
(6)单击【确定】按钮,在页面中可以看到选择的图片,如图11所示。

图11 制作完成
(7)在工具栏上单击
保存图标按钮,保存设计。
创建网站、制作网页完成后,就可以发布网站了。
下面演示如何发布网站到文件系统中指定的文件夹下。
(1)在“解决方案资源管理器”面板中,右键单击项目名称在弹出的快捷菜单中选择“发布网站”命令。在打开的“发布网站”对话框的“目标位置”文本框中输入发布网站的位置,如图12所示。

图12 输入目标位置
(2)单击【确定】按钮发布网站。发布成功后,在相应的文件夹下可以看到发布的网站。发布网站将隐藏.cs后台代码文件,只显示.aspx页面,如图13所示。

图13 查看发布后的网站文件
在Visual Studio 2008开发环境中,按【F5】键可以直接调试网站,以查看、浏览网站的首页面。
在这里以IIS 7.0为例,介绍配置IIS建设网站,然后通过IE浏览器浏览网页。
(1)单击“开始”按钮,选择“控制面板”。在打开的“控制面板”窗口中双击“管理工具”图标,打开“管理工具”窗口。如图14所示。

图14 “管理工具”窗口
(2)在“管理工具”窗口中,双击“Internet信息服务(IIS)管理器”,打开Internet信息服务(IIS)管理器。如图15所示。

图15 Internet信息服务(IIS)管理器
(3)该窗口包含3个区域。
l 左侧区域
该区域显示连接的服务器节点。
l 中间区域
该区域可以显示“功能视图”或“内容视图”。“功能视图”显示可以编辑的项目,通过双击图标可以打开相应的属性窗口。“内容视图”显示网站包含的文件列表。
l 右侧区域
该区域显示可以操作的命令。
(4)依次展开“服务器名称”/“网站”节点,单击“Default Web Site”(默认网站)节点,在窗口的右侧显示可以对站点进行编辑的选项。例如,“基本设置”、“高级设置”、“查看虚拟目录”等选项。如图16所示。

图16 “Defaulte Web Site”节点
(5)在窗口右侧菜单栏中,单击“基本设置”选项,打开“编辑网站”窗口。在该窗口的“物理路径”文本框中输入或通过
按钮来确定网站的根目录。如图17所示。

图17 编辑网站
(6)单击【确定】按钮,完成网站编辑。
(7)在中间区域下方单击“内容视图”,将显示“Default Web Site”站点包含的文件列表。如图18所示。

图18 站点的“内容视图”
(7)选择“Default.aspx”页面,并在右侧区域单击“浏览”按钮,或者打开IE浏览器在地址栏上输入http://localhost/Default.aspx,浏览该网页。网页运行结果如图19所示

图19 浏览网页
这里介绍了ASP.NET创建网站的详细步骤。你会发现,使用ASP. NET开发Web应用程序其实很简单。相信在以后的学习过程中,我们会发现ASP. NET的更多魅力。