资源预览内容
第1页 / 共364页
第2页 / 共364页
第3页 / 共364页
第4页 / 共364页
第5页 / 共364页
第6页 / 共364页
第7页 / 共364页
第8页 / 共364页
第9页 / 共364页
第10页 / 共364页
亲,该文档总共364页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
VB.NET程序设计,上课及上机时间,上课时间(30学时): 上机时间(24学时):,考核方法,期末考试成绩(70%) 平时成绩(30%),包括: 作业(20%) 考勤(10%),课程内容简介,主要内容,第1章 VB.NET概述 第2章 面向对象的基础知识和常用控件 第3章 VB.NET程序设计语言基础 第4章 VB.NET基本控制结构 第5章 数组与过程 第6章 VB.NET的可视化组件 第7章 VB.NET的界面设计 第8章 VB.NET数据库访问技术 第9章 文件处理 第10章 VB.NET多线程机制 第11章 使用ASP.NET开发Web窗体技术 第12章 VB.NET程序案例应用,教材及参考书推荐,Visual Basic.NET程序设计案例教程,谢永红主编,清华大学出版社 程序员突击Visual Basic.NET 2008原理与系统开发,吴名星、贺宗梅主编,清华大学出版社 Visual Basic.NET程序设计基础,陈承欢主编,人民邮电出版社,学习要点: 了解.NET开发平台和Visual Basic.NET的发展及特点 掌握Visual Basic.NET的安装与启动 熟悉Visual Basic.NET的集成开发环境 掌握Visual Basic.NET的开发应用程序的步骤,第1章 VB.NET概述,主要内容,1.1 .NET框架简介 1.2 Visual Basic.NET的发展和特点 1.3 Visual Basic.NET的安装与启动 1.4 VS.NET的集成开发环境 1.5 创建VB.NET应用程序的基本步骤,1.1 .NET 框架简介,VS.net是Visual Studio.NET 的简称。是微软公司研发的一个可视化开发工具,它给程序员提供解决方案、源代码管理和编译调试等环境。Visual Basic .NET(以后简称VB.NET)是该工具组中的一个重要成员,其中还包括Visual C#.net,Visual J#.net,Visual C+.net等开发工具。 Visual Studio .NET通过公共语言运行环境(CLR),将VB.NET、C+.NET、C# .NET等应用程序开发工具紧密地集成在一起,使它们共同使用同一个集成开发环境(IDE),并使用同一个基础类库,从而大大简化了应用程序的开发过程,为快速创建Windows应用程序提供了强有力的支持。,1.2 Visual Basic.NET的发展和特点,Visual Basic语言是在BASIC语言的基础上,加上面向对象和可视化的语言成份发展起来的。BASIC语言(Beginners All-purpose Symbolic Instruction Code初学者通用符号指令代码)是国际上广泛使用的一种程序设计语言,它的发展基本上经历了以下四个阶段。 第一阶段(1964年20世纪70年代初期):1964年Basic语言问世; 第二阶段(1975年20世纪80年代中期):微机上固化的Basic语言; 第三阶段(20世纪80年代中期20世纪90年代初期):结构化Basic语言; 第四阶段(1991年至今):Visual Basic和VB.NET语言(03、05、08)。,1.2.1 VB.NET的发展,1.2 Visual Basic.NET的发展和特点,1、完全支持面向对象编程 2、统一的集成开发环境 3、语法变化 4、使用ADO.NET进行数据访问 5、能够方便地进行web应用程序的开发,1.2.2 VB.NET的特点,VB.NET利用.NET框架提供的功能,引入了更严格的面向对象特性,如封装、继承、可重载性、多态性等,从而真正实现了面向对象的编程,是一门真正的面向对象的程序设计语言 。,在VB 6.0中,使用的数据访问技术是ADO,而在VB.NET中,使用的数据访问技术为ADO.NET,这也是VB.NET的重大改进之一。 ADO.NET是在ADO基础上发展起来的,是对ADO的重新设计和扩展,是一种全新的数据访问对象模型。大大的提高了数据访问的技术。,VB.NET提供了更直观、方便的Web应用程序开发环境;它可以用直接编辑ASP.NET的方式来开发Web应用程序。 VB.NET还提供了开发Web服务的功能,Web服务可以看作是网上的API函数库,可以被Internet站点调用。,集成了大量的可视化辅助工具,简化了应用程序的开发; 不同语言之间的数据和代码交换也更方便,用户可以选择自己喜欢的语言。,VB.NET方法变化比较大,原来有好几种方法做一件事,现在就只要一种。,注意:VB.NET并不向下兼容,VB 6.0的应用程序在VB .NET环境下不能直接执行,需使用VB .NET中提供的升级向导,将VB 6.0的应用程序更改为VB.NET的应用程序,并还要进行一定工作量的人为改动后,才能在VB .NET环境下运行。,1.2 Visual Basic.NET的发展和特点,1.3 VB.NET的安装与启动,1.3.1 VB.NET2005的安装 1、安装要求(VB.NET2005) 软件:Windows XP、 Windows 2000或以上版本;IE6.0或更高版本以及Windows Installer3.1或更高版本; 硬件:CPU:P以上,733MHZ以上;内存256MB以上,硬盘空间3G以上;CD-ROM或DVD-ROM等。,2、安装(书P3) Visual Studio.NET产品安装分三个阶段: 安装必要的Windows组件 安装Visual Studio.Net 安装帮助文档(MSDN),1.3.2 VB.NET的启动 1. 启动Visual Studio.NET 2005 开始/所有程序/Microsoft Visual Studio.NET 2005/Microsoft Visual Studio.NET 2005 2. 启动Visual Basic.NET 2005 1)在起始页中选择创建或打开中的选项都可以启动 2)文件/新建项目或打开项目,1.3 VB.NET的安装与启动,1.4 VB.NET的集成开发环境(IDE),VB.NET集成开发环境主要包括以下几个组成部分: 1、标题栏 2、菜单栏 3、工具栏 4、窗体设计器 5、工具箱 6、服务器资源管理器 7、解决方案资源管理器 8、属性窗口,标题栏,菜单栏,工具栏,工具箱,窗体,窗体设计器窗口,解决方案管理器,属性窗口,属性含义说明,状态栏,1、窗体设计器 简称窗体,用户可根据需要从工具箱中选择控件,在窗体中随意添加或删除控件进行设计。,1.4.2 VB.NET的集成开发环境中的窗口,2、工具箱 打开方法:“视图”|“工具箱” 就是VS.NET控件的集合。 工具箱的控件 工具箱窗口的操作 (1)工具箱窗口的移动 (2)工具箱窗口的大小调整 (3)停靠窗口,3、服务资源管理器 打开方法:“视图”|“服务资源管理器” 作用:此窗口是服务器控制台,可以使用它管理不同服务器上的资源和数据库连接,获取数据和系统服务。,4、解决方案资源管理器 打开方法:“视图”|“解决方案资源管理器” 创建项目时,VS会自动生成一个解决方案,解决方案资源管理器以树形结构的方式列出了应用程序的所有内容,开发应用程序时该视图可帮助用户管理解决方案中的项目和文件。 解决方案资源管理器包括以下几个按钮:“显示所有文件”、“刷新”、“查看代码”、“视图设计器”以及“查看类关系图”,解决方案资源管理器按钮说明:,视图设计器,属性窗口包含选定对象(Form窗体或控件)的属性、事件列表。在设计程序时可以通过修改对象的属性来设计外观和相关值; 这些属性值将是程序运行时各对象属性的初始值属性窗口包括以下几个按钮“按分类排序”、“字母顺序”、“属性”、“事件”分别用于设置显示属性还是事件,以及显示是按照分类还是按照字母顺序。,5、 属性窗口,打开属性窗口的方法: 视图/属性窗口 控件上右击鼠标/属性 在解决方案管理器窗口中单击属性按钮,1.5 创建VB.NET应用程序的基本步骤,在Visual Studio 2005编程环境下开发VB.NET Windows应用程序一般具有以下几个步骤: (1)需求分析 根据实际应用需要,进行需求分析,需要设计程序具有什么样的功能,对应的功能需要什么样的控件来实现,以及需要编写什么样的代码等。 (2)新建VB.NET Windows应用程序项目 打开Visual Studio 2005,新建一个VB.NET Windows应用程序,一个应用程序就是一个项目,用户根据所要创建的程序要求,选择合适的应用程序类型。,(3)新建用户界面 建立项目之后,根据程序的功能要求,在窗体上合理的布置控件,并调整合适的大小和位置。 (4)设置对象的属性 布局好控件之后,需要对控件的外观以及初始状态进行设置,以满足程序的需要,设置属性可以打开“属性窗口”进行设置。,1.5 创建VB.NET应用程序的基本步骤,(5)编写代码 布局好控件并设置好控件的初始属性之后,就可以编写代码了。可以点击控件或窗体的右键,通过“属性窗口”中的事件选择需要编写的事件,也可以直接进入代码界面编写代码。代码的编写将根据程序的需要进行选择。 (6)运行调试程序 完成上述步骤后,就可以运行程序,并做测试,以发现问题并及时修改。调试和改错是程序开发过程中非常重要的步骤,需要反复使用,以尽可能的优化程序。,1.5 创建VB.NET应用程序的基本步骤,(7)生成可执行文件 程序开发完成并正确运行后,需要将程序生成可执行文件,发布出去。 (8)部署应用程序 编写好的应用程序,可以在Visual Studio 2005中进行部署,以自动创建安装文件。,1.5 创建VB.NET应用程序的基本步骤,实例:创建一个控制台应用项目,实例1:创建一个应用程序,在控制台界面上输出“Hell0 World!”字符。 操作步骤: (1)打开VS开发环境,选择“文件”|“新建项目”命令,打开“新建项目”对话框。 (2)选择项目类型为“Visual BasicWindows”,在模板列表框中选择“控制台应用程序”,输入名称后确定,就在解决方案资源管理器内系统自动建了一个名为 Module1的模块,文件为Module1.vb。,是一种面向过程的程序,通常没有图形用户界面,可以编译成独立的可执行文件; 通过控制台窗口与用户进行交互,在该窗口中可以写入或读取数据。,文件内容为: Module Module1Sub Main()End Sub End Module (3)在Sub Main()过程内添加如下代码: Module Module1Sub Main()System.Console.WriteLine(“Hello World!“)System.Console.WriteLine(“这是我的第一个VB控制台应用程序!“)System.Console.ReadLine()End Sub End Module,(4)选择“文件”|“全部保存”保存好项目。 (5)选择“调试”|“启动调试”运行。,Module Module1Sub Main()System.Console.WriteLine(“Hello World!“)System.Console.WriteLine(“这是我的第一个VB控制台应用程序!“)System.Console.ReadLine()End Sub End Module,每个控制台应用程序均必须有一个名为Main的过程,它为应用程序的起始点,并为应用程序提供总体控制。,Module Module1Sub Main()System.Console.WriteLine(“Hello World!“)System.Console.WriteLine(“这是我的第一个VB控制台应用程序!“)System.Console.ReadLine()End Sub End Module,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号