zoukankan      html  css  js  c++  java
  • CLR via C# 4th Edition 野峰


    正式版的封面设计,比之前的预览版强很多!第三版的封面沿用的是 Microsoft Press 的统一风格,这版非常个性,也说明 CLR via C# 这本书,经过 1 版、2 版、3 版,到第 4 版,已经确立了自己的江湖地位!

    这本书是透过 C# 这扇窗,向开发者展示 CLR 内部的原理、机制,以及 FCL 的一些设施。和 Bill Venners 的 Inside Java Virtual Machine 不同,并不是条分缕析 CLR 的内部实现(Microsoft 也不会允许 :-)),而是针对开发者的需要,深入探讨 CLR 内部原理的、机制性的东西,适合于中高级开发者,特别是大型系统、类库、框架以及语言编译器开发者研读。

    第 4 版,和前一版一样,还是 Jeffrey 的妻子操刀作序,语言仍然那样风趣,如最后的总结:

    In summary, with your continued patronage, Jeff has delivered yet another masterpiece. Our family can return to a more normal state. Which is what, really? I think maybe normal is the book writing state.

    不无“抱怨”,但更多的是骄傲和自豪。

    今天刚把前一版翻到了最后一页,就拿到了新版。Maybe my nornal state is the book reading state.

    第 3 版匆匆读过,感觉 Jeffrey 在第五部分 Threading 用力最深,也是 Kristin(Jeff's wife)在序言中用一大段的篇幅深情推荐的内容:For years, Jeff has told me about threading. ... If you want to know about threading, no one has thought about it  more or worked with it more than Jeff has. And all those wasted hours of his life (he can't get them back) are here at your disposal. Please read it. ...

    第 4 版关于 Threading,增加了 WinRT 以及 C# 5.0 异步编程机制(async/await)的内容。想要完全弄懂 CLR 的 Threading 机制,还要从 Windows 本身的 Threading 机制着手, Jeffrey 在 Windows via C/C++ 中有深入的讨论。
     
  • 相关阅读:
    sql中关于存在就不做操作的代码块
    mysql插入多条数据时间复杂度比较
    oracle in VS or效率
    如何实现分布式数据库
    angularJS操作键值对象(类似java的hashmap)填坑小结
    angularJS 如何读写缓冲
    angularJs自定义服务(实现签名和加密)
    ajax请求技术
    springboot中使用mybatis显示执行sql
    mysql快速生成truncate脚本清空数据库表记录
  • 原文地址:https://www.cnblogs.com/prowyh/p/2808133.html
Copyright © 2011-2022 走看看