《C#和.NET框架》.pdfVIP

  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文档。上传文档
查看更多
《C#和.NET框架》.pdf

1.1 在.NET 之前 1 1 第1 章 2 C#和.NET框架 1 3 4 本章内容  在.NET之前 5  进入Microsoft .NET  编译成CIL  编译成本机代码并执行 6  CLR  CLI  缩写回顾 7 1.1 在.NET 之前 8 ① C#编程语言是为在微软公司的.NET框架 上开发程序而设计的。本章将简要介绍.NET从何而 来,以及它的基本架构。在开始之前,我要指出其正确发音:see sharp②。 1.1.1 20 世纪90 年代后期的Windows 编程 9 在20世纪90年代后期,使用微软平台的Windows编程分化成许多分支。大多数程序员在使用 Visual Basic (VB )、C或C++ 。一些C和C++程序员在使用纯Win32 API ,但大多数人在使用MFC 10 (Microsoft Foundation Classes ,微软基础类库)。其他人已经转向了COM (Component Object Model ,组件对象模型)。 所有这些技术都有自己的问题。纯Win32 API不是面向对象的,而且使用它的工作量比使用 11 MFC 的更大。MFC是面向对象的,但是它却不一致,并逐渐变得陈旧。COM虽然概念简单,但 它的实际代码复杂,并且需要很多丑陋的、不雅的底层基础代码。 所有这些编程技术的另外一个缺点是它们主要针对桌面程序而不是Internet进行开发。那时, 12 ① 微软正式中文文献中一般称.NET Framework,本书考虑了国内读者习惯,统一译为.NET框架。——编者注 ② 有一次我去应聘一个C#编程的职位,当时人力资源面试官问我从事“see pound ”(应为see sharp )的经验有多少! 13 我过了一会儿才弄清楚他在说什么。 2 第1 章 C#和.NET 框架 Web编程还是以后的事情,而且看起来和桌面编程非常不同。 1.1.2 下一代平台服务的目标 我们真正需要的是一个新的开始——一个集成的、面向对象的开发框架,它可以把一致和优 雅带回编程。为满足这个需求,微软宣布开发一个代码执行环境和一个可以实现这些目标的代码 开发环境。这些目标列在图1-1中。 执行环境的目标 开发环境的目标 安全 面向对象的开发环境 多平台 一致的编程体验 性能

文档评论(0)

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

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

1亿VIP精品文档

相关文档