This is a curated collection of free C# and .NET related eBooks available on the Internet. Please feel free to share and learn.
If you want to contribute to this list, send a pull request. All contributors will be recognized and appreciated.
Disclaimer: The contributor(s) cannot be held responsible for any misuse of the data.
You can find all the books listed below in book folder of this repo:
- Adaptive Code via C# [Download]
- Application Insights Succinctly [Download]
- ASP.NET 4 Social Networking [Download]
- ASP.NET Core - Cloud-ready, Enterprise Web Application Development [Download]
- ASP.NET Core 1.1 Web API For Beginners - How To Build a Web API [Download]
- ASP.NET Core 2 High Performance -Second Edition [Download]
- ASP.NET Core and Angular 2 [Download]
- ASP.NET Core Application Development - Building an application in four sprints [Download]
- ASP.NET Core Recipes - A Problem-Solution Approach - Second Edition [Download]
- ASP.NET Data Presentation Controls Essentials [Download]
- ASP.NET MVC 4 and the Web API [Download]
- ASP.NET MVC 4 in Action [Download]
- ASP.NET Site Performance Secrets [Download]
- ASP.NET Web API - Build RESTful web applications and services on the .NET framework [Download]
- Asynchronous Programming Succinctly [Download]
- Beginning ASP.NET Security [Download]
- Beginning C# 5.0 Databases [Download]
- Beginning Visual Studio for Mac - Build Cross-Platform Apps with Xamarin and .NET Core [Download]
- Bootstrap for ASP.NET MVC - Second Edition [Download]
- Bootstrap for ASP.NET MVC [Download]
- Building Microservices with .NET Core [Download]
- Building Microservices with ASP.NET Core [Download]
- Building Web Applications with Visual Studio 2017 - Using .NET Core and Modern JavaScript Frameworks [Download]
- C# 24-Hour Trainer - Rod Stephens [Download]
- C# 6 and .NET Core 1.0 - Modern Cross-Platform Development [Download]
- C# 7 and .NET Core Cookbook [Download]
- C# 7.0 Pocket Reference - Instant Help for C# 7.0 Programmers [Download]
- C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition [Download]
- C# and XML Primer - XML Essentials for C# and .NET Development [Download]
- C# Database Basics [Download]
- C# in Depth - Third Edition [Download]
- C++CLI Primer For .NET Development [Download]
- CLR via C# - Fourth Edition [Download]
- Coding Faster - Getting More Productive with Microsoft Visual Studio [Download]
- Data Capture and Extraction with C# Succinctly [Download]
- Dependency Injection in .NET Core 2.0 [Download]
- Designing Evolvable Web APIs with ASP.NET [Download]
- Developer's Guide to Collections in Microsoft .NET [Download]
- Effective C# - 50 Specific Ways to Improve Your C# [Download]
- Enterprise Application Architecture with .NET Core [Download]
- Essential Angular for ASP.NET Core MVC [Download]
- Functional C# [Download]
- Functional Programming in C# - How to write better C# code [Download]
- Illustrated C# 7 - The C# Language Presented Clearly, Concisely, and Visually - Fifth Edition [Download]
- Inside Windows Debugging [Download]
- Learn ASP.NET Core MVC - Be ready next week using Visual Studio 2017 [Download]
- Learning .Net High-performance Programming [Download]
- Learning Angular for .NET Developers [Download]
- LINQ to Objects Using C# 4.0 - Using and Extending LINQ to Objects and Parallel LINQ (PLINQ) [Download]
- Mastering C# and .NET Framework [Download]
- Mastering C# Concurrency [Download]
- Mastering Visual Studio .NET [Download]
- Mastering Visual Studio 2017 [Download]
- Metaprogramming in .NET [Download]
- NET 4.5 Parallel Extensions [Download]
- NET Design Patterns [Download]
- NET Development Using the Compiler API [Download]
- Net Framework 4.5 Expert Programming Cookbook [Download]
- Pro ASP.NET Core MVC 2 - Seventh Edition [Download]
- Pro ASP.NET MVC 4 - Fourth Edition [Download]
- Pro Asynchronous Programming with .NET [Download]
- Pro C# 7 With .NET and .NET Core - Eighth Edition [Download]
- Professional ASP.NET Design Patterns [Download]
- Professional ASP.NET MVC 4 [Download]
- Professional Refactoring in C# & ASP.NET [Download]
- Programming ASP.NET MVC 4 [Download]
- Programming Microsoft LINQ in Microsoft .NET Framework 4 [Download]
- Reactive Programming for .NET Developers [Download]
- Real-Time Web Application Development - With ASP.NET Core, SignalR, Docker, and Azure [Download]
- Reengineering .NET - Injecting Quality, Testability, and Architecture into Existing Systems [Download]
- ReSharper Succinctly [Download]
- Sams Teach Yourself ASP.NET Core in 24 Hours [Download]
- The C# Player's Guide - Third Edition [Download]
- Visual Studio 2013 and .NET 4.5 Expert Cookbook [Download]
- Windows Runtime via C# [Download]