书名《CLR Via C#》第三版中文版,我已上传;

  下载地址:http://files.cnblogs.com/jackchiang/CLR_Via_Csharp.%E7%AC%AC3%E7%89%88.pdf

  希望能给大家带来帮助~

  C#相对Java来说保存了C++的手动内存管理和指针,并有结构体、P/I调用、真实泛型的特性以及日益成熟的运行时等等,这些都意味着C#较之于Java更加高性能、低功耗,装上Mono就可以开发对运行速度有极端要求的Android应用~ C#已从一个略微优秀的Java,长成了一个比Java多走了一光年远的语言。

  附上书前序言:

译者序:

  从事软件开发的人,都是耐得住寂寞的人。Jeffery 不仅耐得住寂寞,还在自己的专业领域取得了很高的造诣。取得了很高的造诣还不说,他还愿意将自己的所得与大家分享。愿意和大家分享还不说,他还非常实诚,真心想把自己的全部知识都交待给读者。字里行间,全是殷殷叮嘱。无浮夸之文字,倾心血而写就,近十年之所悟,尽展现于本书。

  读完这本书,你的心灵会受到巨大的震撼。原因很简单,以前许多似懂非懂的关键概念,现在都变得清晰明了;以前自以为是的一些做法,现在都得到彻底纠正;以前艰苦摸索的一些编程技巧,现在变得就像1+1 一样简单。

  Jeffery 最擅长的就是把最基本的东西讲清楚。你以前或许知道 1+1 等于 2,但他会把 1+1 为什么等于 2讲得明明白白。最终你会有一种顿悟的感觉,然后自动地就会知道 1+2 等于几,2+2 等于几。不需要再去翻阅其他教科书查询结果。

  如果不出意外,这当是 Jeffery 的最后一本著作。原因很简单,他付出了实在太多。为了保证这本书(以及他的其他许多著作)的含金量,他在写作的时候非常投入,而且每一句话,每一个知识点的组织,他都会做到尽善尽美。也许你也曾经有过这样的体验,那就在专心做一些事情的时候,对身边的发生的事情反应可能非常迟钝。因此,必然有可能冷落了家人,或者耽误了自己的其他一些事情。

  本书基于 CLR via C# 2 nd Edition(框架设计第 2 版),在保持上一版精华内容的同时,进行了大量修订,并添加了大量和 C# 4.0 的新特性以及线程处理有关的内容。翻译这一版的过程中,我对上一版也进行了勘误,其中有许多都是热心读者提交的。在此要对他们表示感谢!

  一本没有后期维护的书,不算是一本好书。即使如本书原版,也维护了一份很长的勘误表,我本人也为其贡献良多。本书中文版将延续我一直以来坚持的风格,建立专门的页面对它进行维护,以提供资源下载和勘误等服务。请大家继续前往我的博客(http://transbot.blog.163.com),发表关于本书的意见和建议。

  翻译过程中,感谢我的家人和朋友的诸多关怀和帮助,尤其要感谢我的乖女儿周子衿。这个学期,对她来说至关重要!

  最后,如同往常一样,我要说所有的功劳都要归于作者,所有的错误都要归于译者。欢迎大家批评指正。
                    

                                                   ——周靖@北京

C# 好书一本推荐的更多相关文章

  1. 深度解析SDN——利益、战略、技术、实践(实战派专家力作,业内众多专家推荐)

    深度解析SDN——利益.战略.技术.实践(实战派专家力作,业内众多专家推荐) 张卫峰 编   ISBN 978-7-121-21821-7 2013年11月出版 定价:59.00元 232页 16开 ...

  2. C#温故知新:《C#图解教程》读书笔记系列

    一.此书到底何方神圣? 本书是广受赞誉C#图解教程的最新版本.作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式.朴实简洁的文字,并辅之以大量表格和代码示例,全面.直观地阐述了C#语言的各种 ...

  3. 自学android半年,已从.net转型成android程序员,分享下这个过程

    自学从来都是一件难以坚持的事情,看过太多人三分钟热度之后就颓然放弃,然后告诉下一个要自学的人,自学很难,还是正儿八经去培训机构吧 所以首先你要对安卓开发非常感兴趣,发自内心喜欢安卓系统,日常手机如果是 ...

  4. Linux运维人员如何学习python编程

    Linux运维人员如何学习python编程 从不会写代码,到自己独立能写代码解决问题 .这个问题很重要!盲目学习所谓的项目,最后 还是不会自己写代码解决问题.首先解决了独立能写代码解决问题,再通过项目 ...

  5. 从入门到精通C++需要学的10本书

    学习C++从入门到精通的的十本最经典书籍  文章来源中国IT实验室收集整理作者佚名更新时间2009-5-16 12:27:05 保存本文保存本文推荐给好友推荐给好友收藏本页收藏本页 欢迎进入C/C++ ...

  6. 详解MySQL---DDL语句、DML语句与DCL语句

    背景:近几年,开源数据库逐渐流行起来.由于具有免费使用.配置简单.稳定性好.性能优良等优点,开源数据库在中低端应用上占据了很大的市场份额,而 MySQL 正是开源数据库中的杰出代表.MySQL 数据库 ...

  7. [Bayesian] “我是bayesian我怕谁”系列 - Markov and Hidden Markov Models

    循序渐进的学习步骤是: Markov Chain --> Hidden Markov Chain --> Kalman Filter --> Particle Filter Mark ...

  8. 身为运维的你,怎么掌握python才不会失业

    以前,我们都说Python是运维工程师的未来:现在,为什么大家都说不会Python的运维都将失业?运维必须懂开发,特别是python开发,已经形成大家的共识,不懂开发的运维,路会越走越窄. 而现在的情 ...

  9. 我的秋招经验分享(已拿BAT头条网易滴滴)

    微信公众号[程序员江湖] 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条.网易.滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验. ...

随机推荐

  1. MySQL Update语句用法

    用一个表的某列值更新另外一个表的某列值的sql语句: update tableA a innner join tableB b on a.column_1 = b.column_1 set a.col ...

  2. Java学习笔记(四):流程控制

    if语句 if判断语句比较简单,具体有下面的几种写法: int i = 0; // if 判断 if (i == 0) { // to do something } // if else 判断 if ...

  3. C++中不常用关键字

    mutable关键字 关键字mutable是C++中一个不常用的关键字,他只能用于类的非静态和非常量数据成员.我们知道一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会 ...

  4. C语言快排

    C语言使用快排的方式有两种,1.直接用库函数stdlib.h里的qsort函数 2.自己编写快排代码(第一种方便,第二种较为自由) qsort 的函数原型是:void qsort(void*base, ...

  5. java泛型的讲解

    java泛型 什么是泛型? 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类.可以把类型参数看作是使用参数化类型时指 ...

  6. HDU 2136 Largest prime factor 參考代码

    #include <iostream> #include <vector> #include <cmath> using namespace std; const ...

  7. Codeforces Round #274 (Div. 1) A. Exams 贪心

    A. Exams Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/480/problem/A Des ...

  8. spring mvc --自己定义converse

    在MVC中我们能够非常轻松的依据项目需求进行必要的信息转换,如设置默认的日期格式,自己定义String类型的格式等等... 配置中我们须要自己定义converseService: <bean i ...

  9. Windows 7系统安装MySQL5.5.21图解

    Win7系统安装MySQL5.5.21图解 大家都知道MySQL是一款中.小型关系型数据库管理系统,非常具有有用性,对于我们学习非常多技术都有帮助,前几天我分别装了SQL Server 2008和Or ...

  10. java源码部署

    环境:nginx+tomcat部署方式:源码部署源码目录 /chroot2/test/schedule 目录下面就是所有源码了tomcat 位置: /usr/local/tomcat/apache-t ...