迷你ASP.NET编程

ASP.NET是一种Web应用程序开发平台。它为用户提供了完整的可视化开发环境,并在生产效率、灵活性和可扩展性、性能、安全性、宿主、完整性上更加的完善,在操作及代码编写上更加的简捷、方便。

通过“迷你ASP.NET编程”视频,使大家能够初步认识ASP.NET。在本视频中,主要介绍如何使用ASP.NET建立一个网站。也就是说,在学习ASP.NET之前先来了解一下ASP.NET建站的全过程。

使用ASP.NET开发网站的过程示意图如图1所示。

1  ASP. NET网站开发过程示意图

下面按照图1的顺序介绍如何使用ASP. NET来建立网站。

搭建ASP.NET运行环境之安装与配置IIS

使用ASP.NET开发的网站要通过Internet信息服务系统来访问。

IISInternet Information Server,服务管理器)是一个功能强大的Internet信息服务系统,是Windows NTWindows 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 Vista IIS 7.0

 说明:

由于篇幅所限,安装与配置IIS的详细步骤请参见对应的专题视频,或者“入门”/ASP.NET开发入门”节中的介绍。

搭建ASP.NET运行环境之安装Visual Studio 2008

“工欲善其事,必先利其器”。ASP.NETVisual 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 Vista

 注意:

以上要求说明,在不同版本的Windows系统下(除了Windows Vista)安装Visual Studio 2008前,需要安装相应的Windows操作系统补丁。也就是说,必须安装系统补丁,才能正常安装Visual Studio 2008开发环境。

 说明:

由于篇幅所限,安装Visual Studio 2008的详细步骤请参见对应的专题视频,或者“入门”/ASP.NET开发入门”节中的介绍。

创建ASP.NET网站

搭建ASP.NET运行环境后,就可以启动Visual Studio 2008开发ASP.NET应用程序了。

下面介绍创建ASP.NET网站的具体步骤。

1)在Windows操作系统下,单击“开始”按钮,选择“程序”/Microsoft Visual Studio 2008,如图2所示。启动Visual Studio 2008开发环境。

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的更多魅力。