Dotnet Resources
25+ Free eBooks:
- NET Microservices Architecture Guidance
- DevOps for .NET Apps
- Migrate .NET apps to Azure App Service
- .NET & Azure e-books
- ASP.NET Core Application Architecture
- .NET MAUI Architecture Guidance
- .NET Desktop Application Architecture
- 97 Things Every Programmer Should Know
15+ Paid Books:
This list is compiled after asking a lot of developers in .NET community
-
C# in Depth: Fourth Edition 4th Edition by Jon Skeet
-
ASP.NET Core in Action by Andrew Lock
-
C# 10 in a Nutshell: The Definitive Reference 1st Edition by Joseph Albahari
-
C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals by Mark J.Price
-
C# 10 and .NET 6 - Modern Cross-Platform Development Fundamentals by Mark J.Price
-
C# 9 and .NET 5 – Modern Cross-Platform Development by Mark J.Price
-
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development by Mark J.Price
-
Ultimate ASP.NET Core Web API Second Edition - Premium Package by Code Maze (10% off)
-
An Atypical ASP.NET Core 5 Design Patterns Guide by Carl-Hugo Marcotte
-
Web Development with Blazor by Jimmy Engstrom
-
Blazor WebAssembly By Exampleby Toi B.Wright
-
Apps and Services with .NET 7 by Mark J.Price
-
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C.Martin
-
React 18 Design Patterns and Best Practices 4th Edition by Carlos Santana Roldán
-
Angular Projects: Build modern web apps in Angular 16, 3rd Edition by Aristeidis Bampakos
-
Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition by Eric Freeman
-
.NET MAUI in Action by Matt Goldman
-
Domain-Driven Design: Tackling Complexity in the Heart of Software 1st Edition by Eric Evans
-
For design patterns visit Design Gurus and Interview Questions Kit
-
Agile Principles, Patterns, and Practices in C# 1st Edition by Robert Martin
40+ .NET Topics with Explanations
Here’s the list with simple inline styling:
Topics Covered in My LinkedIn Posts:
- Single Responsibility Principle
- Open/Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
- Intro to Middlewares
- CORS
- Rate Limiting
- Response Caching
- Response Compression
- Global Error Handling
- Multiple Ways to Create Middlewares
- NLog
- Hangfire
- Bogus
- Mapster
- NodaTime
- JSON .NET
- Dapper
- AutoMapper
- Autofac
- Mailkit
- Health Checks
- DRY (Don’t Repeat Yourself)
- KISS (Keep It Simple, Stupid)
- YAGNI (You Ain’t Gonna Need It)
- Six Famous Principles
- Repository Design Pattern
- Action Filters
- Exception Filters
- Cancellation Token
- Tracking vs NoTracking
- Compare Strings
- Write Better LINQ
- Clean Code Tips
- JWT in .NET Core
- gRPC
- Null Operators Guide
- IEnumerable vs List
- 15 NuGet Packages
- Dependency Injection
- Clean Architecture Layers
- Right Order to Learn .NET
5+ Self Help and Psychology Books:
- How To Win Friends & Influence People by Dale Carnegie
- The Psychology of Money by Morgan Housel
- Think and Grow Rich by Napoleon Hill
- Men Are from Mars, Women Are from Venus by John Green
- The 48 Laws of Power by Robert Greene
GitHub Repository of DotNet Books
For updated list of FREE and Paid Books stay updated on my GitHub Repo
Whenever you're ready, there are 3 ways I can help you:
- Subscribe to my youtube channel : For in-depth tutorials, coding tips, and industry insights.
- Promote yourself to 9,000+ subscribers : By sponsoring this newsletter
- Patreon community : Get access to all of my blogs and articles at one place