《第2章Visual Studio 2005开发环境》由会员分享,可在线阅读,更多相关《第2章Visual Studio 2005开发环境(17页珍藏版)》请在金锄头文库上搜索。
1、第第2章章 Visual Studio 2005集成开发环境集成开发环境本章讲述的主要内容本章讲述的主要内容2.1 2.1 2.1 2.1 项目管理项目管理项目管理项目管理2.2 2.2 2.2 2.2 使用使用使用使用Visual Studio 2005Visual Studio 2005Visual Studio 2005Visual Studio 2005的帮助系统的帮助系统的帮助系统的帮助系统2.3 2.3 2.3 2.3 创建一个简单的创建一个简单的创建一个简单的创建一个简单的ASP.NETASP.NETASP.NETASP.NET网站网站网站网站2.1 项项目管理目管理 Visua
2、l Studio 2005Visual Studio 2005Visual Studio 2005Visual Studio 2005(以下(以下(以下(以下简称简称简称简称VS 2005VS 2005VS 2005VS 2005)是微软公司)是微软公司)是微软公司)是微软公司2005200520052005年推出的最新应用程序开发平台。年推出的最新应用程序开发平台。年推出的最新应用程序开发平台。年推出的最新应用程序开发平台。在在在在VS 2005VS 2005VS 2005VS 2005中中中中Visual Visual Visual Visual C#C#C#C#和和和和VisualVis
3、ualVisualVisual BasicBasicBasicBasic是两种最主要的程序设计是两种最主要的程序设计是两种最主要的程序设计是两种最主要的程序设计语言,其中最适合语言,其中最适合语言,其中最适合语言,其中最适合ASP.NETASP.NETASP.NETASP.NET网站网站网站网站应用程序开发的是应用程序开发的是应用程序开发的是应用程序开发的是VisualVisualVisualVisual C# C# C# C#语语语语言。言。言。言。 初次运行初次运行初次运行初次运行VS 2005VS 2005VS 2005VS 2005将打开图将打开图将打开图将打开图2-12-12-12-
4、1所示的所示的所示的所示的“选择默认环境设置选择默认环境设置选择默认环境设置选择默认环境设置”对话框,在对话框,在对话框,在对话框,在“选择默认环境设选择默认环境设选择默认环境设选择默认环境设置置置置”列表中选择列表中选择列表中选择列表中选择“Visual C#Visual C#Visual C#Visual C#开开开开发设置发设置发设置发设置”,单击,单击,单击,单击【启动启动启动启动Visual Visual Visual Visual StudioStudioStudioStudio】按钮。按钮。按钮。按钮。2.1 项项目管理目管理 在在在在VS 2005VS 2005VS 2005V
5、S 2005开发环境中,所有的程序均属于一个开发环境中,所有的程序均属于一个开发环境中,所有的程序均属于一个开发环境中,所有的程序均属于一个“项目项目项目项目”,其中通常包括了其中通常包括了其中通常包括了其中通常包括了WebWebWebWeb窗体文件和其他一些与程序相关的文件,所窗体文件和其他一些与程序相关的文件,所窗体文件和其他一些与程序相关的文件,所窗体文件和其他一些与程序相关的文件,所以管理项目是在以管理项目是在以管理项目是在以管理项目是在VS 2005 IDEVS 2005 IDEVS 2005 IDEVS 2005 IDE环境中进行环境中进行环境中进行环境中进行ASP.NET 2.0
6、ASP.NET 2.0ASP.NET 2.0ASP.NET 2.0网站应用程网站应用程网站应用程网站应用程序开发工作的基础。序开发工作的基础。序开发工作的基础。序开发工作的基础。2.1.2.1.2.1.2.1.1 1 1 1 新新新新建项目建项目建项目建项目 2.1 项项目管理目管理2.1.2.1.2.1.2.1.1 1 1 1 新新新新建项目建项目建项目建项目 1. 1. 1. 1. 文件系统方式文件系统方式文件系统方式文件系统方式在在在在VS 2005VS 2005VS 2005VS 2005中使用默认的中使用默认的中使用默认的中使用默认的“文件系统文件系统文件系统文件系统”方式创建新网站
7、时,仅需方式创建新网站时,仅需方式创建新网站时,仅需方式创建新网站时,仅需要指定一个用于存放站点文件的本地文件夹,而不需要在本计算要指定一个用于存放站点文件的本地文件夹,而不需要在本计算要指定一个用于存放站点文件的本地文件夹,而不需要在本计算要指定一个用于存放站点文件的本地文件夹,而不需要在本计算机中安装机中安装机中安装机中安装IISIISIISIIS服务器,系统能自动为该站点配置一个服务器,系统能自动为该站点配置一个服务器,系统能自动为该站点配置一个服务器,系统能自动为该站点配置一个“开发服务开发服务开发服务开发服务器器器器”(ASP.NET Development ServerASP.NE
8、T Development ServerASP.NET Development ServerASP.NET Development Server),用来模拟),用来模拟),用来模拟),用来模拟IISIISIISIIS服务器对服务器对服务器对服务器对ASP.NETASP.NETASP.NETASP.NET程序运行时的支持。这种方式十分适合独立设计者或学程序运行时的支持。这种方式十分适合独立设计者或学程序运行时的支持。这种方式十分适合独立设计者或学程序运行时的支持。这种方式十分适合独立设计者或学习时使用。习时使用。习时使用。习时使用。 2.1 项项目管理目管理2.1.2.1.2.1.2.1.1 1
9、 1 1 新新新新建项目建项目建项目建项目 2. HTTP2. HTTP2. HTTP2. HTTP方式方式方式方式 如果在远程或本地如果在远程或本地如果在远程或本地如果在远程或本地IISIISIISIIS服务器中已创建并设置好了站点的虚服务器中已创建并设置好了站点的虚服务器中已创建并设置好了站点的虚服务器中已创建并设置好了站点的虚拟目录,则可在拟目录,则可在拟目录,则可在拟目录,则可在“位置位置位置位置”栏中选择了栏中选择了栏中选择了栏中选择了“HTTP”HTTP”HTTP”HTTP”方式后,填写站点方式后,填写站点方式后,填写站点方式后,填写站点的本地或远程的本地或远程的本地或远程的本地或
10、远程URLURLURLURL,如,如,如,如“http:/http:/http:/http:/localhost/myweblocalhost/myweblocalhost/myweblocalhost/myweb”或或或或“http:/218.198.48.87/myweb”http:/218.198.48.87/myweb”http:/218.198.48.87/myweb”http:/218.198.48.87/myweb”。单击。单击。单击。单击【确定确定确定确定】按钮后,系统按钮后,系统按钮后,系统按钮后,系统要求用户输入对站点具有管理权限的用户名和相应的密码,如图要求用户输入对站点
11、具有管理权限的用户名和相应的密码,如图要求用户输入对站点具有管理权限的用户名和相应的密码,如图要求用户输入对站点具有管理权限的用户名和相应的密码,如图2-82-82-82-8所示。所示。所示。所示。 需要说明的是使用需要说明的是使用需要说明的是使用需要说明的是使用HTTPHTTPHTTPHTTP方式创建新站点时,应确定服务器中方式创建新站点时,应确定服务器中方式创建新站点时,应确定服务器中方式创建新站点时,应确定服务器中已安装了已安装了已安装了已安装了FrontPageFrontPageFrontPageFrontPage服务器扩展组件。这种方式可以将程序的源服务器扩展组件。这种方式可以将程序
12、的源服务器扩展组件。这种方式可以将程序的源服务器扩展组件。这种方式可以将程序的源代码保存到一个公用的代码保存到一个公用的代码保存到一个公用的代码保存到一个公用的IISIISIISIIS服务器中,项目组的所有成员均可用服务器中,项目组的所有成员均可用服务器中,项目组的所有成员均可用服务器中,项目组的所有成员均可用“打开网站打开网站打开网站打开网站”的方式访问、修改程序,特别适合团队开发时使用。的方式访问、修改程序,特别适合团队开发时使用。的方式访问、修改程序,特别适合团队开发时使用。的方式访问、修改程序,特别适合团队开发时使用。2.1 项项目管理目管理2.1.2.1.2.1.2.1.1 1 1
13、1 新新新新建项目建项目建项目建项目 3. FTP3. FTP3. FTP3. FTP方式方式方式方式 如果在远程或本地如果在远程或本地如果在远程或本地如果在远程或本地IISIISIISIIS服务器中已创建并设置好了站点的虚服务器中已创建并设置好了站点的虚服务器中已创建并设置好了站点的虚服务器中已创建并设置好了站点的虚拟目录,并在服务器中安装了拟目录,并在服务器中安装了拟目录,并在服务器中安装了拟目录,并在服务器中安装了FTPFTPFTPFTP服务器,则可在服务器,则可在服务器,则可在服务器,则可在“位置位置位置位置”栏中栏中栏中栏中选择了选择了选择了选择了“FTP”FTP”FTP”FTP”方
14、式后,填写对应的方式后,填写对应的方式后,填写对应的方式后,填写对应的FTPFTPFTPFTP访问地址,如访问地址,如访问地址,如访问地址,如“ftp:/218.198.48.87”ftp:/218.198.48.87”ftp:/218.198.48.87”ftp:/218.198.48.87”或或或或“ftp:/218.198.48.87/WebSite1”ftp:/218.198.48.87/WebSite1”ftp:/218.198.48.87/WebSite1”ftp:/218.198.48.87/WebSite1”。单击。单击。单击。单击【确定确定确定确定】按钮后,屏按钮后,屏按钮后
15、,屏按钮后,屏幕上显示图幕上显示图幕上显示图幕上显示图2-92-92-92-9所示的对话框,要求用户输入拥有足够权限的用所示的对话框,要求用户输入拥有足够权限的用所示的对话框,要求用户输入拥有足够权限的用所示的对话框,要求用户输入拥有足够权限的用户名和相应的密码。户名和相应的密码。户名和相应的密码。户名和相应的密码。 若若若若IISIISIISIIS服务器中安装有防火墙或应用有某种安全策略,只对服务器中安装有防火墙或应用有某种安全策略,只对服务器中安装有防火墙或应用有某种安全策略,只对服务器中安装有防火墙或应用有某种安全策略,只对外开放有关的服务端口(如只开放用于外开放有关的服务端口(如只开放
16、用于外开放有关的服务端口(如只开放用于外开放有关的服务端口(如只开放用于WebWebWebWeb服务的服务的服务的服务的TCP 80TCP 80TCP 80TCP 80端口和端口和端口和端口和FTPFTPFTPFTP服务的服务的服务的服务的TCP 21TCP 21TCP 21TCP 21端口),则登录时应取消端口),则登录时应取消端口),则登录时应取消端口),则登录时应取消“使用被动模式连接使用被动模式连接使用被动模式连接使用被动模式连接”复选框。复选框。复选框。复选框。2.1 项项目管理目管理2.2.2.2.1 1 1 1. . . .2 2 2 2 集成开发环境中的主要子窗口集成开发环境中
17、的主要子窗口集成开发环境中的主要子窗口集成开发环境中的主要子窗口 2.1 项项目管理目管理2.2.2.2.1 1 1 1. . . .2 2 2 2 集成开发环境中的主要子窗口集成开发环境中的主要子窗口集成开发环境中的主要子窗口集成开发环境中的主要子窗口 1. 1. 1. 1. 解决方案资源管理器解决方案资源管理器解决方案资源管理器解决方案资源管理器 2. 2. 2. 2. 属性子窗口属性子窗口属性子窗口属性子窗口 3. 3. 3. 3. 工具箱工具箱工具箱工具箱 4. Web4. Web4. Web4. Web窗体设计器窗体设计器窗体设计器窗体设计器 5. 5. 5. 5. 代码窗口代码窗口
18、代码窗口代码窗口2.1 项项目管理目管理2.2.2.2.1 1 1 1. . . .3 3 3 3 管理项目文件管理项目文件管理项目文件管理项目文件 1. 1. 1. 1. 保存项目保存项目保存项目保存项目 在在在在VS 2005VS 2005VS 2005VS 2005环境中保存项目可通过以下几种方式进行。环境中保存项目可通过以下几种方式进行。环境中保存项目可通过以下几种方式进行。环境中保存项目可通过以下几种方式进行。 1) 1) 1) 1) 单击工具栏上单击工具栏上单击工具栏上单击工具栏上【全部保存全部保存全部保存全部保存】按钮按钮按钮按钮 ,保存项目中所有文件。,保存项目中所有文件。,保
19、存项目中所有文件。,保存项目中所有文件。 2) 2) 2) 2) 执行执行执行执行“文件文件文件文件”菜单中菜单中菜单中菜单中“保存全部保存全部保存全部保存全部”命令,保存项目中所有命令,保存项目中所有命令,保存项目中所有命令,保存项目中所有文件。文件。文件。文件。 3) 3) 3) 3) 单击工具栏中的启动按钮单击工具栏中的启动按钮单击工具栏中的启动按钮单击工具栏中的启动按钮 运行程序时,系统将自动执行保运行程序时,系统将自动执行保运行程序时,系统将自动执行保运行程序时,系统将自动执行保存操作。存操作。存操作。存操作。 4) 4) 4) 4) 单击单击单击单击【关闭关闭关闭关闭】按钮按钮按钮
20、按钮 退出退出退出退出IDEIDEIDEIDE环境时,若文件尚未保存将弹环境时,若文件尚未保存将弹环境时,若文件尚未保存将弹环境时,若文件尚未保存将弹出图出图出图出图2-192-192-192-19所示的对话框,单击所示的对话框,单击所示的对话框,单击所示的对话框,单击【是是是是】按钮保存所有文件。按钮保存所有文件。按钮保存所有文件。按钮保存所有文件。 2. 2. 2. 2. 项目及文件重命名项目及文件重命名项目及文件重命名项目及文件重命名 3. 3. 3. 3. 打开项目打开项目打开项目打开项目 2.1 项项目管理目管理2.2.2.2.1 1 1 1. . . .3 3 3 3 管理项目文件
21、管理项目文件管理项目文件管理项目文件 2. 2. 2. 2. 项目及文件重命名项目及文件重命名项目及文件重命名项目及文件重命名 在图在图在图在图2-202-202-202-20所示的所示的所示的所示的“解决方案资源管理器解决方案资源管理器解决方案资源管理器解决方案资源管理器”窗口中列出了当前解窗口中列出了当前解窗口中列出了当前解窗口中列出了当前解决方案名称、网站保存位置及其中包含的所有文件,如本例的解决决方案名称、网站保存位置及其中包含的所有文件,如本例的解决决方案名称、网站保存位置及其中包含的所有文件,如本例的解决决方案名称、网站保存位置及其中包含的所有文件,如本例的解决方案名称为方案名称为
22、方案名称为方案名称为“WebSite2”WebSite2”WebSite2”WebSite2”,网站保存位置在,网站保存位置在,网站保存位置在,网站保存位置在“D:Webdite2”D:Webdite2”D:Webdite2”D:Webdite2”,WebWebWebWeb窗体文件名为窗体文件名为窗体文件名为窗体文件名为“Default.aspxDefault.aspxDefault.aspxDefault.aspx”。如果希望更改项目或文件的名称,可用鼠标指向对象单击右键,在如果希望更改项目或文件的名称,可用鼠标指向对象单击右键,在如果希望更改项目或文件的名称,可用鼠标指向对象单击右键,在如
23、果希望更改项目或文件的名称,可用鼠标指向对象单击右键,在弹出的快捷菜单中执行弹出的快捷菜单中执行弹出的快捷菜单中执行弹出的快捷菜单中执行“重命名重命名重命名重命名”命令,在输入新的名称后按命令,在输入新的名称后按命令,在输入新的名称后按命令,在输入新的名称后按EnterEnterEnterEnter键。键。键。键。 3. 3. 3. 3. 打开项目打开项目打开项目打开项目 2.1 项项目管理目管理2.2.2.2.1 1 1 1. . . .3 3 3 3 管理项目文件管理项目文件管理项目文件管理项目文件 3. 3. 3. 3. 打开项目打开项目打开项目打开项目 在在在在VS 2005VS 20
24、05VS 2005VS 2005环境中打开已保存的项目运行程序或修改时可通过环境中打开已保存的项目运行程序或修改时可通过环境中打开已保存的项目运行程序或修改时可通过环境中打开已保存的项目运行程序或修改时可通过以下几种方式进行。以下几种方式进行。以下几种方式进行。以下几种方式进行。 1) 1) 1) 1) 启动启动启动启动VS 2005VS 2005VS 2005VS 2005,在,在,在,在“起始页起始页起始页起始页”的的的的“最近的项目最近的项目最近的项目最近的项目”列表中列出列表中列出列表中列出列表中列出了最近使用过的项目(网站)名称,单击需要的即可将其打开。了最近使用过的项目(网站)名称
25、,单击需要的即可将其打开。了最近使用过的项目(网站)名称,单击需要的即可将其打开。了最近使用过的项目(网站)名称,单击需要的即可将其打开。 2) 2) 2) 2) 在在在在“起始页起始页起始页起始页”界面,界面,界面,界面,“最近的项目最近的项目最近的项目最近的项目”子窗口,子窗口,子窗口,子窗口,“创建创建创建创建”栏栏栏栏中单击中单击中单击中单击“网站网站网站网站”,打开图,打开图,打开图,打开图2-212-212-212-21所示的对话框,用户可按本地所示的对话框,用户可按本地所示的对话框,用户可按本地所示的对话框,用户可按本地“文件文件文件文件系统系统系统系统”、“本地本地本地本地II
26、S”IIS”IIS”IIS”、“FTPFTPFTPFTP站点站点站点站点”或或或或“远程站点远程站点远程站点远程站点”方式打开指定方式打开指定方式打开指定方式打开指定的网站到的网站到的网站到的网站到VS 2005VS 2005VS 2005VS 2005集成开发环境中。集成开发环境中。集成开发环境中。集成开发环境中。 3) 3) 3) 3) 通过通过通过通过Windows“Windows“Windows“Windows“资源管理器资源管理器资源管理器资源管理器”或或或或“我的电脑我的电脑我的电脑我的电脑”打开项目所在打开项目所在打开项目所在打开项目所在的文件夹,双击其中扩展名为的文件夹,双击其
27、中扩展名为的文件夹,双击其中扩展名为的文件夹,双击其中扩展名为“. . . .snlsnlsnlsnl”的解决方案文件打开网站,的解决方案文件打开网站,的解决方案文件打开网站,的解决方案文件打开网站, 2.2 使用使用Visual Studio 2005的帮助系统的帮助系统2.2.2.2.2 2 2 2. . . .1 1 1 1 动态帮助动态帮助动态帮助动态帮助 “动态帮助动态帮助动态帮助动态帮助”对用户当前操作提供相关的帮助主题列表。当用对用户当前操作提供相关的帮助主题列表。当用对用户当前操作提供相关的帮助主题列表。当用对用户当前操作提供相关的帮助主题列表。当用户在户在户在户在VS 200
28、5VS 2005VS 2005VS 2005环境中进行某一项操作时,环境中进行某一项操作时,环境中进行某一项操作时,环境中进行某一项操作时,“动态帮助动态帮助动态帮助动态帮助”将搜索将搜索将搜索将搜索MSDNMSDNMSDNMSDN库(库(库(库(Microsoft Developer Microsoft Developer Microsoft Developer Microsoft Developer NetworkNetworkNetworkNetwork),查找与该操作相关的帮助),查找与该操作相关的帮助),查找与该操作相关的帮助),查找与该操作相关的帮助主题,以超级链接显示在动态帮助窗
29、口,并把它认为可能最有用的主题,以超级链接显示在动态帮助窗口,并把它认为可能最有用的主题,以超级链接显示在动态帮助窗口,并把它认为可能最有用的主题,以超级链接显示在动态帮助窗口,并把它认为可能最有用的主题列在第一位。单击一个主题链接后,此主题的内容将会显示在主题列在第一位。单击一个主题链接后,此主题的内容将会显示在主题列在第一位。单击一个主题链接后,此主题的内容将会显示在主题列在第一位。单击一个主题链接后,此主题的内容将会显示在VSVSVSVS 2005 2005 2005 2005的帮助窗口中。的帮助窗口中。的帮助窗口中。的帮助窗口中。2.2 使用使用Visual Studio 2005的帮
30、助系统的帮助系统2.2.2.2.2 2 2 2. . . .2 2 2 2 智能感知智能感知智能感知智能感知 1. 1. 1. 1. 提示类名或对象名提示类名或对象名提示类名或对象名提示类名或对象名 2. 2. 2. 2. 提示类成员或对象成员提示类成员或对象成员提示类成员或对象成员提示类成员或对象成员 3. 3. 3. 3. 提示方法的使用说明提示方法的使用说明提示方法的使用说明提示方法的使用说明 4. 4. 4. 4. 实例化提示实例化提示实例化提示实例化提示2.2 使用使用Visual Studio 2005的帮助系统的帮助系统2.2.2.2.2 2 2 2. . . .3 3 3 3
31、MSDN LibraryMSDN LibraryMSDN LibraryMSDN Library帮助系统帮助系统帮助系统帮助系统 1. 1. 1. 1. 目录目录目录目录 2. 2. 2. 2. 索引索引索引索引 3. 3. 3. 3. 帮助收藏夹帮助收藏夹帮助收藏夹帮助收藏夹 4. 4. 4. 4. 搜索搜索搜索搜索 5. 5. 5. 5. 上下文帮助上下文帮助上下文帮助上下文帮助2.3 创建一个简单的创建一个简单的ASP.NET网站网站 在在在在VS 2005VS 2005VS 2005VS 2005中创建一个中创建一个中创建一个中创建一个ASP.NET 2.0ASP.NET 2.0ASP
32、.NET 2.0ASP.NET 2.0网站,一般需要经过以下几个网站,一般需要经过以下几个网站,一般需要经过以下几个网站,一般需要经过以下几个6 6 6 6步骤:步骤:步骤:步骤:1) 1) 1) 1) 根据用户需求进行问题分析,构思出合理的程序设计思路根据用户需求进行问题分析,构思出合理的程序设计思路根据用户需求进行问题分析,构思出合理的程序设计思路根据用户需求进行问题分析,构思出合理的程序设计思路。2) 2) 2) 2) 创建一个新的创建一个新的创建一个新的创建一个新的ASP.NETASP.NETASP.NETASP.NET网站。网站。网站。网站。3) 3) 3) 3) 设计网站包含的所有
33、设计网站包含的所有设计网站包含的所有设计网站包含的所有WebWebWebWeb页面的外观页面的外观页面的外观页面的外观。4) 4) 4) 4) 设置页面中所有控件对象的初始属性值设置页面中所有控件对象的初始属性值设置页面中所有控件对象的初始属性值设置页面中所有控件对象的初始属性值5) 5) 5) 5) 编写用于响应系统事件或用户事件的代码编写用于响应系统事件或用户事件的代码编写用于响应系统事件或用户事件的代码编写用于响应系统事件或用户事件的代码。6) 6) 6) 6) 试运行并调试程序,纠正存在的错误,调整程序界面,提高容试运行并调试程序,纠正存在的错误,调整程序界面,提高容试运行并调试程序,
34、纠正存在的错误,调整程序界面,提高容试运行并调试程序,纠正存在的错误,调整程序界面,提高容错能力和操作的便捷性,使程序更符合用户的操作习惯。通常将这错能力和操作的便捷性,使程序更符合用户的操作习惯。通常将这错能力和操作的便捷性,使程序更符合用户的操作习惯。通常将这错能力和操作的便捷性,使程序更符合用户的操作习惯。通常将这一过程称为提高程序的一过程称为提高程序的一过程称为提高程序的一过程称为提高程序的“友好性友好性友好性友好性”。2.3 创建一个简单的创建一个简单的ASP.NET网站网站 2.3.1 2.3.1 2.3.1 2.3.1 设计要求及设计方法分析设计要求及设计方法分析设计要求及设计方
35、法分析设计要求及设计方法分析 设计要求设计要求设计要求设计要求:本例假设某学校现有:本例假设某学校现有:本例假设某学校现有:本例假设某学校现有3 3 3 3个班级,要求设计一个能在个班级,要求设计一个能在个班级,要求设计一个能在个班级,要求设计一个能在网络中通过网络中通过网络中通过网络中通过IEIEIEIE浏览器进行各学生班级课表查询的浏览器进行各学生班级课表查询的浏览器进行各学生班级课表查询的浏览器进行各学生班级课表查询的ASP.NETASP.NETASP.NETASP.NET网站。网站。网站。网站。 设计方法分析设计方法分析设计方法分析设计方法分析:学校班级较少,课程表变化频率不高。设计时
36、:学校班级较少,课程表变化频率不高。设计时:学校班级较少,课程表变化频率不高。设计时:学校班级较少,课程表变化频率不高。设计时可采用可采用可采用可采用FrontPageFrontPageFrontPageFrontPage、DreamwareDreamwareDreamwareDreamware等网页设计工具为每个班级创建一个等网页设计工具为每个班级创建一个等网页设计工具为每个班级创建一个等网页设计工具为每个班级创建一个独立的静态页面独立的静态页面独立的静态页面独立的静态页面class1.htmclass1.htmclass1.htmclass1.htm、class2.htmclass2.ht
37、mclass2.htmclass2.htm、class3.htmclass3.htmclass3.htmclass3.htm,并将这些,并将这些,并将这些,并将这些网页添加到项目中。站点打开时首先显示列有所有班级名称的导航网页添加到项目中。站点打开时首先显示列有所有班级名称的导航网页添加到项目中。站点打开时首先显示列有所有班级名称的导航网页添加到项目中。站点打开时首先显示列有所有班级名称的导航页页页页Default.aspxDefault.aspxDefault.aspxDefault.aspx(也是网站的缺省主页),用户通过单击希望查看(也是网站的缺省主页),用户通过单击希望查看(也是网站的
38、缺省主页),用户通过单击希望查看(也是网站的缺省主页),用户通过单击希望查看的班级名称链接,打开对应的班级课表网页。的班级名称链接,打开对应的班级课表网页。的班级名称链接,打开对应的班级课表网页。的班级名称链接,打开对应的班级课表网页。2.3 创建一个简单的创建一个简单的ASP.NET网站网站 2.3.2.3.2.3.2.3.2 2 2 2 创创创创建建建建ASP.NETASP.NETASP.NETASP.NET网站网站网站网站 使用文件系统方式创建存放在本地硬盘上的使用文件系统方式创建存放在本地硬盘上的使用文件系统方式创建存放在本地硬盘上的使用文件系统方式创建存放在本地硬盘上的ASP.NET
39、ASP.NETASP.NETASP.NET网站网站网站网站2.3.3 2.3.3 2.3.3 2.3.3 设计设计设计设计WebWebWebWeb页面页面页面页面 向页面中添加文字、向页面中添加文字、向页面中添加文字、向页面中添加文字、HTMLHTMLHTMLHTML表格、表格、表格、表格、WebWebWebWeb服务器控件和事先设计好服务器控件和事先设计好服务器控件和事先设计好服务器控件和事先设计好的静态网页的静态网页的静态网页的静态网页2.3.4 2.3.4 2.3.4 2.3.4 设置对象属性设置对象属性设置对象属性设置对象属性 通过属性窗口设置通过属性窗口设置通过属性窗口设置通过属性窗口设置WebWebWebWeb服务器控件的初始属性服务器控件的初始属性服务器控件的初始属性服务器控件的初始属性2.3.5 2.3.5 2.3.5 2.3.5 编写事件代码编写事件代码编写事件代码编写事件代码 在在在在WebWebWebWeb页面(窗体)装入时通过代码设置其页面(窗体)装入时通过代码设置其页面(窗体)装入时通过代码设置其页面(窗体)装入时通过代码设置其TitleTitleTitleTitle属性值属性值属性值属性值2.3.6 2.3.6 2.3.6 2.3.6 运行及调试程序运行及调试程序运行及调试程序运行及调试程序