您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > asp_net程序设计实验指导书
《ASP.NET程序设计》实验指导书-1-ASP.NET程序设计实验指导书吕志峰编著学号:姓名:专业:班号:学期:哈工大华德学院计算机应用技术系2008年10月13日成绩《ASP.NET程序设计》实验指导书-2-目录目录....................................................................................................................-2-实验1IIS配置和.NET开发环境的使用............................................................-3-实验2HTML语言应用练习.............................................................................-13-实验3C#语言基本语法应用练习....................................................................-21-实验4C#语言面向对象技术应用练习...........................................................-26-实验5ASP.NET基本服务器控件应用练习.....................................................-31-实验6ASP.NET高级服务器控件应用练习......................................................-36-实验7ASP.NET验证与用户控件应用练习......................................................-39-实验8母版页、主题和皮肤应用练习............................................................-40-实验9数据访问技术应用练习(一)............................................................-41-实验10数据访问技术应用练习(二)..........................................................-46-实验11数据访问控件应用练习(一)..........................................................-49-实验12数据访问控件应用练习(二)..........................................................-55-《ASP.NET程序设计》实验指导书-3-实验1IIS配置和.NET开发环境的使用一、实验目的1.掌握IIS的基本配置方法2.熟悉.NET开发环境二、实验要求1.通过练习IIS的基本配置方法,掌握Web服务器的配置方法。2.掌握应用.NET开发环境VisualStdio.NET2005开发Web应用程序的方法。三、相关知识点1.IIS简介IIS(MicrosoftInternetInformationServer)是用于Windows操作系统的网络和应用程序服务器。它是建立Internet/Intranet的基本组件之一。IIS也是允许在Internet/Intranet上发布信息的Web服务器。IIS通过超文本传输协议(HTTP)传输信息,还可配置IIS以提供文件传输协议(FTP)和其他服务,如NNTP服务、SMTP服务等。2.IIS基本配置要注意的几个问题(1)IP地址的设置主要设置访问Web服务器的IP地址,可以通过此地址和HTTP协议访问Web服务器上的Web应用程序。(2)主目录的设置、主目录设置主要是指定存放Web应用程序的物理目录。(3)默认文档的设置默认文档主要是访问Web应用程序时首先访问,或者称为默认访问的页面。3..NET开发工具简介在ASP.NET1.x时代,多数开发人员使用的开发工具是VisualStudio.NET2003。随着ASP.NET2.0技术的发布,与之相适应的开发工具也就产生了,这就VisualStudio2005。VisualStudio2005是VisualStudio.NET2003的升级版本,它提供了更好的集成开发环境,可高效创建任何类型的.NET应用程序或者组件,并支持多种编程语言的程序开发。4..NET开发环境的使用(1)菜单栏的使用(2)工具栏的使用(3)工具箱的使用(4)解决方案资源管理器的使用(5)属性窗口的使用(6)代码视图与设计视图的切换。四、实验内容《ASP.NET程序设计》实验指导书-4-1.IIS的安装IIS是Windows操作系统的一个服务器组件,默认情况下,除了Server系统以外,该组件是不会随系统而安装的,需要另外添加,添加方法为找开控制面版,选择添加删除程序,选择添加删除Windows组件中的“Internet信息服务(IIS)”后单击“下一步”完成安装。2.IIS基本配置(1)打开IIS服务管理器,方法为选择开始菜单——设置—控制面板,在控制面板窗口中选择管理工具项目,在管理工具项目窗口中选择Internet信息服务项目,并双击将其打开(如图ST1-1,ST1-2所示)(图ST1-1)(图ST1-2)(2)在IIS信息服务窗口中展开网站,在展开的选项中选择默认网站项,然后单击鼠标右键在出现菜单中选择属性,出现默认网站属性窗口(如图ST1-3所示)《ASP.NET程序设计》实验指导书-5-(图ST1-3)(3)默认网站属性窗口中选择网站选项卡,在此选项卡中可以设置此服务器的IP地址,如果此服务器作为单机使用,网络中其它客户机无法访问此服务器可以在此选项卡中IP地址项文本框中选择“全部未分配”,则访问此服务器可以使用如下地址访问进行。如果作为一个可以被网络中其它客户机访问的服务器,在IP地址项文本框中选择IP地址即可(单击该文本框旁边的箭头进行选择)(如图ST1-3所示)(4)然后在默认网站属性窗口中选择主目录选项卡,在选项卡中指定此服务器页面程序文件的存放路径。设置方法为在此选项卡中的本地路径项中指定一个目录路径(默认路径为系统盘的Inteput目录下的目录),如F:\myweb(即在F盘下新建一个myweb目录),可以使用浏览按钮进行选择。还可以设置本服务器的文件访问权限,这些可以在此选项卡中一些复选框中进行选择。如目录浏览项目录可以控制客户机是否可以查看服务器主目录中的文件列表,读取和写入这两个选项可以控制对服务器主目录文件的读写权限(如图ST1-4所示)。(图ST1-4)《ASP.NET程序设计》实验指导书-6-(5)然后可以指定客户机访问服务器时第一个被访问页面文件,这个项目需要在默认站点属性窗口中文档选项卡中进行添加。(如图ST1-5所示)(6)设置完所有属性后,单击确定按钮完成设置。(图ST1-5)3.编写简单的ASP.NET应用程序ASP.NET应用程序源程序可以使用任何一个无格式化的文本编辑器编写,如Windows记事本,在编辑完成后将文件保存为.aspx文件即可。现练习使用记事本程序编写完成以下程序,要求程序保存在所置的IIS主目录所指目录内,以测试刚才设置的IISWeb服务器是否可用。(1)用记事本编写一个输出“helloasp.net”字符的程序。程序清单如下:%@pagelanguage=”c#”%%Response.Write(“helloasp.net”);%编写完成之后保存st1.aspx文件,保存位置为服务器的主目录,之后在IE浏览器中输入(注这时服务器为单机,如作为网络服务器需要指定IP地址)在浏览器页面中出现结果表示服务器配置正确。上面这个程序是一个简单的ASP.net程序,他是应用内置对象和脚本的定义标志,直接向页向输出数据。(2)修改上面程序,为程序添加事件处理程序,即在Page_load事件中添加输出程序。程序清单如下(st2.aspx):%@pagelanguage=c#%scriptrunat=servervoidpage_load(objectsender,EventArgse){《ASP.NET程序设计》实验指导书-7-Response.Write(helloasp.net);}/scripthtmlbodyformrunat=server/form/body/html编写完成之后保存st2.aspx文件,保存位置为服务器的主目录,之后在IE浏览器中输入运行。4.使用VisualStdio2005集成开发工具创建ASP.NET应用程序(1)启动VisualStdio2005集成开发工具选择开始菜单——程序——MicrosoftVisualStudio2005——MicrosoftVisualStudio2005启动集成开发工具。启动之后出现如图st1-6所示窗口。此为本集成开发工具的起始页。(图st1-6)(2)创建Web站点开发ASP.NET2.0应用程序的主要步骤是,首先,利用VisualStudio2005创建一个Web站点,然后,根据功能需求,编写代码,接着,编译运行应用程序,最后,对应用程序进行部署。VisualStudio2005提供了多种创建Web站点的方式,它们是:文件系统站点、本地IIS站点、FTP部署站点和运程站点。在VisualStudio2005窗口中,单击文件菜单,选择“新建网站”选项,打开如图st1-7所示新建网站窗口《ASP.NET程序设计》实验指导书-8-(如图st1-7)利用该窗口可设置与新Web站点有关的内容,例如,新Web站点所使用的模板、应用程序的开发语言和存储位置等。默认情况下,VisualStudio2005内置了4种可用模板:ASP.NET网站、ASP.NETWeb服务、空网站和个人网站初学者工具包。ASP.NET网站模板主要用于创建普通站点基本框架。利用该模板创建Web站点,可在指定位置创建一个应用程序文件夹,并默认内置文件Default.aspx和Default.aspx.cs,以及一个空子文件夹App_Data。ASP.NETWeb服务模板主要用于创建Web服务应用的基本框架。利用该模板,可在指定位置创建一个应用程序文件夹,并创建默认文件Service.asmx、一个包含Service.cs文件的App_Code文件夹,以及一个空子文件夹App_Data。利用空网站模板创建Web站点,只是在指定位置创建一个空应用程序文件夹。个人网站初学者工具包模板提供了一个典型的个人网站,其中包括一个相册系统,用于简历和链接的静态页等。本实验要求使用ASP.NET网站模板创建站点。在选择创建Web站点模板之后,还必须设置开发应用程序所使用的编程语言。对于编程语言的选择,可在图st1-7窗口中的语言下拉框中设置,如VisualC#、VisualBasic等,本实验使用C#语言,所以选择VisualC#。在指定编程语言之后,可以设置Web站点的存储位置,单击图st1-7所示窗口中的“浏览…”按钮,将弹出如图st1-8、st1-9、st1-10、st1-11所示窗口,在该窗口中选择站点存储位置。(图st1-8)《ASP.NET程序设计》实验指导书-9-(图st1-9)(图st1-10)(图st1-11)《ASP.NET程序设计》实验指导书-10-VisualStudio2005提供了4种存储创建Web站点的方式,它们是文件系统、本地IIS、FTP站点和运程站点。其中文件
本文标题:asp_net程序设计实验指导书
链接地址:https://www.777doc.com/doc-4296623 .html