web网站设计实验讲义.doc





《web网站设计实验讲义.doc》由会员分享,可在线阅读,更多相关《web网站设计实验讲义.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Web程序设计(ASP.Net版)实验指导书编写:梁兴建 二八年十二月目 录附一、实验报告填写方法1附11 实验开发环境1附12实验过程要求1附13实验报告内容填写1实验一: HTML语言静态网页设计211实验目的212实验内容及要求2实验二:IIS的配置和管理421实验目的422实验知识点423实验内容及要求9实验三:ASP.Net项目的建立及控件的熟悉1031实验目的1032实验知识点1033实验内容及要求14实验四:ASP.net内置对象的使用1641 实验目的1642 实验内容及要求16实验五:使用ADO.Net访问数据库2051实验目的2052实验知识点2053实验内容及要求21附一
2、、实验报告填写方法附11 实验开发环境1. 硬件:Intel P4 2.4G/256M/40G PC机一套;2. 软件:Windows XP+j2sdk1.5.0+JCreator Pro 3.1.0+(MS Access 2000)附12实验过程要求1. 在上课的同时,将每个实验预习的每个例题直接完成在实验指导书上;2. 在实验之前,将实验要求的程序写在草稿本上;3. 每次实验之前需要把实验指导书和写有程序的草稿纸带上,以备检查,否则不能进入实验室。4. 实验过程中,不能做与实验无关的事情(如:打游戏、看其他书籍),否则本次实验成绩记0分,在遇到问题的时候举手提问,同学之间交流的声音不可太大
3、。附13实验报告内容填写1. 第1页:填写(1)实验目的、(2)实验要求2. 第2页第3页:填写(3)实验程序源代码3. 第4页:填写(4)实验运行结果、(5)实验总结实验一: HTML语言静态网页设计如果说一个网站是一座大厦,那么构成网站的每个栏目就是构成大厦的房间,而构建每个房间的砖瓦就应是每一张网页了!网页与一般文档类似,它们都要求字体清晰、格式正确、 排列整齐、布局合理、图文并茂,这就需要对网页的内容进行修饰。网页在排版上有较高的要求,排版的好坏是网页成败的关键因素之一。而表格是实现页面排版的有效工具,通过使用表格可以很方便有效地控制页面各元素的位置。 与表格类似的框架则可以通过分割屏
4、幕使得在一个屏幕上打开多个网页。11实验目的1) 熟悉HTML语言开发环境和HTML语言的语法规则;2) 熟悉HTML语言的各元素的属性,文字、图片的颜色设置,网页的表格及对齐;3) 掌握CSS网页风格的定义及使用;4) 表单元素的设计。5) 能够设计普通的有一定特色的静态网页。12实验内容及要求1、 实验内容实验利用HTML自带的元素,设计一个“三”型框架的网页,网页主要框架如下。其中:1)框架边框为1,灰色,里面嵌入了一张图片、2个网页,如图所示。所有的链接使用相对路径,假设C:html为根目录。2)1.html:背景图片C:htmlimg2.jpg;表单提交到网页: C:htmlaspl
5、ogin.asp。3)2.html:左上角为浅绿色背景滚动文本框,左下脚为链接:新闻1链接到网页: C:htmlnews1.html;新闻2链接到网页: C:htmlnews2.html。4)写一个cs.css文件,使1.html和2.html的风格都是:超链在点击之前都为黑色;鼠标移动上去都是蓝色、有下划线;点击之后恢复原貌。2、设计步骤:(1)设计框架(index.html):(2)设计1.html-背景图片用户名:-注意下端对齐(3)设计2.html-注意有表头 -第二行(4)设计超链的css文件(cs.css)a:link 属性; a:visited 属性; a:hover属性; a:
6、active 属性;实验二:IIS的配置和管理网站发展至今,人机交互和信息快速更新必须要很方便快捷的进行。而常规的静态网页对这两方面功能基本上是不予支持的,因此现在的网站设计必须是以动态网页为模式的。动态网页设计是指:综合利用静态网页技术、中间件技术、数据库技术,实现网页与用户之间的相互操作。静态网页无法反馈信息。动态网页的界面、布局、基本内容以及修饰都必须以静态网页为基础。当用户申请一个*.aspx主页时,Web服务器响应该HTTP请求,调用ASPX引擎,解释被申请文件。当遇到任何副区段脚本 (如VBScript和C#等)时,ASP引擎会调用相应的脚本引擎进行处理。客户端脚本(如: Java
7、Script )与HTML直接转到客户机。若脚本指令中含有访问数据库的请求,就通过ODBC与后台数据库相连,由数据库访问组件执行访库操作。动态网页的脚本是在服务器端解释执行的,它依据访库的结果集自动生成符合HTML语言的主页, 去响应用户的请求。所有相关的发布工作由Web服务器负责。21实验目的1) 了解Web服务器的工作原理,2) 掌握 Windows 2000/XP服务器上IIS的安装与配置;3) 了解并掌握虚拟目录的设置方法;22实验知识点1、使用脚本语言C#和Javascript 脚本语言分为客户端脚本和服务端脚本两种,服务器端脚本和客户端脚本的主要区别:(1)服务器端脚本在Web服务
8、器上执行,由服务器根据脚本的执行结果生成相应的HTML页面并发送到客户端浏览器中并显示。 (2)客户端脚本由浏览器进行解释执行。1、针对客户端脚本,使用标识符。 属性为:Language:表明脚本语言类型如:var i;i=0;i=i+1;document.write (i);针对服务端C#脚本语言,应分两部进行:1、在文档的第一行放上语句:2、 中间可用方式使用C#脚本 void Page_Load(object sender, EventArgs e) Label1.Text = 现在的时间是 + DateTime.Now.ToLocalTime().ToString(); 2、IIS的安
9、装与配置ASP必须运行在服务器上,因此实验的第一项工作是构建服务器运行环境。本实验指导以Windows 2000操作系统下的IIS 5.0进行操作说明。1)安装IIS(实验室已安装,不再进行此步骤)开始控制面板添加删除程序添加/删除Windows组件Windows组件向导,则出现如下对话框:若没选取IIS信息服务(IIS),则选择,并点按“下一步”按钮,按屏幕提示安装。(2)配置IIS 5.0开始控制面板管理工具 Internet服务管理器,则出现如下对话框:对“默认网站”单击鼠标右键,出现弹出菜单,选择“属性”,则屏幕显示:可根据需要修改默认网站的属性,一般多为“主目录”和“文档”。主目录中
10、主要包括网站在本地机器中的实际路径以及相关读写权限;文档则设置网站启用的默认文档。3)检验安装当做完首页之后,可以在IE浏览器的地址栏输入:http:/localhost 或http:/127.0.0.1,观察其结果。如果在运行的时候服务器要求输入登录用户名和密码,应在目录安全性中的身份验证里面将匿名访问和集成windows验证打钩。如下图4 )虚拟目录的设置要从主目录以外的其他目录中进行发布,就必须创建虚拟目录。“虚拟目录”不包含在主目录中,但在显示给客户浏览器时就象位于主目录中一样。虚拟目录有一个“别名”,供Web浏览器用于访问此目录。别名通常要比目录的路径名短,便于用户输入。使用别名更安
11、全,因为用户不知道文件是否真的存在于服务器上,所以便无法使用这些信息来修改文件。本实验以对实际路径(例如:d:asptemp)创建虚拟目录来说明其操作过程。A在硬盘上创建一个实际目录:d:asptempB为d:asptemp创建虚拟目录在“Internet信息服务”窗口,在“默认网站”单击鼠标右键,选择“新建”“虚拟目录”,按提示操作分别设置虚拟目录别名(例如:asp)、实际的目录路径(例:d:asptemp)以及虚拟目录的权限。之后,成功创建虚拟目录C运行虚拟目录下文件假设实际目录下有文件:web1.aspx,web1.aspx的内容为: void Page_Load(object send
12、er, EventArgs e) Label1.Text = 现在的时间是 + DateTime.Now.ToLocalTime().ToString(); 则访问该文件: http:/localhost/asp/web1.aspx 在虚拟目录ASP属性中的“文档”,添加一个启用默认文档:web1.asp;则访问该文件:http:/localhost/web1.aspx23实验内容及要求依照实验指导书2.2中IIS的安装与配置所介绍的方法和步骤,在自己的个人计算机上的Windows2000/XPT系统系列其他版本下安装IIS服务器。 并编写一个简单的ASP网页程序,实现在浏览器IE中输出“这是
13、我的第一个ASP程序!”实验三:ASP.Net项目的建立及控件的熟悉31实验目的1)掌握ASP.Net项目的建立流程2)掌握ASP.Net中提供的所有服务器控件;32实验知识点1、ASP.Net项目的建立流程(1)启动Visual Studio 2005,进入操作界面之后,点击“文件”“新建”“网站”,如下图。(2)点击之后,进入如下提示框,要求选择模板为“ASP.Net网站”,之后输入位置,位置可以选择,也可以新输入,如下图之后系统为您生成相应的文件及目录(A)(C)(B)(A区)可以切换到某一个已打开文件内容下。(B区)浏览或者刷新该项目的所有文件,可以双击打开文件内容(C区)第一行的内容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 网站 设计 实验 讲义

限制150内