NET应用基础是一门实践性很强的技术课_netstream技术详解

2020-02-28 其他范文 下载本文

NET应用基础是一门实践性很强的技术课由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“netstream技术详解”。

DotNET实验指导

IIIT系列教材

前言

《.NET应用基础》是一门实践性很强的技术课,必须十分重视加强实验教学。《.NET应用基础》实验课的目的是进一步巩固和加强理论知识,培养基本应用和开发现代应用软件的能力。

为了达到上述目的,根据《.NET应用基础教学大纲》和《.NET应用基础》一书特编写了该实验指导书。全书共分5个实验,每个实验包括有:实验目的、实验器材、实验内容和步骤、实验报告要求等项目。

本书可供软件技术类专业使用。在编写过程中,由于时间仓促,加之本人水平有限,凡有不妥之处,请读者批评指正。

1 DotNET实验指导

IIIT系列教材

目录

实验一 WinForms与Windows编程................................................................................3 实验二 服务器控件........................................................................................................4 实验三 内建对象...........................................................................................................7 实验四 数据绑定控件....................................................................................................8 实验五 自定义ASP.NET服务器控件..............................................................................9

2 DotNET实验指导

IIIT系列教材

实验一 WinForms与Windows编程

一、实验目的1. 掌握常用控件的用法;

2. 掌握编写基于菜单操作的Windows应用程序;

二、实验器材

1.计算机一台;

2.Microsoft Visual Studio.NET 2003工具软件;

三、实验内容

编写一个简单的计算器,界面见下图。

四、实验步骤

编写一个简单的计算器一般按照以下步骤进行:(1)设计计算器界面;

(2)确定按钮的功能,编写按钮事件代码;(3)调试代码;(4)结束。

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

3 DotNET实验指导

IIIT系列教材

实验二 服务器控件

一、实验目的1.熟悉HTML服务器控件及其应用; 2.掌握WEB服务器控件及其应用; 3.掌握各类验证控件及其应用;

二、实验器材

1.计算机一台;

2.Microsoft Visual Studio.NET 2003工具软件;

三、实验内容

BDNK购物网正在开发一套网上购物系统,现在要求你开发具有如图1所示页面的用户注册程序。其具体要求是:

1.根据图1,图2完成页面设计。

2.编写相应代码实现注册信息保存,本例中可将注册信息生成一个以用户名命名的txt文本文件保存在服务器的registerUser目录下。当保存成功后,应向用户显示注册成功信息。如图2所示。

4 DotNET实验指导

IIIT系列教材

图1

图2

四、实验步骤

1.用户注册程序界面分析与设计:页面说明:

⑴ 页面顶端放置4个AdRotator,其根据ad.xml文件内容动态显示广告信息。⑵ 帐号字段要求非空,且仅能由字母、数字和字符“-”构成 ⑶

密码字段要求非空,且长度必须大于6位字母,小于15位字母 ⑷ 邮件地址要求非空,且必须符合一般邮件地址格式 ⑸ 重复密码要求非空,且必须和密码字段一致 ⑹ 性别字段应实现3选一

⑺ 出生日期字段,要求点击[…],可弹出日历控件进行选择。且所选择的日期应大于“1900-01-01”,小于“2005-12-31”

⑻ 通信地址字段长度不得超过100个字符 ⑼ 邮政编码为6位数字

⑽ 联系电话格式为(NNNN)NNNNNNN或13NNNNNNNNN,其中N代表数字 ⑾ 所在地区中应列举至少10个省份,每个省份下应至少出现5个城市,要求当选择省份时,可自动更新对应城市列表。

⑿ 个人收入可在下拉列表中进行选择 ⒀ 产品目录,可选择多项

⒁ 点击提交按钮时,首先应进行数据验证,如无法通过应在提交按钮下方,统一显示出错信息,如通过将自动跳转至如图10.5.2所示页面,并将注册信息生成一个以用户名命名的txt文本文件保存在服务器的registerUser目录下。

⒂ 全部验证要求,应使用验证控件完成。2.注册成功界面分析与设计:页面说明:

⑴ 页面顶端放置4个AdRotator,其根据ad.xml文件内容动态显示广告信息。⑵ 当点击[点击返回注册页面]时,可返回到注册页面。

5 DotNET实验指导

IIIT系列教材

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

6 DotNET实验指导

IIIT系列教材

实验三 内建对象

一、实验目的1.熟练掌握Response对象、Request对象、Server对象、Application对象、Seion对象、Cookie对象的使用。

二、实验器材

1.计算机一台;

2.Microsoft Visual Studio.NET 2003工具软件;

三、实验内容

HNS软件学院的系统开发部目前正为某公司开发一套网上商店系统,该系统主要实现在网上销售公司产品的目的。其主要功能有:用户登录功能、用户注册、查看商品信息、选购商品和提交购买订单等功能。该项目现已进行入编码实现阶段。现根据需求和设计,完成如下任务:

1.编写实现登录该网上商店的Web页面;

2.编写实现网上选购(即实现显示产品列表和购物车的功能)的Web页面。3.编写实现显示购物清单的Web页面。

四、实验步骤

1.分析:该网上商店主要采用SQL Server自带示例数据库Northwind为基础来构建的一个网上在线销售系统。其中登录可根据顾客表Customers来进行登录,而商品信息则由Products表来提供。

2.实现步骤:

(1)实现网上购物车的方法是将顾客所选定的商品预先保存到内建对象Seion中,当顾客提交订单后才存回到Northwind数据库的Orders表中;(2)显示当前购物清单则只需将存入Seion中的商品清单取出显示即可;

(3)实现上述功能共需要三个页面,一个用于顾客登录,一个用于选购商品,最后一个用于显示当前顾客选购清单。

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

7 DotNET实验指导

IIIT系列教材

实验四 数据绑定控件

一、实验目的1.掌握进行数据绑定的几种不同方式及控制数据呈现格式; 2.掌握数据绑定控件的事件处理; 3.熟练运用DataList和DataGird控件。

二、实验器材

1.计算机一台;

2.Microsoft Visual Studio.NET 2003工具软件;

三、实验内容

本章延续实验三中布置的任务,在网上商店的部分业务中,需要显示来自数据库中的数据,如显示商品信息等。任务如下:

1.显示商品列表(DataGrid)

2.实现购物车的选取商品和取消选取功能 3.编写实现显示购物清单的Web页面

四、实验步骤

1.分析:该网上商店主要采用SQL Server自带示例数据库Northwind为基础来构建的一个网上在线销售系统。商品信息则由Products表来提供。

实现网上购物车的方法是:

(1).在DataGrid控件中添加两个“选择”列,一个按钮表示选择该商品,另一个用来取消选择。(如图12.3.31所示)

(2).在事件处理程序中判断不同的事件源,如果是“选择”按钮,先用“高亮”或者是其他颜色显示该行数据表示已经选择该行。再将选择行中商品名称保存到某种数据结构中以将来显示。

(3).在用户点击提交按钮后,显示已经选择的商品名称。

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

8 DotNET实验指导

IIIT系列教材

实验五 自定义ASP.NET服务器控件

一、实验目的1.掌握用户控件的创建和使用方法; 2.掌握自定义控件的创建和使用方法。

二、实验器材

1.计算机一台;

2.Microsoft Visual Studio.NET 2003工具软件;

三、实验内容

HNS软件学院的系统开发部目前正为某公司开发一套网上商店系统,该系统主要实现在网上销售公司产品的目的。

其主要功能有:用户登录功能、用户注册、查看商品信息、选购商品和提交购买订单等功能。为现实模块化编程和提高系统的灵活性和重用度,现决定将网上商店的购物车组件化,从而将其修改为自定义控件,任务如下:

1.创建网上购物车用户自定义控件(或用户控件)。

四、实验步骤

1.分析:该网上商店主要采用SQL Server自带示例数据库Northwind为基础来构建的一个网上在线销售系统。其中登录可根据顾客表Customers来进行登录,而商品信息则由Products表来提供。

2.实现网上购物车的方法是将顾客所选定的商品预先保存到内建对象Seion中,当顾客提交订单后才存回到Northwind数据库的Orders表中。而显示当前购物清单则只需将存入Seion中的商品清单取出显示即可。因此只需将上述功能组合到一个自定义控件,并在需要显示购物车的页面直接引入就可实现网上选购的功能。

五、实验报告要求

1. 整理实验结果。2. 小结实验心得体会。

《NET应用基础是一门实践性很强的技术课.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
NET应用基础是一门实践性很强的技术课
点击下载文档
相关专题 netstream技术详解 很强 是一门 基础 netstream技术详解 很强 是一门 基础
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文