程序员书库(ID:OpenSourceTop) 编译
书单来自:https://medium.com/level-up-web/best-c-books-in-2017-f0532502d34c
C#是一门多范式编程语言,看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。
如果你想要学习C#,那么有关C#最好的书籍是什么呢?这就是今天要和大家讨论的内容,盘点经典的C#好书:
1、《C# 6.0 in a Nutshell》
《C# 5.0 in a Nutshell》在豆瓣上取得了9.3的高分,第6版对概念和示例进行了全面更新,为中高级程序员提供了一个C#和.NET简要图谱,书中的内容涵盖:
快速掌握C#的各方各面,从语法和变量的基础知道到指针和运算符重载等高级主题
2、《C# 6.0 Pocket Reference》
本书是为具有编程基础的程序员准备的,本书将Deitel签名的实时代码方法应用到编程教学中,并深入研究了微软的C# 6.0和. net,涵盖170多个完整的示例,包括语法着色、代码高亮、代码演示、程序输出和数百个软件开发技巧等
本书首先介绍了基础的类和对象的方法,然后再转向更高级的主题,包括LINQ、异步编程和wait等等。学习面向对象编程的处理和设计,当你完全掌握这本书,就能开始构建工业强度的、面向对象的C#应用程序了。
3、《C# 6.0 and the .NET 4.6 Framework》
本书为第7版本,同样对C# 6.0和. net 4.6进行重写,你会发现章节涵盖了这两个版本的最新特性,诸如ADO.NET,一组用于和数据源进行交互的面向对象类库,为WPF桌面开发提供了许多IDE和MVVM增强等,旨在为读者提供C#和.Net 平台的核心基础知识,你将学到:
4、《C#经典实例(第4版)》
这本畅销书籍为程序员每天面临的各种问题提供了150多个解决方案,为了涵盖C# 6.0的新特性,本书的三分之一的篇幅都进行了重写,如果你想要学习C#的一般指令和对问题的快速回答,那本书一定是你的菜,主要涉及以下主题:
本书中的每个示例都包含测试过的代码,您可以从oreilly.com下载这些代码并在自己的应用程序中重用它们,每个解决方案都详细讨论了底层技术的工作原理和原理。
5、《深入理解C#(第3版)》
本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本书深度探究C#的特性,并结合技术发展,引领读者深入C#的时空。作者从语言设计的动机出发,介绍支持这些特性的核心概念。作者将新的语言特性放在C#语言发展的背景之上,用极富实际意义的示例,向读者展示编写代码和设计解决方案的最佳方式。
6、《精通C#(第6版)》
本书深入全面地讲解了C# 编程语言和.NET 平台的核心内容,并结合大量示例剖析相关概念。全书分为八部分:C# 和.NET 平台、C# 核心编程结构、C# 面向对象编程、高级C# 编程结构、用.NET 程序集编程、.NET 基础类库、WPF 和ASP.NET Web Forms。第6 版是对第5 版的进一步更新和完善,内容涵盖了最先进的.NET 编程技术和技巧
留言与评论(共有 0 条评论) |