Free e-books from Syncfusion

Syncfusion kindly provides free e-books on various programming topics. That's very nice of them, but the way their site is designed makes it extremely difficult to download all the e-book in one shot. I had to create a Chrome Content Script (source code here) to get extract the links.

In this page, you’ll find direct links to all the 46 e-books. Curiously, you don’t need to create an account to download them.

If clicking is still too much of an effort, just run this:

 wget -A pdf,mobi -r -l1 -H -nd https://blog.benoitblanchon.fr/syncfusion-ebooks-links/ -e robots=off

Thank you Syncfusion and every author for sharing this material :-)

EDIT: I want to insist on the fact that my original intent was only to provide a convenient way to download the e-books, and not to bypass the registration process. This is an unwanted side-effect and I do not mean to do any prejudice to Syncfusion or any of the authors. I invite you to register to their website before downloading the e-book, this is just being fair.

ASP.NET MVC 4 Mobile Websites Succinctly

ASP.NET MVC 4 Mobile Websites Succinctly

ASP.NET Web API Succinctly

ASP.NET Web API Succinctly

Android Programming Succinctly

Android Programming Succinctly

AngularJS Succinctly

AngularJS Succinctly

Assembly Language Succinctly

Assembly Language Succinctly

BI Solutions Using SSAS Tabular Model Succinctly

BI Solutions Using SSAS Tabular Model Succinctly

C++ Succinctly

C++ Succinctly

Data Structures Succinctly Part 1

Data Structures Succinctly Part 1

Data Structures Succinctly Part 2

Data Structures Succinctly Part 2

Direct2D Succinctly

Direct2D Succinctly

Direct3D Succinctly

Direct3D Succinctly

Entity Framework Code First Succinctly

Entity Framework Code First Succinctly

F# Succinctly

F# Succinctly

GIS Succinctly

GIS Succinctly

Git Succinctly

Git Succinctly

HDInsight Succinctly

HDInsight Succinctly

HTTP Succinctly

HTTP Succinctly

Imperative to Functional Programming Succinctly

Imperative to Functional Programming Succinctly

JavaScript Succinctly

JavaScript Succinctly

Knockout.js Succinctly

Knockout.js Succinctly

LightSwitch Mobile Business Apps Succinctly

LightSwitch Mobile Business Apps Succinctly

LightSwitch Succinctly

LightSwitch Succinctly

Localization for .NET Succinctly

Localization for .NET Succinctly

MATLAB Succinctly

MATLAB Succinctly

MongoDB Succinctly

MongoDB Succinctly

NHibernate Succinctly

NHibernate Succinctly

Neural Networks Using C# Succinctly

Neural Networks Using C# Succinctly

Node.js Succinctly

Node.js Succinctly

Objective-C Succinctly

Objective-C Succinctly

PDF Succinctly

PDF Succinctly

Postgres Succinctly

Postgres Succinctly

PowerShell Succinctly

PowerShell Succinctly

R Succinctly

R Succinctly

Regular Expressions Succinctly

Regular Expressions Succinctly

SQL Server Analysis Services Succinctly

SQL Server Analysis Services Succinctly

Twitter Bootstrap Succinctly

Twitter Bootstrap Succinctly

TypeScript Succinctly

TypeScript Succinctly

Unit Testing Succinctly

Unit Testing Succinctly

Visual Studio 2013 Succinctly

Visual Studio 2013 Succinctly

Visual Studio Add-Ins Succinctly

Visual Studio Add-Ins Succinctly

WPF Succinctly

WPF Succinctly

Windows Azure SQL Reporting Succinctly

Windows Azure SQL Reporting Succinctly

Windows Phone 8 Development Succinctly

Windows Phone 8 Development Succinctly

Windows Store Apps Succinctly

Windows Store Apps Succinctly

iOS Succinctly

iOS Succinctly

jQuery Succinctly

jQuery Succinctly