NET应用基础是一门实践性很强的技术课_第1页
NET应用基础是一门实践性很强的技术课_第2页
NET应用基础是一门实践性很强的技术课_第3页
NET应用基础是一门实践性很强的技术课_第4页
NET应用基础是一门实践性很强的技术课_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、前言.NET应用基础是一门实践性很强的技术课,必须十分重视加强实验教学。.NET应用基础实验课的目的是进一步巩固和加强理论知识,培养基本应用和开发现代应用软件的能力。为了达到上述目的,根据.NET应用基础教学大纲和.NET应用基础一书特编写了该实验指导书。全书共分5个实验,每个实验包括有:实验目的、实验器材、实验内容和步骤、实验报告要求等项目。本书可供软件技术类专业使用。在编写过程中,由于时间仓促,加之本人水平有限,凡有不妥之处,请读者批评指正。目录实验一 WinForms与Windows编程实验二 服务器控件实验三 内建对象实验四 数据绑定控件实验五 自定义ASP.NET服务器控件 实验一

2、WinForms与Windows编程 一、实验目的1 掌握常用控件的用法;2 掌握编写基于菜单操作的Windows应用程序;二、实验器材1. 计算机一台;2. Microsoft Visual Studio .NET 2003工具软件;三、实验内容编写一个简单的计算器,界面见下图。四、实验步骤编写一个简单的计算器一般按照以下步骤进行:(1)设计计算器界面;(2)确定按钮的功能,编写按钮事件代码;(3)调试代码;(4)结束。五、实验报告要求1 整理实验结果。2 小结实验心得体会。实验二 服务器控件一、实验目的1熟悉HTML服务器控件及其应用;2. 掌握WEB服务器控件及其应用;3. 掌握各类验证

3、控件及其应用;二、实验器材1. 计算机一台;2. Microsoft Visual Studio .NET 2003工具软件;三、实验内容BDNK购物网正在开发一套网上购物系统,现在要求你开发具有如图1所示页面的用户注册程序。其具体要求是:1根据图1,图2完成页面设计。2编写相应代码实现注册信息保存,本例中可将注册信息生成一个以用户名命名的txt文本文件保存在服务器的registerUser目录下。当保存成功后,应向用户显示注册成功信息。如图2所示。图1图2四、实验步骤1. 用户注册程序界面分析与设计:页面说明:页面顶端放置4个AdRotator,其根据ad.xml文件内容动态显示广告信息。帐

4、号字段要求非空,且仅能由字母、数字和字符“-”构成 密码字段要求非空,且长度必须大于6位字母,小于15位字母邮件地址要求非空,且必须符合一般邮件地址格式重复密码要求非空,且必须和密码字段一致性别字段应实现3选一出生日期字段,要求点击,可弹出日历控件进行选择。且所选择的日期应大于“1900-01-01”,小于“2005-12-31”通信地址字段长度不得超过100个字符邮政编码为6位数字联系电话格式为(NNNN)NNNNNNN或13NNNNNNNNN,其中N代表数字所在地区中应列举至少10个省份,每个省份下应至少出现5个城市,要求当选择省份时,可自动更新对应城市列表。个人收入可在下拉列表中进行选择

5、产品目录,可选择多项点击提交按钮时,首先应进行数据验证,如无法通过应在提交按钮下方,统一显示出错信息,如通过将自动跳转至如图10.5.2所示页面,并将注册信息生成一个以用户名命名的txt文本文件保存在服务器的registerUser目录下。全部验证要求,应使用验证控件完成。2.注册成功界面分析与设计:页面说明:页面顶端放置4个AdRotator,其根据ad.xml文件内容动态显示广告信息。当点击点击返回注册页面时,可返回到注册页面。五、实验报告要求1 整理实验结果。2 小结实验心得体会。实验三 内建对象一、实验目的1熟练掌握Response对象、Request对象、Server对象、Appli

6、cation对象、Session对象、Cookie对象的使用。二、实验器材1. 计算机一台;2. Microsoft Visual Studio .NET 2003工具软件;三、实验内容HNS软件学院的系统开发部目前正为某公司开发一套网上商店系统,该系统主要实现在网上销售公司产品的目的。其主要功能有:用户登录功能、用户注册、查看商品信息、选购商品和提交购买订单等功能。该项目现已进行入编码实现阶段。现根据需求和设计,完成如下任务:1编写实现登录该网上商店的Web页面;2编写实现网上选购(即实现显示产品列表和购物车的功能)的Web页面。3编写实现显示购物清单的Web页面。四、实验步骤1. 分析:该

7、网上商店主要采用SQL Server自带示例数据库Northwind为基础来构建的一个网上在线销售系统。其中登录可根据顾客表Customers来进行登录,而商品信息则由Products表来提供。2.实现步骤:(1)实现网上购物车的方法是将顾客所选定的商品预先保存到内建对象Session中,当顾客提交订单后才存回到Northwind数据库的Orders表中;(2)显示当前购物清单则只需将存入Session中的商品清单取出显示即可;(3)实现上述功能共需要三个页面,一个用于顾客登录,一个用于选购商品,最后一个用于显示当前顾客选购清单。五、实验报告要求1 整理实验结果。2 小结实验心得体会。实验四

8、数据绑定控件一、实验目的1掌握进行数据绑定的几种不同方式及控制数据呈现格式;2. 掌握数据绑定控件的事件处理;3. 熟练运用DataList和DataGird控件。二、实验器材1. 计算机一台;2. Microsoft Visual Studio .NET 2003工具软件;三、实验内容本章延续实验三中布置的任务,在网上商店的部分业务中,需要显示来自数据库中的数据,如显示商品信息等。任务如下:1显示商品列表(DataGrid)2实现购物车的选取商品和取消选取功能3编写实现显示购物清单的Web页面四、实验步骤1.分析:该网上商店主要采用SQL Server自带示例数据库Northwind为基础来

9、构建的一个网上在线销售系统。商品信息则由Products表来提供。实现网上购物车的方法是:(1)在DataGrid控件中添加两个“选择”列,一个按钮表示选择该商品,另一个用来取消选择。(如图12.3.31所示)(2)在事件处理程序中判断不同的事件源,如果是“选择”按钮,先用“高亮”或者是其他颜色显示该行数据表示已经选择该行。再将选择行中商品名称保存到某种数据结构中以将来显示。(3)在用户点击提交按钮后,显示已经选择的商品名称。五、实验报告要求1 整理实验结果。2 小结实验心得体会。实验五 自定义ASP.NET服务器控件一、实验目的1掌握用户控件的创建和使用方法;2. 掌握自定义控件的创建和使用

10、方法。二、实验器材1. 计算机一台;2. Microsoft Visual Studio .NET 2003工具软件;三、实验内容HNS软件学院的系统开发部目前正为某公司开发一套网上商店系统,该系统主要实现在网上销售公司产品的目的。其主要功能有:用户登录功能、用户注册、查看商品信息、选购商品和提交购买订单等功能。为现实模块化编程和提高系统的灵活性和重用度,现决定将网上商店的购物车组件化,从而将其修改为自定义控件,任务如下:1创建网上购物车用户自定义控件(或用户控件)。四、实验步骤1. 分析:该网上商店主要采用SQL Server自带示例数据库Northwind为基础来构建的一个网上在线销售系统。其中登录可根据顾客表Customers来进行登录,而商品信息则由Products表来提供。2.实现网上购物车的方法是将顾客所选定的商品预先

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论