关于 .NET 方向较为深入的书籍(转)
来源:互联网 发布:软件性能测试培训 编辑:程序博客网 时间:2024/05/16 10:02
转眼折腾 .NET 这套东西也有好几年了,从最开始与几个朋友互相转发讨论那聊聊无几的英文介绍文章、到抱着鸟语SDK文档和几十M的设计手册狂啃,再到现在铺天盖地的 .NET 方向的书籍,呵呵,不得不感叹世界发展之快 :D
不过折腾到现在,抛开纯粹应用层面和技巧性的书籍不谈,就 .NET 方向较为深入的书籍实在不多。就好像 Windows 发展这么多年,真正常备案头的除了 MSDN 以外,其实也就不超过 5 本。
下面把我觉得有志于研究 .NET 架构的朋友必备的几本书籍大致列一下,顺便把电子版的共享出来,以免后来者遭遇我以前学习时无人讨论无资料可看的窘境 :P
首先 Jeffrey Richter 的 Applied Microsoft .NET Framework Programming是绝对必备的,呵呵。虽然这本书不是那种 interlnal 的书籍,但是其覆盖的知识点之全,以及解释时的度的把握之准确,非 Jeffrey Richter 不能完成。清华出版社翻译出版了此书的中文版,质量还算过得去,呵呵。如果英文好的朋友,建议直接阅读影印版或者电子版。
Applied Microsoft .NET Framework Programming [/url]
Microsoft .NET框架程序设计(修订版)
Microsoft .NET框架程序设计(修订版)
Applied Microsoft .NET Framework Programming(影印版)
其次当属 Don Box 的 Essential .NET, Volume I: The Common Language Runtime一书。从 COM 到 .NET 再到 SOAP, Don Box 一直是走在 MS 技术最前沿的人。如果说 Jeffrey Richter 的 Applied Microsoft .NET Framework Programming 较为偏重使用,则此书更为偏重实现和原理,是在读完前面那本之后,进一步了解 CLR 原理的最佳途径。电力出版社翻译出版了此书的中文版,翻译质量只能说尚可,需要对照英文原版一起看,呵呵
Essential .NET, Volume I: The Common Language Runtime [/url]
.NET本质论 第1卷:公共语言运行库
.NET本质论 第1卷:公共语言运行库
在通读上面两本书之后,你会发现要真正理解 CLR 的原理,Metadata 结构和 IL 代码的了解是必不可少的。而 Serge Lidin 的 Inside Microsoft .NET IL Assembler正是弥补了这个问题。书中对静态的 Metadata 和动态的 IL 执行机制做了非常细致的分析,可以说是真正深入理解 CLR 机制的必备书籍。机械工业出版社翻译出版了此书的中文版,翻译质量还行。
Inside Microsoft .NET IL Assembler [/url]
Microsoft.NET IL汇编语言程序设计
Microsoft.NET IL汇编语言程序设计
在完全理解这三本书的内容之后,如果还是吃不饱,呵呵,那就只能进一步研究 CLI 规范的内容了。.NET Framework SDK 的 Tool Developers Guide/docs 目录下有非常详细的设计文档,其中 Partition I Architecture 是结构性的介绍,必读;Partition II Metadata 介绍了 Metadata 的静态结构,是理解 CLR 核心结构组织的基础;其他的文档基本上都是针对某个方面的,可以根据兴趣选择性阅读。
The Common Language Infrastructure Annotated Standard一书是阅读 CLI 规范的最好手册,针对 CLI 规范中疑难或者设计实现方法的很多地方做了非常详细的解释。
The Common Language Infrastructure Annotated Standard [/url]
而 Shared Source CLI Essentials 一书则是针对 CLI 规范的一个示范性实现 SSCLI (Rotor) 进行针对性的分析,非常有参考价值。只可惜现在国内还没有引进此书,也弄不到电子版 :(
以上介绍的都是针对 .NET 方向通用实现层面较为深入的书籍。此外还有不少针对某个特殊应用的好书,如 Microsoft .NET Remoting和Microsoft ADO.NET等等。
Microsoft .NET Remoting [/url]
Microsoft ADO .NET [/url]
只是临时整理了一下,难免有所遗漏,欢迎大家补充 :D
btw: 因为这些电子版书籍的分发涉及到版权问题,请下载者勿用于商业用途,仅供学习研究。短期内可以通过下面的连接下载:
Applied Microsoft .NET Framework Programming
Essential .NET, Volume I: The Common Language Runtime
Inside Microsoft .NET IL Assembler
The Common Language Infrastructure Annotated Standard
而 Shared Source CLI Essentials 一书则是针对 CLI 规范的一个示范性实现 SSCLI (Rotor) 进行针对性的分析,非常有参考价值。只可惜现在国内还没有引进此书,也弄不到电子版 :(
以上介绍的都是针对 .NET 方向通用实现层面较为深入的书籍。此外还有不少针对某个特殊应用的好书,如 Microsoft .NET Remoting和Microsoft ADO.NET等等。
Microsoft .NET Remoting [/url]
Microsoft ADO .NET [/url]
只是临时整理了一下,难免有所遗漏,欢迎大家补充 :D
btw: 因为这些电子版书籍的分发涉及到版权问题,请下载者勿用于商业用途,仅供学习研究。短期内可以通过下面的连接下载:
Applied Microsoft .NET Framework Programming
Essential .NET, Volume I: The Common Language Runtime
Inside Microsoft .NET IL Assembler
The Common Language Infrastructure Annotated Standard
Microsoft ADO .NET [/url]
只是临时整理了一下,难免有所遗漏,欢迎大家补充 :D
btw: 因为这些电子版书籍的分发涉及到版权问题,请下载者勿用于商业用途,仅供学习研究。短期内可以通过下面的连接下载:
Applied Microsoft .NET Framework Programming
Essential .NET, Volume I: The Common Language Runtime
Inside Microsoft .NET IL Assembler
The Common Language Infrastructure Annotated Standard
只是临时整理了一下,难免有所遗漏,欢迎大家补充 :D
btw: 因为这些电子版书籍的分发涉及到版权问题,请下载者勿用于商业用途,仅供学习研究。短期内可以通过下面的连接下载:
Applied Microsoft .NET Framework Programming
Essential .NET, Volume I: The Common Language Runtime
Inside Microsoft .NET IL Assembler
The Common Language Infrastructure Annotated Standard
- 关于 .NET 方向较为深入的书籍
- 关于 .NET 方向较为深入的书籍
- 关于 .NET 方向较为深入的书籍
- 关于 .NET 方向较为深入的书籍(转)
- QTP关键技术(二)---对Check Point的较为深入理解【转】
- 终于较为深入的理解前置开发的流程了
- 对QTP中Check Point的较为深入理解
- 毕设方向可能需要的书籍
- 30本关于asp.net相关的经典书籍推荐
- 30本关于asp.net相关的经典书籍推荐
- 30本关于asp.net相关的经典书籍推荐
- 30本关于asp.net相关的经典书籍推荐
- 关于目前的方向
- 关于嵌入式的方向
- 关于未来的方向
- 关于程序员的方向
- 关于学习js的书籍【转】
- 关于Linux的书籍
- 写在开学的第二天
- oracle数据库开发的一些经验积累(一)
- 浅谈工作流技术及其应用
- oracle数据库开发的一些经验积累(二)
- c#.net函数列表.txt
- 关于 .NET 方向较为深入的书籍(转)
- [今日说法]联系方式
- 人生感悟
- 一个研究生毕业以后的人生规划(转自天涯虚拟社区)
- IPX:互联网分组交换协议--网络大典
- JCreator 注册码(Pro25 3.0/3.1 pro )
- PPP NCP:NetWare 核心协议--网络大典
- redhat自动起停服务的脚本
- 系统自动启动程序之十大藏身之所(转载)