实验一 环境配置与sql操作
学号: 姓名: 日期:20xx年11月25
1、实验目的:
熟悉VS2005开发环境,复习C#和SQL 2000相关操作
2、实验环境:
Windows XP、VS20005、SQL Server 2000
3、实验内容:
(1) 调试课本1.3节创建第一个ASP.Net2.0应用程序
(2) 利用控制台程序复习C#中选择结构、循环结构、类和对象的相关内容
(3) 利用VS2005分别创建WAP、智能设备和桌面应用程序
(4) 复习SQL 2000的相关操作
4、实验过程:
①单击“设计”选项卡切换到“设计”视图。
②将插入点放在第一行,输入“欢迎进入ASP.NET的世界”。
③选择“生成|“生成网站”命令。
④单击“调试”按钮。
调试结果:
5、实验总结:
通过这次实验学会在Visual Studio 2005中创建ASP.NET网页。
实验二 控件
学号: 姓名: 日期:20xx年11月28日
1、实验目的:
熟悉ASP.Net服务器端控件的操作方法,理解各种控件的适用场合
2、实验环境:
Windows XP、VS20005、SQL Server 2000
3、实验内容:
设计一个采集人员基本信息的界面。
(1) 利用文本框采集姓名
(2) 利用日期控件采集生日
(3) 利用二级下拉列表采集籍贯
(4) 利用复选框采集爱好
(5) 利用单选钮采集性别,在提取数据前用适当的验证控件检查数据有效性
(6) 显示采集的信息
(7) 利用类存储这些信息
(8) 可以根据自己的想法添加一些其它信息和控件
4、实验过程:
(1) 添加表格,分为九行,第一个写上标题:采集人员信息,并居中。
(2) 第二行分四列,分别添加姓名、年龄,并分别在姓名和年龄之后加文本
框。
(3) 第三行,分两列,第一列写籍贯,第二列加三个下拉菜单,实现省市区。
(4) 第四行,分两列,描述生日,在后面添加日期空间。
(5) 第五行,单独一行写“爱好”,并在下一行中添加四格复选框控件。
(6) 第七行写采集信息,并在下一行添加多行文本框控件。
(7) 第九行添加两个按钮,实现提交和取消。
(8) 创建一个Message类用于封装提交的信息。
(9) 实现类和空间之间的关联关系
(10) 效果如下图
5、实验总结
在.Net中即可以使用html控件也可以使用服务器控件。使用html控件性能高,开发成本高。使用服务器控件,服务器压力比较大,开发速度快。在淘宝、京东等日访问量大的网站使用前台空间,而访问量比较小的系统,使用服务器空间比较多。
实验三 数据绑定
学号: 姓名: 日期:20xx年12月1日
1、实验目的:
掌握ASP.Net中数据绑定的相关操作,能够利用代码和控件完成数据的浏览、查询、增加、删除、修改等基本功能。
2、实验环境:
Windows XP、VS20005、SQL Server 2000
3、实验内容:
⑴ 建立SQL Server数据库和Access连接
⑵
⑶
⑷
⑸ 使用SqlCommand、OleDBCommand和存储过程操作数据 使用DataReader读取数据 利用DataSet操作数据 制作省、市两级联动列表
⑹ 以GridView控件为基础实现数据的增删改查
4、实验过程
图一:河北省石家庄市
图二:河北省保定市
图三:山西省太原市
5、实验总结
数据绑定分为数据源和数据绑定控件两部分,数据绑定控件通过数据源来获得数据,通过数据源来隔离数据提供者和数据使用者,数据绑定控件通过数据源来对数据进行修改。
实验四 博客系统
学号: 姓名: 日期:20xx年12月5日
1、实验目的:
通过搭建一个完整的小型系统,熟悉ASP.net系统开发的流程,掌握全局配置的技巧。
2、实验环境:
Windows XP、VS20005、SQL Server 2000
3、实验内容:
⑴ 利用Web.config和Global.asax配置应用程序
⑵ 练习使用母版技术统一设计风格和布局
⑶ 完成博客系统的系统设计、数据库设计、应用程序配置、详细设计等工作。
4、实验过程:
博客系统主要在客户端和管理端实现日志、留言、评论、相册和视频功能。 博客系统的数据库功能主要体现在对各种信息的提供、保存、更新和查询操作上。
5、实验总结:
通过此次web博客系统的界面设计,学会了利用.Net进行网站的基本开发设计,学会了网页制作的基本操作,学会利用Web.config和Global.asax配置应用程序,学会使用母版技术统一设计风格和布局,完成博客系统的系统设计、数据库设计、应用程序配置、详细设计等工作。
第二篇:NET课程设计实验报告(详细设计)
.NET课程设计实验报告
详细设计
项目名称: 品花论坛
小 组 长:学号:2008051097 姓名:邓志华
成 员:学号:2008051108 姓名:赵森祥
学号:2008051119 姓名:张毅超
学号:2008051112 姓名:李金涛
学号:2008051098 姓名:李洋
目 录
1.引言... 1
1.1 编写目的... 1
1.2 参考资料... 1
2.项目功能结构图... 1
3.数据结构设计... 1
4.接口的设计与实现... 2
4.1 接口的设计... 2
4.2 类的设计与实现... 2
5.功能模块设计... 3
5.1 XXX模块... 3
5.1.1 功能描述... 3
5.1.2 界面截图... 3
5.1.3 主要代码... 3
5.2 XXX模块... 3
5.2.1 功能描述... 3
5.2.2 界面截图... 3
5.2.3 主要代码... 3
6.任务分工... 4
XXX项目详细设计
1.引言
1.1 编写目的
简单描述概要设计的作用
1.2 参考资料
[1] 作者,书名,出版社名,出版时间
……
2.项目功能结构图[Ldq1]
3.数据结构设计[Ldq2]
4.接口的设计与实现
4.1 接口的设计
表 1 用户接口表
表 2 XXX接口表
4.2 类的设计与实现
5.功能模块设计
5.1 XXX模块
5.1.1 功能描述
简单描述该模块的功能
5.1.2 界面截图
给出一到两个主要的截图
5.1.3 主要代码
所用的类:
所用的接口:
涉及的表:
涉及的视图:
涉及的存储过程名:
5.2 XXX模块
5.2.1 功能描述
简单描述该模块的功能
5.2.2 界面截图
给出一到两个主要的截图
5.2.3 主要代码
所用的类:
所用的接口:
涉及的表:
涉及的视图:
涉及的存储过程名:
6.任务分工
[Ldq1]参见需求分析
[Ldq2]参见概要设计
包括:
表设计
存储过程设计
视图设计
函数设计