【asp源码栏目提醒】:网学会员,鉴于大家对asp源码十分关注,论文会员在此为大家搜集整理了“aspnet实验指导 - 技术总结”一文,供大家参考学习!
实验一
ASP.NET基础 一. 目的和要求 了解
ASP.NET的一些基本知识包括WEB基础知识如何安装配置
ASP.NET的运行环境如何编写一个Web Form程序
ASP.NET页面的结构和事件. 二实验课时 2课时。
三实验内容 1 用Windows的”记事本”制作一个页面test.aspx将其放到C:Inetpubwwwroot文件夹在浏览器查看text.aspx页面的运行结果。
Test.aspx页面的内容如下: 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对象显示消息” 您的登录信息正确”。
如果不是则使用Response对象显示消息”您的登录信息不正确”。
登录 2.创建一个Web窗体使其包含下列控件 单选按钮组包含三个单选按钮其文本为”MCSE””OCP”和“JCP” 提交按钮 标签 根据单击的单选按钮将标签的显示设置为”您选择了RadioButton1.text”或”您选择了MCSE”或”您选择了JCP”。
如图所示。
请您选择要参加的考试 ○ MCSE ○ OCP ⊙ JCP 您选择了JCP 3.编写一个可以选择个人爱好的程序分别用ListboxDropDownListRadioButtonRadioButtonList实现。
4完成如下选择城市的程序要求单击左向箭头时把右边ListBox中的所有选中项移到左边的ListBox中要求单击右向箭头时把左边ListBox中的所有选中项移到右边ListBox中。
提交 4.上机调试本章中的例题 5.实验思考题 1 ButtonLinkButtonhyperlink和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.aspxdefault1.aspx和default2.aspx.创建default.aspx如图所示 姓名 国家 1 如果用户只输入一个参数姓名或国家则必须执行default1.aspx.该Web窗体必须显示消息”您需要输入所有必填信息”。
2 如果用户同时输入这两个参数则必须将控制转移到default2.aspx.该Web窗体必须显示SessionID和会话超时。
5. 上机调试本章的例题。
提交 6. 实验思考题 1 Server的UrlEncodeMapPath和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_id10并按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中存放和读取数据库连接信息