推荐:Syncfusion Succinctly 系列免费电子书
版权声明:所有博客文章除特殊声明外均为原创,允许转载,但要求注明出处。
2017-11-22 更新:
本月(2017年11月), Syncfusion 又更新了三本新书:
此外,本网站也开通了 电子书分区, 目前也收录了 Syncfusion 的免费电子书,主要目的是为自己提供一个书目索引,也欢迎朋友访问。
================我是正文的分隔符=================
我不知道作 .Net 开发的同学有多少听说过 Syncfusion。以前我只知道他们主要是作 .Net 平台组件的,类似于 Infragistics、DevExpress, 名气没有这两家大,但我用过他们的 Excel 组件,真心作的不错。这两年他们出了一个以 Succinctly(简介)为主题的系列免费电子书,我曾经看过其中几本,不过并没有系统关注过,直到最近偶然去看整个系列的目录,才吃了一惊。这个公司的程序员也不知道是太闲了还是太牛了(又或者两者兼而有之),电子书的内容并不限于 .Net 平台,而是几乎涉及到开发的各个方面,甚至还有硬件开发(Arduino)和经济学(Accounting)的内容。到写作本文时,整个系列已经有 131 本书。
这个系列命名为 Succinctly(简介),也就是说内容大多不算深,篇幅也不太长,有点英文基础的同学都可以比较轻松的看完。但也有部分比较深入的,比如有一本书讲到 Roslyn,我推荐中级以上的 .Net 程序员阅读,内容还是有一定难度的,而且 Roslyn 的资料在其他地方还比较罕见。所有的书籍都有 .PDF 和 .MOBI 两种格式,想下载的同学到官网注册一个账号,就可以下载了。
整个系列的书目我大概整理了一下,没有按照官网的分类(当然你也可以到官网去看)。有兴趣的同学可以找自己喜欢的主题来阅读。
C# 和 .NetFramework
- C# Code Contracts Succinctly
- C# Succinctly
- Object-Oriented Programming in C# Succinctly
- Roslyn Succinctly
- Microsoft Unity Succinctly
- Prism 4 Succinctly
- Application Security in .NET Succinctly
- Customer Success for C# Developers Succinctly
- LINQ Succinctly
- LINQPad Succinctly
- Localization for .NET Succinctly
- NHibernate Succinctly
- Entity Framework Code First Succinctly
- FakeItEasy Succinctly
ASP.NET
- ASP.NET Multitenant Applications Succinctly
- ASP.NET MVC 4 Mobile Websites Succinctly
- ASP.NET MVC Succinctly
- ASP.NET Web API Succinctly
- ASP.NET WebHooks Succinctly
- NancyFX Succinctly
- OWIN Succinctly
.Net Core
WPF & UWP & DirectX
- WPF Debugging and Performance Succinctly
- WPF Succinctly
- UWP Succinctly
- More UWP Succinctly
- Xamarin.Forms Succinctly
- Direct2D Succinctly
- Direct3D Succinctly
Visual Studio
- Visual Studio Code Succinctly
- T4 Succinctly
- LightSwitch Succinctly
- LightSwitch Mobile Business Apps Succinctly
- ReSharper Succinctly
- Visual Studio 2013 Succinctly
- Visual Studio 2015 Succinctly
- Visual Studio 2017 Succinctly
- Visual Studio Add-Ins Succinctly
SQL Server
Azure
- Windows Azure Websites Succinctly
- Windows Azure SQL Reporting Succinctly
- Azure Cosmos DB and DocumentDB Succinctly
- SQL on Azure Succinctly
Microsoft 其他
- Bing Maps V8 Succinctly
- BizTalk Succinctly
- Developing Windows Services Succinctly
- HDInsight Succinctly
- Microsoft Bot Framework Succinctly
- More Windows 8.1 Succinctly
- PowerShell Succinctly
- ServiceStack Succinctly
- SharePoint 2013 App Model Succinctly
- Windows 8.1 Succinctly
- Windows Phone 8 Development Succinctly
- Windows Store Apps Succinctly
Java
Go
Python
Git
Web 开发
- AngularJS Succinctly
- Angular 2 Succinctly
- Aurelia Succinctly
- CSS3 Succinctly
- ECMAScript 6 Succinctly
- Gulp Succinctly
- HTTP Succinctly
- JavaScript Succinctly
- jQuery Succinctly
- Knockout.js Succinctly
- Keystone.js Succinctly
- Leaflet.js Succinctly
- Node.js Succinctly
- React.js Succinctly
- Twitter Bootstrap Succinctly
- Twitter Bootstrap 3 Succinctly
- Web Servers Succinctly
编程语言
- Assembly Language Succinctly
- C++ Succinctly
- Delphi Succinctly
- F# Succinctly
- MATLAB Succinctly
- Objective-C Succinctly
- PHP Succinctly
- R Programming Succinctly
- R Succinctly
- TypeScript Succinctly
- Implementing a Custom Language Succinctly
数据存储相关
- Apache Solr Succinctly
- Cassandra Succinctly
- Hadoop Succinctly
- HBase Succinctly
- Hive Succinctly
- MongoDB 3 Succinctly
- Postgres Succinctly
- Spark Succinctly
- SQL Queries Succinctly
数据分析
- BI Solutions Using SSAS Tabular Model Succinctly
- Data Capture and Extraction with C# Succinctly
- PowerPivot Succinctly
- Statistics Fundamentals Succinctly
- Statistics Using Excel Succinctly
Linux
移动开发
杂类
- Arduino Succinctly
- Accounting Succinctly
- AutoCAD Succinctly
- Asynchronous Programming Succinctly
- Camtasia Succinctly
- CUDA Succinctly
- Data Structures Succinctly Part 2
- Data Structures Succinctly Part 1
- Directory Enabled Applications Succinctly
- GIS Succinctly
- Imperative to Functional Programming Succinctly
- Machine Learning Using C# Succinctly
- Neural Networks Using C# Succinctly
- PDF Succinctly
- Regular Expressions Succinctly
- SOLID Principles Succinctly
- Twilio with C# Succinctly
- Unit Testing Succinctly
- Support Vector Machines Succinctly