ASPNET上机实验指导书.

合集下载

aspnet数据库开发实训指导书.docx

aspnet数据库开发实训指导书.docx

XXX职业技术学院卖训指导书课程名称数据库开发编写人XXX审核人XXX信息与工程系2008 年8月模块—一、实训学时:24学时二、实训项目:博客系统实现三、实训目的:1)掌握多语言本地化技术2)掌握Windows身份验证模式3)掌握母板技术4)常握主题技术5)加强ADO. NET对Sql Server数据库的操作6)熟练ASP. NET中控件的使用,提升编码能力7)理解三层模式的原理与用意8)提升项目分析和项目开发能力四、实训内容:博客系统的实现五、实训步骤:1.系统需求分析1.1用户使用场景1)博主。

博主止式登录,可以在口屈的账户下发表并管理信息。

该群体是博客系统的主导力量。

博主可以建立和管理自己的博客分类,增加、删除或修改文章。

I専主还可以在I専客发布公告信息、添加博•客的标题、按照喜好设置页面表现样式等。

2)访客。

访客是指所冇登录或匿名的用户。

该群体对博客系统的需求主要是能顺利快捷地对a己感兴趣的文章进行杳看和发表意见。

1.2需求功能1)闿客配置模块的主要功能包括:>博客样式添加>博客样式重置2)I■専客分类模块的主要功能包扌乩>添加分类信息>更新分类信息>删除分类信息>更新密码3)I■専客账户模块的主要功能包扌乩>个人信息的添加>个人信息的重置4)博客文章管理模块的主要功能包括:>文章的编辑>文章的删除>文章的状态统计5)I■専客文章发表模块的主要功能包扌乩>添加新文章>文章自动分类>文章显示模式设置>文章重置6)搜索模块的主要功能包括:>接受关键字输入并搜索7)博客总栏口模块的主要功能包括:>显示已有分类并导航8)博客统计模块的主要功能包括:>显示汇总的系统状态,如注册数量、贴子数等。

9)I■専客排行统计模块的主要功能包扌乩>显示前20个最热门博客的用户并导航。

2.业务流程2.1博主流程2. 2闿友流程3.系统功能架构本博客系统屈于企业级应用,所以采用了Windows身份验证和全球化多语言技术。

《ASP网络程序设计》实验指导书

《ASP网络程序设计》实验指导书
3.上机验证教材上有关例子;
4.试用Vbscript编程,实现计算并输出1到10的阶乘之和;
5.试用Vbscript编程,实现计算并输出100到500之间的水仙花数(水仙花数指该数的值等于各位数字的立方和)
6.试用Vbscript编程,利用数组实现数组元素的遍历。
实验要求
1.实验前根据实验内容复习相关内容
3.网站应该包含完整的后台管理系统,有后台登录,管理页面。
4.在线留言可以参考常用的界面
5.其他页面根据需求分析制作完善。
6.希望同学们从网上搜索更多更优秀的网站借鉴学习。
实训要求:
1.实训期间每天登记考勤,作为实训成绩的一部分
2.实训期间上机要求不能玩游戏,不允许浏览与当前实训内容无关的网页,如果有不遵守的同学将取消当天的成绩
4.试编写一个ASP程序,实现在浏览器中显示接受请求的服务器的IP地址、服务器的端口号、当前网页的实际物理路径、当前网页的虚拟路径和发出请求的客户端IP地址。
实验要求
1.实验前根据实验内容复习相关内容
2.编写相应的程序,写出完整的程序代码,包括注释,注意书写的层次结构。
3.调试程序,完成程序
4.整理实验步骤,总结经验和体会
实训时间:5天
实训环境:
电脑,机器联网,dreamweaver或其他网页开发工具,sql server 2005
实训题目:
1.网络留言板的设计与实现
2.网络聊天室的设计与实现
3.BBS论坛的设计与实现
4.开发小型网站
题目可以是:在线投票和统计系统,商品展示系统,新闻发布系统,网络相册管理系统,在线书籍阅读系统,图书借阅系统,在线测试系统,学生管理系统等等
2.编写相应的程序,写出完整的程序代码,包括注释,注意书写的层次结构。

《ASP.net》实验指导书

《ASP.net》实验指导书

ASP实验指导书目录实验1: ASP Web服务器的安装与配置................................- 1 - 实验2:HTML标记符的使用(表格、表单对象、CSS样式) ......................................................................................................- 3 - 实验3:VBScript 程序设计..................................................- 5 - 实验4:ASP内建对象..............................................................- 7 - 实验5:数据库基础知识 ......................................................- 10 - 实验6:ASP存取数据库 .......................................................- 12 - 实验7:深入进行数据库编程..............................................- 13 - 实验8:文件存取组件及其他组件 .....................................- 16 -实验1:ASP Web服务器的安装与配置一、实验目的熟悉IIS的安装过程与配置方法。

通过编写简单的ASP页面,掌握ASP网页的编写和运行方法。

二、实验器材及数量Windows Server计算机系统,安装IIS、Macromedia Dreamweaver 8.0、Internet Explorer浏览器、Access数据库等。

三、实验原理利用ASP中对象的方法、事件、属性制作动态网页。

ASP实验指导书

ASP实验指导书

《ASP动态网页设计》实验指导书系部:计算机系专业:计算机科学与技术专业目录实验一 WINDOWS XP IIS的安装与配置 (3)实验二 HTML标记符的使用(表格、表单对象、CSS样式) (4)实验三 SQL语言 (5)实验四 VBSCRIPT编程 (6)实验五 ASP内建对象 (8)实验六利用ADO对象实现对数据库的存取操作 (10)实验七简单BBS,用户注册 (13)实验八简单BBS,用户登录 (17)实验一 Windows xp IIS的安装与配置一、实验目的:熟悉IIS的安装过程与配置方法。

通过编写简单的ASP页面,掌握ASP网页的编写和运行方法。

二、实验要求:学生掌握关于动态网页的相关知识;具备制作静态网页的基础;具备一定的网络基础知识。

三、实验器材:Windows xp计算机系统;安装IIS、Dreamweaver 8、Access 2003数据库系统等。

四、实验内容(步骤、结果):1、ASP Web服务器的安装与配置;[参考步骤]:1.检测本机的TCP/IP协的运行情况:运用Ping和IPconfig命令;2.将windows 2000/XP光盘插入教师机中,将其共享;3.学生机器将查看自己的IP地址,在网络中配置;4.在添加和删除程序中,添加IIS;5.在自己的本地硬盘中用03soft建一文件夹;6.在管理工具中Internet 信息服务中配置IIS;7.运行Dreamweaver 8建立站点,完成相关的设置,其中根目录与IIS中一致,并使用服务器技术;8.启动Dreamweaver 8,然后切换到源代码显示方式;9.在<body>与</body>之间,加入以下ASP代码:<%Response.write(“这是利用ASP网页输出的信息”)%>;10.将网页保存到C:\03soft目录下,文件命名为first.asp;11.启动IE浏览器,在地址栏中键入:http://localhost/first.asp或http://127.0.0.1/first.asp,然后按回车。

.net实训指导书

.net实训指导书

实验一 环境配置测试一、实验目的1、了解Visual studio 2008界面的使用,2、了解Web Form的页面处理过程3、掌握IIS的使用,能利用IIS发布站点1.实验内容1、利用 2008提供了创建Web一个站点,掌握“工具箱窗口”、“解决方案资源管理器窗口”、“属性窗口”等布局和使用,可从菜单“视图”中进行选择.2、在一个页面上添加一个Button按钮,通过Button按钮显示当前页面加载的次数和Button向服务器请求的次数。

三、实验步骤1.打开 2008 ,新建一个网站,默认已经有一个default.aspx页面,可以不用新页面。

效果如下图:2.在工具箱中找到Button按钮添加到default.aspx页面上,设置Button按钮的txt属性值为“请求”;3.在解决方案资源管理器里打开Default.aspx.cs,定义变量i,在Page_Load加入以下代码:4.打开Default.aspx页面,双击Button按钮事件,转到Default.aspx.cs,在按钮事件中添加如下代码:5.保存所有文件,点启动调试或按F5查看编译结果,如果运行正确则提示:6.若有错,修改后再调试运行。

7.脱离 2008环境,利用IIS把刚才正确运行的页面发布。

2.实验二服务器控件一、实验目的1.了解服务器控件编程模式2.掌握HTML普通控件与HTML服务器控件的区别和用法3.掌握常用Web服务器控件用法4.掌握连接SQLServer数据方法2.实验内容1.把设计已经设计好的login.htm页面转化login.aspx页面,并把普通的html普通控件转化为html服务器控件。

2.连接SQLServer数据库实现考试系统登录功能。

根据用户输入登录信息与数据库里用户表信息进行判断,如果输入用户信息匹配正确,则跳转到正确的主页面,否则提示输入用户信息错误。

三、实验步骤1.打开 2008 , 新建一个Web应用程序项目,在解决方案资源管理器选中默认default.aspx页面右键重命名为login.aspx, 新建一个Main.htm页面,再选择项目文件右键->添加->新建文件夹,并命名为images。

ASPNET网络应用开发教程附 录 上机实验

ASPNET网络应用开发教程附  录  上机实验

实验内容
通过将变量(变量指定播放文件的完整 路径和名称)绑定到页面中,实现影片播放 功能,前台绑定代码如下:
<embed src="<% =Name %>" width=360" height=345 noerror="true"></embed>
实验二 程序流程控制 实验目的
(1)掌握条件执行语句 (2)掌握循环语句
实验内容
1.条件执行 2.循环执行
实验三 SQL Server 2005数据库操作 实验目的
(1)掌握使用技术链接SQL Server 2005数据库。 (2)掌握使用技术实现数据库的添 加、修改、删除和查询操作。
附 录 上机实验 实验一 安装开发环境 实验目的
(1)掌握安装开发环境,以及 Windows系统需要安装哪些补丁。 (2)掌握安装IIS 。 (3)熟悉安装开发环境和MSDN帮 助系统。
实验内容
(1)根据对应的Windows操作系统,安装 相应的SP补丁。 (2)使用Windows系统光盘,安装IIS。 (3)安装Visual Studio 2005集成开发工具。 (4)安装MSDN帮助系统。
实验内容
1.向数据库中添加数据 2.修改数据库中数据 3.删除数据库中数据 4.查询数据库中数据
实验四 实现文件上传 实验目的
(1)掌握FileUpload控件实现文件上传功能。 (2)掌握将上传文件如何保存到服务器上。
实验内容
图附.1
文件上传程序
实验五 聊 天 室 实验目的
(1)掌握使用Application对象发送聊天信息。 (2)熟悉并掌握聊天室的私聊功能。
实验内容

asp实验指导

asp实验指导

实验一、 3.5网站开发运行环境及配置实验学时:2 实验类型:验证实验目的:1、掌握IIS安装及配置,掌握虚拟目录创建及访问方法。

2、熟悉使用 2008创建网站流程,掌握网站发布方法,熟悉网站复制流程。

实验任务:1、IIS5.1安装和配置。

实验步骤:(1)打开安装及卸载程序面板,单击“安装及卸载windows组件”,在弹出面板中选中“Internet Information Servers”组件,不停的单击“下一步”,指定安装所需文件路径即可。

(2)安装完成,在浏览器中输入:http://localhost/,如果出现IIS欢迎页面,则说明安装成功;否则,安装失败。

(3)安装成功,单击“我的电脑”,鼠标右键选择“管理”,展开“服务和应用程序>Internet 信息服务(IIS)管理器”,单击“Internet 信息服务(IIS)管理器”,鼠标右键选择“属性”,在弹出面板中进行网站设置。

A:设置网站IP地址B:设置网站主目录(如果你的网站文件夹不在C:\inetpub\wwwroot路径下,请将网站主目录更改为你的网站实际存储路径。

)C:设置网站默认文档(将你的个人网站首页设为默认文档,并将其移动到列表最上方)D:测试网站将main.asp文件复制到你的网站根目录下,在浏览器中输入:http://网站IP地址/,单击回车。

如果正常的话,你的主页就将显示出来了。

:)注意:如果你没有为网站分配IP地址,也可以直接通过localhost代表本机方式访问,在浏览器中输入:http://localhost/网页.html。

2、创建和访问虚拟目录。

在D盘下创建文件夹,命名为MySite,打开IIS管理器创建虚拟目录名为MyWeb,指向D:\MySite路径。

打开IE,输入网址,访问MySite中内容。

实验步骤:(1)创建虚拟目录目的是为了将网站除主目录之外的文件夹在Web共享,允许网络中的其他用户能够访问。

网页设计ASP NET实验实训指导书

网页设计ASP NET实验实训指导书
8
</body> </html>
2、 HtmlInputText(单行文本框和密码框)
<input id="控件名称" type="text | password" maxlength="整数,表示输入最大的字符数" size="整数,表示文本框的宽度" value="文本框中的文字" runat="server" />
<%@ Page Language="C#" %>
<script runat="server"> protected void Submit1_Click(object sender, EventArgs e) { span1.InnerHtml = "您的留言如下:" + TextArea1.Value; }
程序设计 实验指导书
淮南职业技术学院 信息与电气工程系
目录
实验一.net 基础程序设计............................................................................................................... 3 实验二 html、服务器控件的使用................................................................................................ 7 试验三 网站设计及内置对象的使用.......................................................................................... 19 试验四 数据库设计....................................................................................................... 32 综合作业 制作个人网站............................................................................................... 43

NET试验指导书(详解内容)

NET试验指导书(详解内容)

《.NET程序设计》试验指导书10学时2008-2009学年第一学期试验一 HTML编程(2学时)实验目的了解HTML语言的特点。

掌握常用的HTML标签。

实验步骤1、新建一个文件夹。

2、在该文件夹中,新建一个文本文件,并重新命名。

注意:要将文本文件的扩展名由txt改成html。

3、使用记事本打开当前html文件。

4、输入以下内容并保存:<html><head><title>一个简单的HTML示例</title></head><body><font size=10 face=宋体>欢迎光临我的主页</font><hr></body></html>5、双击该html文件,它将在IE浏览器中运行,运行结果如下图所示:实验内容1、掌握字体和相关样式标签●字体标签:<font>文本内容</font>属性:字体大小:<font size=数值>...</font>指定字型:<font face=字体名称>... </font>文字颜色:<font color=颜色名>... </font>●样式标签:粗体:<b>…</b> 斜体:<i>…</i> 下划线:<u>…</u>删除线:<strike>...</strike> 下标:<sub>...</sub> 上标:<sup>...</sup>其他标签:换行:<br>分段:<p>…</p>段落对齐:<p align=center/left/right>…</p>居中排列:<center>…</center>利用上述标签创建如下图所示的页面:2、掌握table标签基本结构<table border=边框厚度值 width=宽度值 height=高度值><caption>表格标题</caption><tr><th>表头名称1</th><th>表头名称2</th></tr><tr><td>数据项1</td><td>数据项2</td> 注意:表头名称个数要与数据项个数保持一致 </tr></table>利用table标签创建如下图所示的页面:3、掌握超链接标签基本格式:<a href="资源URL">链接文字</a>通过点击“链接文字”可以到达指定的资源地址。

aspnet实验指导

aspnet实验指导

aspnet实验指导教学步骤、内容与时间分配实验一基础重点、难点诠释或分解目标、教学方法等一.目的和建议了解的一些基本知识,包括web基础知识;如何安装配置的运行环境;如何编写一个webform程序;页面的结构和事件.二.实验课时2课时。

三.实验内容1)用windows的”记事本”制作一个页面test.aspx,将response.write(“我的第一个网页”);%>2)使用中的web窗体创建web应用程序,仅显而立消息”热烈欢迎采用web应用程序”.3)运转例题p13/基准1-4.2.实验思考题:1)什么是静态网页?什么是动态网页?2)详述页面的事件序列,事件引爆时机及顺序。

湖南生物机电职业技术教学步骤、内容与时间分配重点、难点演绎或水解目标、教学方法等实验二c#语言基础一.目的和建议掌握c#语言的基础知识,包括变量、数据类型、运算符、程序流程控制以及方法.二.实验课时2课时。

三.实验内容1.编写程序,任意产生10个数,并按由大到小的顺序输出.2.编写程序,定义一个文本框和一个按钮,从键盘输入一串字符后,点击按钮,将此字符串反序输出.3.编写程序,输入2-1000内所有素数.4.上机调试本章中的例题.5.实验思考题:1)怎样在程序中输入注释释文本?2)c#语言中有哪几种控制语句。

教学步骤、内容与时间分配重点、难点演绎或水解目标、教学方法等实验三服务器端控件(一)一.目的和建议掌握webserver控件,包括的控件一些共同特征,常用webserver控件的使用及数据验证控件验证用户的输入二.实验课时2课时。

三.实验内容1.编写一个web应用程序login,该程序用于检查用户登录信息。

当用户输入正确的密码时,显示消息”,您的登录信息正确”。

否则,显示消息”,您的登录信息不正确”。

将密码显示为”******”.如图所示:登入页用户名密码登入下:建立用作检查用户登入信息的web应用程序的步骤例如建立一个名叫login的web应用程序。

05ASP实验指导书

05ASP实验指导书

ASP .NET程序设计管曙亮汤承林刘玮玮编系部: _________________________ 专业: _________________________ 班级: _________________________ 学号: _________________________ 姓名: _________________________XXX职业技术学院实验须知1. 实验前,应认真阅读本次实验的全部内容,明确实验目的和实验任务,做好必要的实验准备。

遇到较为复杂的程序应事先设计算法,可能的话,应写出程序代码。

2. 实验前,应注意收集平时学习中遇到的疑点,留作实验中验证、解决。

3. 提前五分钟以上进入实验室,不得迟到。

4. 实验中积极思考、及时记录,有新的发现、新的收获或新的疑问的,及时记录,争取当堂完成实验报告。

5. 珍惜实验时间,不开小差、不做与实验无关的事,更不得打游戏、或上网聊天;如需要上网查阅资料的,应事先征得实验老师的同意。

6. 保持实验室安静和清洁卫生,不得大声喧哗;不得在实验室吃东西。

7. 实验结束时,整理好台桌和凳子,安排值日同学,打扫实验室卫生。

8. 实验报告以电子文档的形式提交,以“报告.doc ”的Word文档形式文件名保存在实验所在的文件夹下,条目清晰,字体用“小四宋体”;标点符号应准确无误;书写代码时应使用缩进格式,必要时还可以添加适当的注释,增强程序的可读性。

如实认真填写实验记录、问题解决两部分,如果问题还未解决,也应将问题记下,留作今后解决。

实验目录实验一入门 (1)实验二类与接口 (4)实验三数据库简单操作 (7)实验四服务器控件的使用(一) (10)实验五服务器控件的使用(二) (12)实验六GridView控件 (16)实验七DataList控件 (19)实验八用户控件 (25)实验九母版页与CSS样式 (27)实验十内部对象编程 (30)实验^一网页中的图形编程 (33)实验十二XML编程 (36)实验十三Web服务 (39)实验十四身份验证方式 (43)实验十五安全性相关控件 (45)实验一入门实验日期:______ 年______ 月 _____ 日成绩:____________________一、实验目的1. 熟悉Visual 2005 环境2. 了解编程特点3. 掌握文件结构4. 理解应用程序的概念,掌握建立应用程序的步骤二、实验内容1. 熟悉Visual 2005 环境浏览Microsoft Visual Studio 2005 () 环境,用“文件|新建|网站”菜单,打开新建网站对话框,设置开发语言(VisualC#)及网站文件所放目录(如C:\\ex1), 建立网站。

Aspnet实验指导书精

Aspnet实验指导书精

Aspnet实验指导书精 实验指导书试验 1 : 运行环境的安装和调试把你的计算机变成 Web 服务器。

安装 web 服务器软件IIS 。

•安装 的运行环境 .NET Framework 。

•安装数据库系统,如 SQL SERVER 等。

•在计算机的D盘建立文件夹 D:\ASPNET ,在下面建立子文件夹 ASPX 、 DATABASE 、 IMGES 、 TXT 、 HELP 等。

•编辑一个简单的页面程序 MY_PAGE.ASPX ,能够参照1_1.ASPX ,保存在 ASPX 文件夹下。

•在控制面板,进入INTERNET管理器( IIS )在默认站点下建立虚拟目录: ASPNET ,本地路径已知道:D:\ASPNET 。

•浏览 MY_PAGE.ASPX 。

能够在 IIS 环境下选中虚拟目录ASPNET ,能够点击 ASPX 子文件夹,在右边的窗口显示出MY_PAGE.ASPX 文件,选中点击右键,选择浏览,会在浏览器看到页面。

也能够在浏览器的地址栏打入:访问该页面。

实验 2 :完成主页设计图 1 应用系统的主页页面布局使用 dreamweaver 制作如图 1 给出的页面,命名为 index.aspx, 保存在 d:\aspnet\ 目录下,作为应用系统的主页文件。

•完成后发布,在浏览器浏览,查看效果。

•把实验 1 的实验连接到主页。

•这个主页是我们以后试验的基础,在学习了后面的知识后,逐步在主页上添加功能,到课程结束,我们能够完成一个完整的 web 应用系统。

实验 3 :在主页添加显示时间功能 ( 分 2 次完成 )(1) 再添加几个题目 ( 循环和条件语句的应用 )(2) 在图 1 主页上实现显示年月日星期和时间。

日期、星期和时间要求以指定格式显示,如“年 9 月 2 日星期五上午 2:30 ”。

星期的显示要求调用函数实现。

(3) 用 编写一个函数,用于计算 a 到 b 的平方和,并调用它计算 3 到 20 的平方和。

Asp.net实验指导书(精)

Asp.net实验指导书(精)

实验指导书试验 1 : 运行环境的安装和调试把你的计算机变成Web 服务器。

安装web 服务器软件IIS 。

•安装 的运行环境 .NET Framework 。

•安装数据库系统,如SQL SERVER 等。

•在计算机的D盘建立文件夹D:\ASPNET ,在下面建立子文件夹ASPX 、DATABASE 、IMGES 、TXT 、HELP 等。

•编辑一个简单的页面程序MY_PAGE.ASPX ,可以参照1_1.ASPX ,保存在ASPX 文件夹下。

•在控制面板,进入INTERNET管理器(IIS )在默认站点下建立虚拟目录:ASPNET ,本地路径已知道:D:\ASPNET 。

•浏览MY_PAGE.ASPX 。

可以在IIS 环境下选中虚拟目录ASPNET ,可以点击ASPX 子文件夹,在右边的窗口显示出MY_PAGE.ASPX 文件,选中点击右键,选择浏览,会在浏览器看到页面。

也可以在浏览器的地址栏打入:http://127.0.0.1/aspnet/my_page.aspx 访问该页面。

实验2 :完成主页设计图1 应用系统的主页页面布局使用dreamweaver 制作如图1 给出的页面,命名为index.aspx, 保存在d:\aspnet\ 目录下,作为应用系统的主页文件。

•完成后发布,在浏览器浏览,查看效果。

•把实验1 的实验连接到主页。

•这个主页是我们以后试验的基础,在学习了后面的知识后,逐步在主页上添加功能,到课程结束,我们可以完成一个完整的web 应用系统。

实验3 :在主页添加显示时间功能( 分2 次完成)(1) 再添加几个题目( 循环和条件语句的应用)(2) 在图1 主页上实现显示年月日星期和时间。

日期、星期和时间要求以指定格式显示,如“2005 年9 月2 日星期五上午2: 30 ”。

星期的显示要求调用函数实现。

(3) 用 编写一个函数,用于计算a 到b 的平方和,并调用它计算3 到20 的平方和。

ASP.NET上机练习与提高教学设计

ASP.NET上机练习与提高教学设计

上机练习与提高教学设计一、背景是一种基于Web应用程序开发的框架,它使用了.NET平台。

具有易于开发、高效、安全可靠等特点,它是.NET平台中一个重要的组成部分。

在授课过程中,利用进行上机实践对于学生提高实际编程能力、掌握前后端交互、丰富动态网页等方面十分有益。

二、实践环节设计2.1 实践内容本次实践以为主要技术,辅助前端语言进行授课。

要求学生自主构建一个完整的网站,并运用的相关知识,实现数据的增删改查,同时保障网页界面的美观。

2.2 实践环境对于实践环节,建议采取Visual Studio作为开发工具,搭配相关数据库进行编程。

Visual Studio集成了开发应用程序所需要的多种工具,能够提供更加高效的开发体验。

2.3 实践流程本次实践的流程如下:1.确定网站主题,完成前端界面的设计和布局。

2.根据设计需要,在Visual Studio中创建 Web应用程序,一般采用MVC模式,提高代码的可读性和可维护性。

3.合理安排网页所需的表单元素和按钮,实现数据的录入和提交流程。

4.在代码中调用相关方法,对网页所需的数据表进行增删改查操作。

5.针对增删改查结果,输出对应的界面信息或进行提示操作。

6.对代码进行合理封装和调试,保障网站能够正常运行。

2.4 实践提示在实践过程中,建议学生针对MVC的相关知识进行深入学习和实战演练,同时注重优化程序代码,提高页面响应速度。

此外,要求学生掌握异常处理和错误日志记录等技术,并将它是应用于实践环节中,提高代码的稳定性和健壮性。

三、教学评估方式针对本实践环节,教师应该采取多方面的教学评估方式。

具体的评估方式如下:1.综合评估。

通过学生网站的界面设计和数据交互的流畅程度来评估学生的实战水平,进而掌握技术的掌握情况。

2.及时评估。

教师在教学过程中,应该对学生的代码进行即时地评估和纠正,防止错误积累,影响学生的学习成效。

3.最终评估。

通过考试、论文和项目展示等多种形式来最终评测学生的实战和理论掌握水平。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验1 静态网页制作(2课时)一、实验目的1、通过本实验了解HTML标记语言的基本语法格式2、了解使用HTML语言制作静态网页的基本技术3、掌握HTML表格的设计方法4、设计一个学生成绩查询的 2.0网站二、实验要求1、使用HTML语言,在Windows“记事本”程序中编写HTML代码,制作学生成绩登记表,要求能在浏览器中正确显示字体、字型、字号等格式。

2、设计一个用于学生成绩查询的 2.0网站。

三、实验步骤1、使用Windows记事本程序制作网页1)编写HTML代码:启动Windows附件中的记事本程序,编写HTML代码2)保存HTML文件3)执行如图1-1图1-12、设计一个用于学生成绩查询的 2.0网站1)设计要求:假设某学校现在有3个班级,要求设计一个能在网络中通过IE浏览器进行各班级学生成绩查询的网站。

设计时可采用Visual Studio 2005或记事本为每个班级创建一个独立的静态页面class1.htm、class2.htm、class3.htm。

站点打开时首先显示列有所有班级名称的导航页default.aspx,用户通过单击希望查看的班级名称链接,打开对应的班级查询网页。

2)创建网站启动VS 2005新建一个网站项目,新建3个HTML页文件:显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm。

或者,将事先已通过记事本完成的用于显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm添加到网站中。

可以直接将准备好的静态网页文件复制到网站所在的文件夹,也可在“解决方案资源管理器”窗口中,选择项目的保存位置后单击鼠标右键,在弹出的快捷菜单中执行“添加现有项”命令,选择需要添加的文件,单击【添加】按钮。

3)设计WEB页面切换到default.aspx的设计视图,执行布局菜单下的“插入表”命令,在对话框中用户可在可视化界面中设置HTML表格的各种属性,单击【确定】按钮将表格插入到页面当前光标位置4)设置对象属性分别选择页面中的3个超链接控件,在属性窗口中按表设计它们的初始属性。

表1-1属性设置5)编写程序代码6)测试运行结果实验2 C#程序设计(4课时)一、实验目的1、通过上机操作掌握结构化设计的基本方法2、理解顺序结构、选择结构和循环结构的基本概念3、掌握if…else、switch、for和while语句的使用方法4、通过本实验进一步理解使用C# 2005创建网站的一般步骤和常用编程技巧二、实验要求注:至少选做2题。

1、设计一个能计算1!+2!+3!+…+n!的程序2、设计一个商场收费程序3、为小学生设计一个用于100以内的加法练习程序。

要求见课本P93习题16小题。

4、设计一个循环程序,当用户单击“开始”按钮时,产生8组1~9之间的随机整数,如果在某组中已产生了5个随机数或产生的随机数为6,则开始下一组。

要求见课本P94习题17小题。

三、实验步骤1、设计阶乘和计算程序(如图)图2-1 图2-21)问题分析:可以将问题分为“计算若干项的和”与“计算某数的阶乘”两个层次来理解,这两个层次分别通过for循环来处理。

也就是说,可以通过一个for循环的嵌套来解决问题。

2)设计WEB页面:新建一个网站,切换到设计视图。

向页面中添加需要说明文字和1个文本框TextBox1;1个按钮Button1和1和用于显示结果的标签控件Label1。

3)设置对象属性表2-1 属性设置4)编写事件代码2、设计商场收费程序图2-3 图2-4要求:1)若没有输入商品数量,则默认为1.2)若没有输入商品的编号,直接单击【确定】按钮,则表示统计完毕,屏幕上显示购物金额、折扣率和应付金额。

3)为了防止因用户误单击【确定】按钮导致结算数据重复出现,在显示了结算数据户,【确定】按钮呈灰色显示。

4)单击【返回】按钮清楚上次购物详细清单及结算数据,将程序恢复为初始状态。

步骤:1)问题分析:用户输入“商品编号”及“数量”值后,程序根据预先的设定进行判断,从而得到相应的“商品名称”、“单价”、计算出小计值并将结果显示到标签控件中。

为了得到总购物金额还需要对小计值进行累加。

2)设计WEB页面:新建一个网站,切换到设计视图。

向页面中添加需要的说明文字和2个文本框;2个按钮和一个用于显示计算结果的标签控件。

3)设置对象的属性表2-2属性设置4)编写事件代码实验3 基本控件的使用(2课时)一、实验目的1、熟悉在Microsoft Visual 中建立项目的方法。

2、掌握常用的Html服务器控件和Web服务器控件的主要属性和它们的使用方法。

二、实验要求1、设计一个项目,实现如下功能:通过一个组合列表框选择或输入姓名,通过复选框选择其爱好,然后显示“欢迎你,爱好***的**”的信息。

其中***代表爱好,**代表姓名。

2、利用Web服务器控件及C#程序完成以下功能:1)制作一个用户登陆界面2)验证用户名和密码是否正确,若正确给出欢迎信息,并可以输入留言,否则,给出错误提示。

实验4用户界面交互及网页间的数据传递(2课时)一、实验目的(1)练习基本状态管理对象的使用(2)练习网页间数据传递的方法二、实验要求(1)设计一个登录界面,在其中输入登录信息后,在同一页面给出反馈结果。

要求使用Request和Response对象操作完成。

操作界面截图如下:图4-2图4-1(2)设计如下图所示的数据输入界面:图4-3当用户填写并选择完相应的信息,并单击“提交”按钮后,在另一界面返回用户输入的信息。

如下图:图4-4实验5 使用Web服务器常用控件(4课时)一、实验目的通过上机操作进一部理解常用Web服务器控件的属性、事件和方法,掌握控件在程序设计中的作用及特点。

通过本实验掌握在程序运行时动态地向页面添加控件的程序设计方法。

二、实验要求注:以下题目至少选做2题。

本实验为了避免将程序设计的过于复杂,又兼顾到实验的覆盖面,将实验分为两个独立的部分进行。

1)使用选择性控件(下拉列表和复选框)设计一个能根据用户选择查询员工信息的Web应用程序。

2)使用向页面中动态添加控件的技术,设计一个简单的在线测验Web应用程序。

3)设计一个可以在程序运行中动态更改文本框中字体、字型和字号的网页。

页面打开后用户可使用程序提供的单选按钮更改字体(宋体、黑体、楷体、隶书),使用复选框更改字型(粗体、斜体和下划线),使用下拉列表框更改字号(8、10、12、14、18、24、36、48)。

文本框中的内容为您的专业、年级、班级、学号和姓名。

4)设计一个用于按班级名称查询课表的网站。

用户可以使用页面中的下拉列表框选择班级名称(网络061、网络062、网络063、网络064),进行班级课表查询。

5)使用用户控件设计一个用户注册网页。

用户控件公开Username和Password两个属性,分别对应用户控件界面中两个文本框的Text属性。

通过验证时在页面中显示公开属性的值。

使用验证控件对用户输入数据进行验证(用户名不能为空、两次密码必须相同),验证失败时,显示出错提示信息。

三、实验步骤1.设计员工信息查询程序程序运行时的界面如图5-1所示,用户可通过下拉列表框选择要查询的员工所在的部门,程序能根据用户选择,自动在“姓名”下拉列表框中添加指定部门的员工姓名。

例如选择了教务处,则姓名下拉列表框中只有教务处员工的姓名。

图5-1用户在选择了“部门”和“姓名”后,页面中显示该员工的基本信息(姓名,性别和生日),选择了“住址”,“电话”,“学历”后,根据用户选择,程序自动将有关信息添加到页面中,如图6-2所示图5-2如果要求“部门”下拉列表框中显示的是“-选择部门-”,则“姓名”下拉列表框中只有供选项“-选择姓名-”,而没有具体的员工姓名数据1)设计Web页面新建一个网站项目,切换到设计视图。

按图3-3所示向页面中添加一个用于布局的HTML表格,适当调整表格的行列数及宽度。

向页面中添加必要的说明文字,添加2个下拉列表框控件DropDownList1和DropDownList2;添加一个复选框组控件CheckBoxList1和一个容件控件PlaceHolder1。

适当调整个控件的大小及位置。

图5-3 设计Web页面2)创建下拉列表框的共享事件为了实现“部门”下拉列表框和“姓名”下拉列表框中的数据联动,需要切换到源视图,创建这两个控件的共享SelectedIndexChanged事件,这里将共享时间名定义为:drop_SelectedIndexChanged。

需要注意的是,本例中“部门”下拉列表框还有自己的SelectedIndexChanged事件的处理程序。

也就是说,若“部门”下拉列表框中的选项变化时,将引起两个SelectedIndexChanged事件。

3)设置对象属性表5-1属性设置4)编写事件代码2.设计简易在线测试程序如图5-4所示,要求在页面打开时显示一组模拟的测试题,每题均由一个4元素单选按钮组控件4个选项,用户可以使用鼠标选择自己认为正确的答案。

所有题目完成后,单击[提交]按钮,页面将显示出答对题的数量,所有答错题目的标题均加一个淡兰色底色,突出显示出来。

要求所有题目,分隔线均以动态的方式在程序运行时通过代码添加到页面中。

图5-4 动态添加控件1)问题分析2)设计Web页面图5-5 设计Web页面3)设置对象属性表5-2 个控件对象的属性设置4)事件过程代码编写实验6 状态管理对象的应用(4课时)一、实验目的通过本试验进一步掌握Application和Session对象的特点和使用方法,理解Application 对象和Session对象在应用程序中保存用户数据的基本原理。

二、实验要求注:至少选做1题。

1.设计一个简易网上聊天室用户访问网站时首先打开登录页面(Default.aspx)。

在输入了用户名和相应的密码后,进入聊天页面(chat.htm)。

页面通过框架分为上下两部分,上方显示聊天文字信息,下方显示一个输入聊天信息的表单,用户在输入了信息后单击[提交]按钮即可将信息发布到上方窗口。

当用户进入聊天页面时,屏幕上显示“***进入聊天室”(***为用户昵称)的信息。

若用户在登录时忘记输入用户名或密码是弹出出错提示,如图6-2所示;若输入的用户名或密码不正确,弹出出错信息,如图6-3所示。

图6-1 登录聊天室图6-2忘记输入用户名或密码是时的提示图6-3用户名或密码出错时的提示图6-4聊天页面2.设计一个站点计数器要求:使用Session对象设计一个站点计数器,将来访人数存放在放在站点内的counter.txt文件中,该数字不会因服务器或网站的重新启动而丢失;程序运行时要将当前会话的ID值显示到页面中,注意比较SessionID值的变化。

相关文档
最新文档