您的当前位置:首页正文

Asp.net实验指导书(精)

来源:画鸵萌宠网


Asp.net 实验指导书

试验 1 : ASP.NET 运行环境的安装和调试

把你的计算机变成 Web 服务器。安装 web 服务器软件 IIS 。

• 安装 ASP.NET 的运行环境 .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) 用 VB.NET 编写一个函数,用于计算 a 到 b 的平方和,并调用它计算 3 到 20

的平方和 。

实验 4 : 控件应用

编写一个文件上传的程序,同时可以传送 2 个或多个文件,连接到图 1 的主页面。

• 应用日历控件,在主页上完成一个显示日里的控件。

• 综合控件,编写一个用户注册的程序,提交后把正确的输入显示在页面上,格式如图 2 。在图 1 的主页上作一个连接按钮“用户注册”,通过点击“用户注册”按钮,把

用户注册信息显示在新页面 。

图 2 用户注册页面

(3) 在主页制作友情连接的下拉列表。

实验 5 :服务器控件应用(分 2 次完成)

在主页完成用户注册 , 注册页面参考图 3 ,注册页面的文件名取为

user_input.aspx 。

• 输入信息使用验证控件。

图 3 用户注册页面

输入完成,验证通过,输入信息显示在页面上。

实验 6 : Cookie 和文件上传

( 1 ) 用 Cookie 来记录该用户访问次数,显示在主页指定位置。(复习 Cookie )。

( 2 ) 在主文件夹下建立 upload 子文件夹,用于保存上传邮件附件文件。

( 3 ) 设计一个邮件发送程序 MAIL_OUT.ASPX ,参考图 4 的页面,连接到图 1 的

主页。

图 4 Mail 对象的综合应用

实验 7 :数据库应用(分 3 次完成)

• 在自己的目录下建立 database (保存数据库文件)、 aspx (保存程序文件)、

images (保存图像文件)和 txt( 保存文本文件 ) 文件夹。

• 建立 Access 数据库 aspnet_db 保存在 database 目录下,作为应用系统的主数

据库文件。

• 建立用户信息表 users :

( user_id (用户登录名) , user_pwd (用户密码) , user_name (用户姓名) ,

user_ sex (用户性别) , user_br (用户生日) ,user_idtype (用户证件) , user_idno (证件号码) , user_email (用户邮件) , user_add (用户地址), user_date (注册

时间))。

• 修改完成的用户注册程序 user_input.aspx (把实验五中验证通过后的要实现输入信息显示的代码去掉),保存到 aspx 子文件下,连接到主页。用户注册成功后,把数据写

入数据库。

• 完成用户登录功能, 登录 成功在 登录 位置(覆盖原来的 登录 表单)或在 登录 表单下面显示用户 登录 信息也可以在这些位置显示提示信息“用户 登录 成功”。 登录 失败在 登录 位置的下面显示提示信息 登录 失败(进行判断是用户没有注册还是用户的密码不正确,然后根据实际情况进行不同处理,如果是用户没有注册,转至注册页面,如

果是密码不正确在 登录 位置的下面显示提示信息密码错误)。

( 6 )完成用户注册信息的管理程序 user_manage.aspx (利用数据绑定技术,实现用户信息的浏览、修改、更新、删除等操作),保存到 aspx 子文件下,连接到主页。

实验 8 :数据库操作(分 3 次完成)

建立数据表: NEWS (NEWS_NO( 编号,自动 ), NEWS_TYPE (新闻类型) , NEWS_TITLE (新闻标题) , NEWS_INFO (新闻内容) , NEWS_SORC (新闻来源) ,

NEWS_DATE (提交时间) )

• 编写信息输入程序 NWES_INPUT.ASPX ,页面参看图 5 。

• 编写信息管理程序 NEWS_MANAGE.ASPX, 可以按列表的形式实现查询、更新和

删除操作,常看页面如图 6 。

• 程序完成后连接到主页 , 在图 1 的主导航栏加入导航项“新闻管理”(通过该 联接 转至 NWES_INPUT.ASPX ,在 NWES_INPUT.ASPX 页面中添加按钮可以转至 NEWS_MANAGE.ASPX ,实现对新闻的查询等操作),新闻目录显示在主页的新闻目录区,

点击某条新闻在新的页面显示新闻的内容。

• 安装 SQL SERVER 2000 数据库系统。

• 把 ACCESS 数据库导入 SQL SERVER 2000 数据库。

• 修改新闻输入程序和新闻管理程序的数据源为 SQL SERVER 。

图 5 输入新闻页面

图 6 更新 和删除 结果

实验 9 :文本文件的计数器设计与调试

设计一个文本文件的计数器,显示在主页面上指定的位置,参看图 1 。

实验 10 : 应用程序的配置文件

(1) 熟悉 Global.asax 全局文件的四个全局事件

(Applicaton_Start,Application_End,Session_State,Session,End), 并用此来记录用户的

登录时间。

(2) 熟悉 Web.config 文件的基本配置选项。把数据库连接字符串写入该文件。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top