aspnet实验指导
更新时间:2024-06-30 18:23:01 阅读量: 综合文库 文档下载
- aspnet推荐度:
- 相关推荐
教 学 步 骤 、 内 容 与 时 间 分 配 实验一 ASP.NET基础
重点、难点诠释或分解目标、教学方法等
一. 目的和要求
了解ASP.NET的一些基本知识,包括WEB基础知识;如何安装配置ASP.NET的运行环境;如何编写一个Web Form程序; ASP.NET页面的结构和事件.
二.实验课时
2课时。
三.实验内容
1) 用Windows的”记事本”制作一个页面test.aspx,将
其放到C:\\Inetpub\\wwwroot文件夹,在浏览器查看text.aspx页面的运行结果。Test.aspx页面的内容如下:
<% @ Page Language=”C#” %> <%
Response.Write(“我的第一个ASP.NET网页”); %>
2) 使用vs.net中的Web窗体创建Web应用程序,仅显
示消息”欢迎使用ASP.NET Web应用程序”. 3) 运行例题P13/例1-4. 2. 实验思考题:
1) 什么是静态网页?什么是动态网页?
2) 简述页面的事件序列,事件触发时机及顺序。
湖南生物机电职业技术
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验二 C#语言基础
一. 目的和要求
掌握C#语言的基础知识,包括变量、数据类型、运算符、程序流程控制以及方法.
二.实验课时
2课时。
三.实验内容
1.编写程序,任意产生10个数,并按由大到小的顺序输出. 2.编写程序,定义一个文本框和一个按钮,从键盘输入一串字符后,点击按钮,将此字符串反序输出.
3.编写程序,输出2-1000内所有素数. 4.上机调试本章中的例题. 5.实验思考题:
1) 怎样在Asp.net程序中输入注释释文本? 2) C#语言中有哪几种控制语句。
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验三 服务器端控件(一)
一. 目的和要求
掌握Web Server控件,包括的控件一些共同特征,常用Web Server控件的使用及数据验证控件验证用户的输入
二.实验课时
2课时。
三.实验内容
1. 编写一个Web应用程序Login,该程序用于检查用户登录信息。当用户输入正确的密码时,显示消息”
登录页 用户名 密码 登录
下:
创建用于检查用户登录信息的Web应用程序的步骤如创建一个名为Login的Web应用程序。为这个Web应用添加一个Web窗体。
验证用户键入的密码是否为”******”.
? 如果是,则使用Response对象显示消
息”
息”
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
2.创建一个Web窗体,使其包含下列控件:
? 单选按钮组(包含三个单选按钮,其文本
为”MCSE”,”OCP”和“JCP”) ? 提交按钮 ? 标签
根据单击的单选按钮,将标签的显示设置为”您选择了RadioButton1.text”或,”您选择了MCSE”或”您选择了JCP”。如图所示。
请您选择要参加的考试 ○ MCSE ○ OCP ⊙ JCP 提交 您选择了JCP
3.编写一个可以选择个人爱好的程序,分别用Listbox,DropDownList,RadioButton,RadioButtonList实现。 4.完成如下选择城市的程序,要求单击左向箭头时,把右边ListBox中的所有选中项移到左边的ListBox中;要求单击右向箭头时,把左边ListBox中的所有选中项移到右边ListBox中。
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
4.上机调试本章中的例题.
5.实验思考题:
1) Button,LinkButton,hyperlink和ImageButton区别
是什么?
2) Web控件有哪些共有属性?
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验四 服务器端控件(二)
一. 目的和要求
掌握Web Server控件,包括的控件一些共同特征,常用Web Server控件的使用及数据验证控件验证用户的输入及了解服务器端其他控件。
二.实验课时
2课时。
三.实验内容
1. 编写一个注注册窗口,含账号,E-mail,电话号码,密码,确认密码,要求:
1) 账号需要以英文字母为开头,而且最少要输入四
个字符。
2) E-mail要求为合法格式。 3) 密码与确认密码要相等。
4) 电话号码只能为数字,且长度至少为8位 5) 移动电话格式为13开头的11位数字。 2. 编写程序以创建一个Web应用程序,获取某学员的姓名,年龄,出生日期和入学日期。此外,还要验证姓名字段是否不为空,年龄是否没有超过20,出生日期是否小于入学日期。创建一个Web应用程序并在该Web窗体的HTML视图中完成下列步骤:
1) 创建一个文本框控件以获取用户姓名。 2) 创建一个RequiredFieldValidator控件,在姓名字
段为空时,可动态地显示错误消息”必须输入姓名”。
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
3) 创建一个文本框控件以获取用户年龄
4) 创建一个RequiredFieldValidator控件,在年龄字
段为空时,可动态地显示错误消息”必须输入年龄”。 5) 创建一个CompareValidator控件以确定年龄是
否不大于20. 6) 创建一个文本框控件以获取用户出生日期 7) 创建一个文本框控件以获取用户入学日期。 8) 创建一个CompareValidator控件,在所输入的出
生日期大于或等入学日期里,显示错误消息”出生日期不能大于或等于入学日期”。 9) 创建一个按钮控件,在单击时显示错误消息(如
果存在). 10) 如未通过验证,则汇总显示错误信息。 3. 编写使用Calendar控件选择日期的程序,要求当前日期在Calendar控件中用黄色显示,把用户选中的日期在页面中输出。如果在日历中选择1月1日,5月1日,6月1日,10月1日,要求显示相应的节日信息(元旦节,劳动节,儿童节,国庆节).
4.
实验思考题:
1) 验证控件有几种?简述它们各自的功能。 2) HTML的标记如何转化为HTML控件?
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验五 内置对象与缓存
一. 目的和要求
掌握Application, Session, Request, Response, Server等各种内置对象的使用。掌握Cookie对象的使用。
二.实验课时
2课时。
三.实验内容
1. 2.
编程实现在线人数的统计。 用Session对象实现网页访问计数器
3. 编写一个页面让用户选择喜欢的颜色,下次进入该页面,能以用户喜欢的颜色显示文字。
4. 创建三个包含三个Web窗体的 Web应用程序,即default.aspx,default1.aspx和default2.aspx.创建default.aspx,如图所示:
姓名 国家 提交 1) 如果用户只输入一个参数(姓名或国家),则必须执行default1.aspx.该Web窗体必须显示消息”您需要输入所有必填信息”。
2) 如果用户同时输入这两个参数,则必须将控制转移到default2.aspx.该Web窗体必须显示SessionID和会话超时。
5.
上机调试本章的例题。
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
6. 实验思考题:
和
1) Server的UrlEncode(),MapPath()HTMLEncode()各起什么作用?
2) Global.asax中有哪些常用事件?什么时候触发这些事件?
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验六 ADO.NET数据库访问技术(一)
一. 目的和要求
掌握使用ADO。NET访问SQL Server数据库.掌握使用ADO.NET进行增加、删除、修改数据的方法。
二.实验课时
2课时。
三.实验内容
1. 编写程序,创建一个使用DataGrid控件和
DataReader显示位于”pubs”数据库中的”employee”表中的所有记录的Web应用程序。 2. 编写程序,创建一个使用SqlCommand对象对
pubs数据库中的”employee”表进行增加、删除和修改记录的Web应用程序。 3. 编写程序,创建一个文本框接收用户输入信息,
在’pubs’数据库中的“employee“表中根据用户输入的信息(emp_id)查找相应的记录。 4. 上机调试本章的例题。 5. 实验思考题:
1) ADO.NET对象模型有哪些主要组件? 2) ADO.NET中的什么对象支持数据的离线访
问?
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验七 ADO.NET数据库访问技术(二)
一. 目的和要求
掌握DataReader, DataSet, DataTable, DataAdapter以及DataView对象. 掌握使用存储过程的方法.
二.实验课时
2课时。
三.实验内容
1. 编写程序,创建一个使用DataGrid控件和DataSet显示位于”pubs”数据库中的”jobs”表中的所有记录的Web应用程序。
2. 编写程序,创建一个使用SqlAdapter对象对pubs数据库中的”jobs”表进行增加、删除和修改记录的Web应用程序。
3. 编写程序,创建一个DataView对象,在’pubs’数据库中的“employee“表查找job_id>10并按fname降序输出相应的记录。
4. 编写程序,在pubs数据库中创建一存储过程,用来显示employee表中所有记录.然后在ADO.NET中执行该存储过程. (存储过程如下:) create procedure aaa
as
select * from employee
5. 上机调试本章的例题。 6. 实验思考题:
1. DataAdapter对象的作用是什么? 2. DataReader的特点是什么?
教 学 步 骤 、 内 容 与 时 间 分 配 重点、难点诠释或分解目标、教学方法等
实验八 开发会员管理系统
一. 目的和要求
掌握VS.NET下程序排错与调试的方法,掌握编程规范,掌握Web.config的配置,掌握程序发布的方法.
二.实验课时
2课时。
三.实验内容
1. 编写会员管理系统的下列模块(任意两个):
1) 登录 2) 注册
3) 显示个人信息 4) 修改个人信息 5) 取回口令 2. 发布会员管理系统 3. 上机调试本章的例题。 4. 实验思考题:
1) 编程规范有何作用?变量命名要遵循哪些规范?
2) 如何在Web.config中存放和读取数据库连接信息?
正在阅读:
aspnet实验指导06-30
土木工程论文钢结构施工论文03-18
ch1-3晶体三极管08-28
社区卫生服务中心项目可行性策划书06-11
漕河泾开发区松江高新产业园“科技绿洲”一期项目简介08-14
笑话作文02-04
2014年投资图谱-基金经理们“瞄上”了新的投资主线08-30
xx镇民政工作上半年工作总结02-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 指导
- 实验
- aspnet
- 入党自传
- 2012-2013第一学期华强学校八(5)班学生评语
- 中国电热水壶行业调研分析报告
- 2013-2018年中国氢氟酸行业市场行情态势及投资前景预测报告
- 郑州大学远程教育《工程经济学》第01-09章在线测试答案
- 2017年绿色康复课后作业答案
- 推动社会主义文化大繁荣课程90分
- 连云港十三五战略性新兴产业发展规划
- 2019八年级科学下册4植物的根与物质吸收3同步练习新版浙教版
- 2016小学生体质达标情况自查报告
- 《市场营销学》自测题1、2、3
- 《一块有思想的石头》阅读练习及答案解析
- 中心学校2014年继续教育培训方案 - 图文
- 档案馆业务100问(2016.7.13) - 图文
- 大连理工实验作业,奥鹏远程教育
- 卫生院关于加强民主评议政风行风工作的实施意见
- 四川北路地块可行性研究报告 - 图文
- 兰大《地基与基础》课程作业
- 正负零以下施工方案 - 图文
- 2014计算机