《VB.NET开发技术》
实验指导书
编著 甘小红
VB.NET开发技术实验指导书
目 录
绪 论 .............................................................. 1 一、引言 ............................................................ 1 二、目的与要求 ...................................................... 1 三、主要仪器设备及消耗品 ............................................ 1 四、考核与成绩评定 .................................................. 1 五、实验报告内容及规范 .............................................. 2 六、实验项目 ........................................................ 2 实验一 VISUAL STUDIO.NET的集成开发环境 ............................. 3 实验二 VB.NET控制语句和数组的使用 .................................. 1 实验三 面向对象编程应用 ............................................ 1 实验四 使用VB.NET类编程 ........................................... 3 实验五 类接口编程 .................................................. 7 实验六 图形用户接口的开发 ......................................... 11 实验七 MDI程序设计 ................................................ 16 实验八 文件处理 ................................................... 21 实验九 创建.NET控件 ............................................... 25 实验十 综合性设计 ................................................. 29 附录1 .............................................................. 33 附录2 .............................................................. 36
2
绪 论
一、引言
本课程采用VB.NET这一最容易被接受和掌握并且应用极为广泛的业界主流开发平台Visual Studio.NET为教学和实验环境。为培养适应管理信息系统和软件行业发展需要的实用性、复合型、国际化人才提供支撑,课程的指导思想是将新型、高效、实用、有前景的软件开发工具作为实践考核类课程的主讲内容,定位是本科生的专业基础选修课,其中课堂讲授32学时,实验课时32学时。在该课程的总学时中,课堂讲授与实验课时的比例为1:1,通过综合性设计实验进一步强化了学生综合基本理论知识能力和实际动手能力的培养。
二、目的与要求
1. 实验目的
通过本实验课的训练,使学生全面掌握VB.NET面向对象程序的编程方法,能灵活应用VB.NET面向对象技术和ADO.NET技术,开发WINDOWS窗体和WEB窗体应用程序。同时,进一步地培养学生的项目开发能力、团队协作的精神,使其适应信息化社会发展要求的自学能力以及获取计算机新知识、新技术的能力得到进一步的升华。
2.基本要求
对于每一次上机实验,一般要求按以下步骤进行:
(1)准备工作,上机前明确本次实验的目的和主要内容,并预先设计出相关的程序。 (2)实践操作,在上机操作中,发现问题及时做好详细记录,并给出相应的解决办法,学会使用调试工具。
(3)对本次实验的经验和出现的问题进行分析和总结。
每人实验完后要提交程序电子文档、实验报告电子文档以及打印文档各一份。
三、主要仪器设备及消耗品
每位学生拥有一台具有Windows XP操作系统、Visual Studio.NET IDE和SQL Server 2000配置的电脑且可连接互联网。
四、考核与成绩评定
实验考核成绩占总课程成绩的70%,即70分,它包括基本实验(20分)、综合设计性实验(30分)和实验报告三个部分,具体的评分标准细节如下:
1. 综合性设计实验(30分)
在完成规定的功能基础上进行了创新,创新部分合理,同时程序编写符合规范,注释齐全、明确得28~30分。完成了规定的功能但创新不明显,只限于界面布局的调整,但程序编写规范、清晰,有一定的通用性得25~27分。完成了规定的功能但没有任何创新,程序编写的基本符合规范、较清晰得22~24分。基本上完成了规定的功能,但存在一些小的Bug得18~21分。只完成一部分规定的功能且系统存在严重的缺陷得15~17分。
2.基本实验(20分)
不同的基本实验,具体要求不一样,在此主要依据学生实践过程中表现的动手与创新
VB.NET开发技术实验指导书
能力、程序设计的实用性、扩充性和通用性来评判。
3.基本实验报告与总结报告(各占10分) (1)报告内容完整,表达清晰,得9~10分。
(2)报告内容较完整,表达较清晰,存在少许错误,得7~8分。 (3)报告内容较完整,表达基本清晰,存在一些错误,得6分。 (4)报告内容基本完整,但表达不够清晰,得5分。 (5)报告内容不完整,表达不清晰,得4分。
实验教师必须对每份实验报告进行批改,用红笔指出实验报告中的错、漏之处,并给出评语、成绩,签全名、注明日期。待实验课程结束以后,要求每个学生把全部实验报告整理好,交给实验指导教师,加上目录和封面后,统一装订成册。
五、实验报告内容及规范
实验报告参考格式,详见《VB.NET开发技术实验指导书》附录。
六、实验项目
2
VB.NET开发技术实验指导书
实验一Visual Studio.NET的集成开发环境
一、 实验目的与要求
1. 熟悉Visual Studio.NET集成开发环境; 2. 学会管理VB.NET项目;
3.掌握创建控制台应用程序和Windows窗体应用程序的创建方法。 二、实验内容
(一)了解Visual Studio.NET的集成开发环境 1.Visual Studio.NET的起始页 2.环境配置文件 3.设置帮助选项 4.起始页中的其它页 5.解决方案中的项目组成 6.配置管理器与解决方案配置
7.自定义Visual Studio.NET的工具栏 8.Visual Studio.NET中的菜单结构
9.Visual Studio.NET集成开发环境的窗口
(二)创建控制台应用程序和Windows应用程序 练习1:输入姓名并显示欢迎词。
编写一个控制台应用程序,程序执行时将出现一行提示,要求您输入您的姓名,输入姓名后将显示出如下文字:欢迎你,***同志!。程序运行界面见图1-1所示。
图1-1 程序运行界面
练习2:对两个数求和。
创建一个Windows应用程序,该程序能够实现的功能是对两个整数求和,并且在按下【清空】按钮后可以重新输入数据。创建这个程序的操作步骤如下:
(1)打开VS.NET窗口的【起始页】,在窗口中单击【新建项目】按钮创建新的项目Sum,类型为Windows应用程序。
(2)单击【确定】按钮。打开Form1.vb的窗体设计器,从【工具箱】窗口中添加控件实例到窗体Form1中,并根据所指定的属性进行设置,如图1-2所示。
3