Jon Skeet is a Senior Software Engineer at Google, and a highly visible participant of newsgroups, user groups, international conferences, and the Stack Overflow Q&A site. Jon spends much of his day coding in Java, but his heart belongs to C#.
The page for this book: http://csharpindepth.com/ or http://manning.com/skeet3/
Author's blog: http://msmvps.com/blogs/jon_skeet/
发表于2024-05-15
C# in Depth, 3rd Edition 2024 pdf epub mobi 电子书
本书中最精彩包括:使用泛型来编织优雅的代码,对LINQ To SQL实现机制的剖析和表达式树,这些重要而且有趣的内容在别的书中是没有的,如果你想真正掌握C#并且编写完美的代码,我强烈推荐这本书!
评分C#这门语言一出来就有好多不同的声音,我们用着,但甚至还自卑着。究竟我们知道的有多少,对常用的概念我理解了多少这就很难说了。比如说“泛型”我很习惯用,但是大多时候,大多人只是习惯着这种方式,它的好处已经有足够多的书说了,如果问有什么弱点,相信C#er会愣住,似乎...
评分翻译得太烂了,看中文要看两遍才能明白他想说什么,英文就能把前后文连贯起来。而且还能练练英语,就是看英文速度比较慢,不过只要看一遍其实也差不多,不明白为什么这本书的中文版评分还这么高? 原著还是不错的,从语言进化的脉络来讲述,让你明白不同版本C# feature产生的缘...
评分不是翻译的问题,英文原作者的语言表达就是一坨狗屎。该着重表达的地方,三言两语概括了,看着非常累,不知道作者想表达的重点是什么,上下的转折非常不自然。说了一堆自以为幽默的废话,重要的地方反而语焉不详。太难理解作者的意思。本人自认为不算初学者,看过《C#学习笔记...
评分这本书只关注C#语言本身,而没有涉及.NET Framework或ASP.NET、WPF这样的特定领域的应用。 简单地说,本书关注的是C#2和C#3的新特性。C#2的那些特性的好处比较容易理解,C#3的那些就不那么明了,等到对LINQ有了全面了解了,才会对这些特性有更好的认识。 介绍这些特性的书籍...
图书标签: C #.NET 编程 Programming 编程语言 计算机 程序设计 软件开发
C# in Depth has become widely regarded as one of the best books in its field, focusing on C# as a language to provide an unparalleled level of detail. It explains not just what the language does, but also why it was designed that way. C# in Depth, Third Edition has been updated and expanded to cover the new features in C# 5, such as async modifier and async await operator which provide greater support for asynchronous operations and improve the ability to write asynchronous code which is readable, robust, and maintainable. It expertly guides the reader through the details and gives a new level of clarity about how the language works and how to use it most effectively. *Explains the what and why of C# * Covers new features of C# 5 * Shows how to avoid hidden pitfalls This book is aimed at intermediate to advanced developers who already know C# to some extent - but are possibly very rusty. C#, which is used to write asynchronous code, is a language primarily developed by Microsoft, targeting the .NET platform and is widely used in the corporate world. .NET 4.5 , released August 2012, supports C# 5 which is the next version of the language and contains features that make it much easier to write apps for Windows 8, which relies heavily on asynchrony.
我qtmd吧。。废话这么多,读它的人为啥不直接去读spec呢。。。
评分作者很牛,不光写书厉害,还是stack overflow的top 0.01%(http://stackoverflow.com/users/22656/jon-skeet)。他还挺幽默,比如倒数第二章的代码里出现了Time Machine和TARDIS(经典英剧《Doctor Who》),读着的时候真是会心一笑。这是一本帮助你知其然并且尽量知其所以然的书,有些老程序员经常说想当年如何如何,这本书就像一个从C#蒙昧时代走过来的老程序员一样把这门语言的演化娓娓道来。当然,很多东西我都没有看懂,不过聊以自慰的是作者经常安慰我说,如果你看懂了,你就比99%的程序员懂得多;如果你没看懂,也没关系,因为你几乎不大可能使用这些特性……
评分又一大部头读完了,作者带领回顾C#发展历史,高速你它如何成为现在这个样子。非常好的向导书
评分读过的第一本英文书。从c#1.0到5.0,每个语言特性都讲得很清楚。不止讲了怎么用,也讲了为什么会有这个特性,以及背后的思想和理念。
评分第15章是C# 5的新内容。有些难懂,要对照其他书再看一遍。
C# in Depth, 3rd Edition 2024 pdf epub mobi 电子书