登录 注册
当前位置:主页 > 资源下载 > 9 > C#与.NET.3.5高级程序设计(第4版) .Pro.C#.2008.and.the.NET.3.5.Platform.Fourth.Edition.pdf下载

C#与.NET.3.5高级程序设计(第4版) .Pro.C#.2008.and.the.NET.3.5.Platform.Fourth.Edition.pdf下载

  • 更新:2024-08-13 10:09:20
  • 大小:17.78MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C# - 后端
  • 格式:ZIP

资源介绍

编辑推荐 Amazon超级畅销书,全面涵盖C#3.0,用IL深入揭示各语言特性,深度剖析NET3.5平台,让你知其然,更知其所以然,国内多位微软MVP联手翻译。 C#语言作为.NET平台上的第一语言,已经成为目前功能最强大的通用语言之一。 本书是被誉为“C#圣经”的经典巨著,因语言生动流畅、剖析深入、涵盖全面而广受推崇,畅销不衰。曾经获得Referenceware编程图书大奖,并入选Jolt大奖提名。书中探讨了C#语言和.NET,S'的各种特性。包括重载运算符、指针、泛型等高级功能币aClL、远程处理、Windows Forms、ASP.NET、AD0.NET等技术。不少概念都通过IL代码透视其背后的本质。使你知其然,更知其所以然。新版更透彻阐述TC#3.0新功能(包括自动属性、扩展方法、匿名类型等)和.NET 3.5的最新特性(包括LINQ、WPF、WCF和WF等相关技术!附录中包括TCOM与NET的互操作和Mon0开发等主题。 与同类图书不同。全书由世界级C#专家Andrew Troelsen以一人之力完成,因此写作思路和布局谋篇都独具匠心。中文版由国内多位微软MVP联手译出,强大的译者阵容有力地保证了这部权威原著原汁原味的重现。 “哇,这本书太棒了!对NET3.5和CLR的阐释非常深入。它已经成为我的头号参考书。强烈推荐给所有NET程序员”。 ——Jelf Wilcox 微软 NET开发团队资深工程师 “TroeIsen大师王者归来了!C#程序员可以分为两类:读过TroeIsen书的。和没有读过的,要想真正掌握C#和NET平台,本书千万不可错过!” ——NET Developer's Journal 作者简介: Andrew Troelsen世界级c#专家,微软VisuaI C#MVP。他是著名的微软技术咨询企业Intertech的合伙人和副总裁,该公司的客户包括微软、霍尼韦尔、美国宇航局等。他曾为MSDN网站和MacTech网站撰写了有关各种操作系统平台上.NET技术的文章,并经常在业界主要技术会议上发表f演讲和开设技术讲座。除本书外,他还撰写了COM and Net interoperabity和Visual Basic NET and the NET Platform An Advanced Guide等十多部NET技术方面的著作。内容简介 本书是C#领域久负盛名的经典著作,深入全面地叙述了C#编程语言和.NET平台核心,并以大量示例剖析相关概念。书中介绍了C#的各种语言构造、.NET 2.0的类、核心API、公共中间语言(CIL)、动态程序集和ASP.NET扩展等内容;同时也介绍了.NET 3.0和.NET 3.5中新的编程API,包括WPF 、WCF和WF 的功能;另外,还介绍了最新的C# 3.0编程语言、LINQ编程技术、COM与.NET 的互操作性以及平台无关的.NET开发。   本书由微软C# MVP Andrew Troelsen编写,历经多次修订,适合各层次.NET开发人员阅读。作者简介 Andrew Troelsen世界级c#专家,微软VisuaI C#MVP。他是著名的微软技术咨询企业Intertech的合伙人和副总裁,该公司的客户包括微软、霍尼韦尔、美国宇航局等。他曾为MSDN网站和MacTech网站撰写了有关各种操作系统平台上.NET技术的文章,并经常在业界主要技术会议上发表f演讲和开设技术讲座。除本书外,他还撰写了COM and Net interoperabity和Visual Basic NET and the NET Platform An Advanced Guide等十多部NET技术方面的著作。目录 第一部分 C#和.NET平台简介 第1章 NET之道  1.1 NET之前的世界  1.2 NET解决方案  1.3 NET平台构造块(CLR、CTS和CLS)简介  1.4 其他支持.NET的编程语言  1.5 NET程序集概览  1.6 CTS  1.7 CLS  1.8 CLR  1.9 程序集/命名空间/类型的区别  1.10 使用ildasm.exe探索程序集  1.11 使用Lutz Roeder的Reflector来查看程序集  1.12 部署.NET运行库  1.13 NET的平台无关性 显示全部信息 在线试读部分章节 第一部分 C#和.NET平台简介 第1章 NET之道 大约每隔几年,当代的程序员为了跟上当今新技术的步伐,必须经历一次知识的移植和更新。 八语言(c++、Visual Basic 6.0和Java)、框架(OWL、MFC、ATL和STL)、架构(COM、CORBA和IIEJB)和API(如.NET的Windows Fonns和GDI+库)等曾被吹捧为软件开发的“银弹∽’,但最终都在一些更好的或至少是更新的东西面前黯然失色。不管你在进行知识自我更新时遇到什么挫折,这都是不可避免的。本书要研究的是.NET平台和C#编程语言,这正是微软公司顺应当前软件开发大趋势而提供的最新技术。 本章的目的是对本书其余部分所涉及的各个方面做概念性的描述。最开始将高层次地讨论一些.NET相关主题,如程序集、CIL(公共中间语言)和JIT(just—in-time,即时)编译。接下来,除了预览C#语言的一些主要功能之外,还将会讲述.NET FraIrlework不同方面之间的关系,例如CLR(公共语言运行库)、CTS(公共类型系统)和ICLS(公共语言规范)。 本章同时还会研究由.NET基类库提供的功能,基类库有时缩写为BCL或FCL(即框架类库)。本章最后概述.NET平台的语言无关性和平台无关性(别惊讶,NET并不局限于Windows操作系统)。当然,所有这些主题都将在本书其余部分做进一步的详细探讨。 ……书摘与插图