75+ Resources to boost your .NET skills

Dotnet Resources

25+ Free eBooks:


15+ Paid Books:

This list is compiled after asking a lot of developers in .NET community


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:


GitHub Repository of DotNet Books

For updated list of FREE and Paid Books stay updated on my GitHub Repo

75+ Resources to boost your .NET skills

This article was originally published at https://mwaseemzakir.substack.com/ on .

Whenever you're ready, there are 3 ways I can help you:

  1. Subscribe to my youtube channel : For in-depth tutorials, coding tips, and industry insights.
  2. Promote yourself to 9,000+ subscribers : By sponsoring this newsletter
  3. Patreon community : Get access to all of my blogs and articles at one place