《vb2005程序设计实例教程》-ppt第1章

《vb2005程序设计实例教程》-ppt第1章

ID:20558460

大小:190.00 KB

页数:24页

时间:2018-10-13

《vb2005程序设计实例教程》-ppt第1章_第1页
《vb2005程序设计实例教程》-ppt第1章_第2页
《vb2005程序设计实例教程》-ppt第1章_第3页
《vb2005程序设计实例教程》-ppt第1章_第4页
《vb2005程序设计实例教程》-ppt第1章_第5页
资源描述:

《《vb2005程序设计实例教程》-ppt第1章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章VisualBasic2008概述第1章VisualBasic2008概述本章内容.NET框架体系构成VisualStudio2008.NET集成开发环境VisualBasic2008应用程序的创建及调试本章重点VisualStudio2008.NET集成开发环境的使用VisualBasic2008应用程序的创建及调试本章学习目标了解.NET框架体系构成掌握VisualStudio2008集成开发环境的使用掌握VisualBasic2008应用程序的开发流程第1章VisualBasic20

2、08概述1.1.NET概述1.2VisualStudio2008.NET简介1.3VisualBasic2008简介1.4窗体和基本控件1.5设计一个简单的VB2008程序1.6VB2008应用程序项目文件组成1.7本章小结1.8实训作业1.1.NET概述1.什么是.NETMicrosoft.NET是以公共语言运行时(CLR,CommonLanguageRuntime)为基础,以WebServices为核心技术,为信息、人、系统、智能设备提供无缝链接的一组软件产品(如:SmartClient、服

3、务器、开发工具)、技术(如:WebServices)或服务(.NETServices,如.NETPassport)。.NET以公共语言运行时CLR为基础,实现了跨平台和跨语言开发;不管所采用的是哪种操作系统、设备或编程语言,以XMLWebServices为核心技术,应用程序就能够通过Internet进行通讯和共享数据。1.1.NET概述.NET组成如图1-1所示MicrosoftVisualStudio.NETWindows.NET操作系统.NET企业级服务器.NET框架.NETWeb服务构件图

4、1-1.NET的组成1.1.NET概述图1‑2.NET框架结构VisualStudio.NET操作系统(OS)公共语言运行时(CLR)基础类库(BCL)数据库访问ADO.NETandXMLASP.NETWebFormsWebServicesMobileInternetToolkitWindowsForms公共语言规范(CLS)VBC++C#JScriptJ#.NET框架2.什么是.NET框架1.1.NET概述2.什么是.NET框架.NET框架是.NET中最重要的部分,是一个开发平台,是一个多语言

5、组件开发和执行环境,支持多种编程语言(如:C#语言、VB.NET语言等)。(1)公共语言运行时公共语言运行时(CLR--CommonLanguageRuntime)是一个软件引擎,用于加载应用程序、检查错误、进行安全许可认证、执行和清空内存。公共语言运行时由中间语言编译器(IntermediateLanguageCompiler)、程序集加载器(AssemblyLoader)、类加载器(ClassLoader)、实时编译器(Just-In-TimeComplier)、程序管理器(NativeCo

6、deManager)、垃圾回收(GarbageCollection)、异常管理器(ExceptionManager)、线程支持(ThreadSupport)和调试引擎(DebugEngine)等部件组成。1.1.NET概述2.什么是.NET框架(2)框架类库在传统的开发环境中,每种语言都有自己的函数库,函数库中的函数都不尽相同,这样实现跨语言编程就比较困难。.NET框架的框架类库在公共语言运行时之上,它是一个可以供不同语言调用的、分层的、面向对象的可重用类的集合。(3)ADO.NETADO.NE

7、T是一组类,可以用来完成链接数据库、运行命令、返回记录集等任务。ADO.NET提供了对非链接编程模型的支持。ADO.NET也提供了对XML的支持,通过XMLReader、XMLWriter、XMLNavigator和XMLDocument对象来快速访问XML数据。1.1.NET概述2.什么是.NET框架(4)WebForms和Web服务WebForms为Web应用程序开发提供了窗体化的应用程序开发工具,可以以所见即所得的方式完成页面的设计。Web服务为构建分布式的应用程序提供了各种功能模型,用于

8、显示其他应用程序和“智能”客户端的功能,使应用程序之间可以交换信息。(5)WinForm.NET框架也可以支持传统的Windows应用程序的开发,WinForms是用来创建标准的Win32应用程序的新方式,它提供了创建桌面程序的窗体类、控件类等。1.1.NET概述3.为什么要使用.NETMicrosoft.NET的策略是将互联网本身作为构建新一代操作系统的基础,对互联网和操作系统的设计思想进行合理延伸。这样,开发人员必将创建出摆脱设备硬件束缚的应用程序,从而轻松实现互联网连接。.NET的最终目的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。