C#程序设计实用教程第01章.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文档。上传文档
查看更多
* 第一章 .NET概述 比尔·盖茨(英文:William Henry 1955年10月28日-),是一名美国企业家、软件工程师、慈善家以及微软公司的董事长。他与保罗·艾伦一起创建了微软公司,曾任微软CEO和首席软件设计师,并持有公司超过8%的普通股,也是公司最大的个人股东。1995年到2007年的《福布斯》全球亿万富翁排行榜中,比尔·盖茨连续13年蝉联世界首富。2008年6月27日正式退出微软公司,并把580亿美元个人财产尽数捐到比尔与美琳达·盖茨基金会。《福布斯》杂志2009年3月12日公布全球富豪排名,比尔·盖茨以400亿美元资产重登榜首。 对于微软官方有这样的描述对于Microsoft .NET,微软官方有如下描述:   “.NET 是 Microsoft 的用以创建 XML Web 服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。”   “借助于 .NET 平台,可以创建和使用基于 XML 的应用程序、进程和 Web 站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。” 从开发者的角度来看 .Net是一个平台比较优秀的平台,他可以支持多种语言进行开发。他有强大的类库提供我们开发。他有统一的平台让我们可以使用一个统一的平台进行各种开发。 “.NET 是一个全面的产品家族,它建立在行业标准和 Internet 标准之上,提供开发(工具)、管理(服务器)、使用(构造块服务和智能客户端)以及 XML Web 服务体验(丰富的用户体验)。.NET 将成为您今天正在使用的 Microsoft 应用程序、工具和服务器的一部分,同时,新产品不断扩展 XML Web 的服务能力以满足您的所有业务需求。” 从商业理念来说.NET是微软的一款产品品牌,如同他的OFFICE,Windows品牌一样在这款产品下面包含了ASP.NET,ADO.NET等等都冠以.NET这个名称。 从微软的角度来看。.NET是一个战略思想。在未来,我们可以在任何时间,任何地点,使用任何设备获取信息这是微软发布会上的一句话。从这句话我们不难看出。这是一个宏伟蓝图。将来我们的生活当中只要是带电的东西都可以进行相互通信相互操作。而微软的目标也正是希望在下一代所有的智能设备中都以.NET平台来开发进通信。通过.NET把我们生活中的所有的电子产品串联起来,使我们更加智能化。真正的影响我们的生活。也许将来大家都不去专门的谈论.NET但是确实他在影响着我们。 了解.NET的含义 了解.NET平台的组成 安装Visual Studio 2008 了解Visual Studio 2008的功能 难点:.NET平台中框架中的CLR 重点:.NET平台的组成(细节)、Visual Studio 2008的安装 .NET平台 .NET Framework的组成 .NET Framework的组成 1.CLR的主要组成部分 CLR是.NET Framework的核心,被.NET下各种编程语言代码运行时所使用,是.NET应用程序的执行引擎。 基于CLR构建的代码称为托管代码,CLR提供了创建和运行托管代码所需要的一切。其核心是通用类型系统。此外,CLR还提供了一些其他的内容,如用户打包托管代码的技术、用于托管代码运行时的环境,包括垃圾回收等。在CLS之上可以是语言的编译器,由于CTS和CLS,CLR得以实现语言的互操作,即允许以一种语言创建代码,然后用另一种语言调用该代码。 2.托管代码和非托管代码 CLR是.NET Framework的核心,被.NET下各种编程语言代码运行时所使用,是.NET应用程序的执行引擎。 基于CLR构建的代码称为托管代码,CLR提供了创建和运行托管代码所需要的一切。其核心是通用类型系统。此外,CLR还提供了一些其他的内容,如用户打包托管代码的技术、用于托管代码运行时的环境,包括垃圾回收等。 3.通用类型系统(Common Type System, CTS) 数据结构在微软.NET Framework平台中的形式 基础 支持多语言 所有数据类型 标准 算法 + 数据结构 = 程序,而数据结构在微软.NET Framework平台中的形式就是通用类型系统(Common Type System),简称CTS。 CTS构成了.NET Framework的公共语言运行库的基础,它为.NET平台的多语言特性提供了支持。 CTS 不仅定义了所有的数据类型,并提供了面向对象的模型以及各种语言需要遵守的标准。 图中给出了CTS定义的大部分类型的子集,请注意是子集。 从图中,我们可以看到很多C语言中学习和接触过的数据类型。比如,整型、字符型、

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档