第1课 VB程序设计程序设计.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1课 VB程序设计程序设计

课程内容 教材 Visual Basic.NET 2005中文版基础与实践教程 孙强 等 本章目标 了解.NET Framework 的结构 理解.NET Framework 的基本概念 CLR JIT CTS MSIL 了解 .NET Framework 命名空间 了解VB.NET程序的基本结构 .NET Framework 简介 .NET Framework的体系结构 .NET Framework 两个主要组件: 公共语言运行时 (CLR) 统一的类库集 .NET的类库: 线程 文件输入/输出 (I/O) 数据库支持 XML 解析 数据结构…… 开发效率的提升和应用程序设计的简化 .NET框架(Framework)是一个开发、部署和运行.NET应用的环境。 .NET框架使开发者可以为不同设备和不同平台开发应用程序,即具有跨平台、跨语言、跨设备的特性,即不论用什么操作系统( Unix、Windows、Linux 或OS/2),不论用什么程序设计语言(VB 、C#、C++、Java等),不论用什么设备(PC、手机、PDA、家用电器等),所有的代码一次书写,到处适用。开发人员可以利用.NET框架技术快速开发Windows(桌面)应用程序,也可以创建动态的Web站点以及可伸缩的、内存利用率高的组件。 .NET框架是整个计算平台的基础,要想开发和运行.NET应用程序,必须在计算机上安装.NET框架,没有它,基于.NET平台的应用程序就无法运行。 Microsoft. NET Framework 的体系结构 .NET Framework 的组件 通用语言规范 (CLS) 规定所有 .NET 语言都应遵循的规则 生成可与其他语言互操作的应用程序 公共类型系统 (CTS) :包含标准数据类型、准则集 公共语言运行库(CLR) 在开发期间,用来简化开发操作。 在组件运行期间,管理内存分配、启动和结束线程和进程,并执行安全策略,同时还满足该组件对其他组件的所有依赖要求。 1.公共类型系统(Common Type System,CTS) 描述了CLR所支持的数据类型集合。 2.公共语言规范(Common Language Specification,CLS) 定义了.NET所支持的语言的共同规范 3.垃圾收集器 垃圾收集器用于在.NET中进行内存管理 4.即时编译器(Just In Time,JIT) 即时编译器负责将中间语言(Intermediate Language,IL)转换为机器代码 .NET Framewok类库 .NET框架为开发人员提供了一个统一的、面向对象的、层次化的、可扩展的框架类库FCL(包括基础类库、数据访问组件以及WebForm、WinForm、Web Services模板等),它是一个与公共语言运行时紧密集成的可重用类型集合。 .NET框架类即System类,提供对系统功能的访问,是建立.NET框架应用程序、组件和服务的基础。 总结 .NET Framework由 .NET Framework 类库和公共语言运行时两个主要组件组成 CLR是管理用户代码执行的现代运行时环境,它提供JIT 编译、内存管理、异常管理和调试等方面的服务 CTS定义声明、定义和管理所有类型所遵循的规则,而无需考虑源语言 CLS是所有针对 .NET的编译器都必须支持的一组最低标准,以确保语言的互操作性 命名空间是一组包含相关方法的相似类,专门用于避免类与类之间的名称冲突 即时 (JIT) 编译器将MSIL代码编译为特定于目标操作系统和计算机体系结构的本机代码 Visual Basic.NET 2005概述 Visual Basic的发展历程 Visual Basic 1.0~Visual Basic 6.0 Visual Basic.NET(即Visual Basic 7.0) Visual Basic 2005(即Visual Basic 8.0 ) Visual Basic 2008(即Visual Basic 9.0) Visual Basic.NET 2005 第一个应用程序 Visual Studio 2005 集成开发环境  Visual Studio 2005开发环境  Visual Studio 2005菜单和工具栏  属性窗口  工具箱窗口  Web浏览器  获取帮助信息  编译器设置 安装 Visual Studio 2005 返回 返回 返回 返回 开发环境介绍 内容 开始页面 解决方案资源管理器 代码编辑器 对象浏览器 属性窗口 命令窗口和即时窗口 服务器资源管理器 任务列表 Visual Studio 2005 开发环境 窗体 属性窗口 工具箱窗口 代码编辑器 支持VS.NET的所有编程

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档