Books on C# and .NET-FRAMEWORK

The books are mentioned under,

  1. C# in Depth BY SVETLANA ISAKOVA and JON SKEET;
  2. Learn C# in One Day and Learn It Well: C# for Beginners with Hands-On Project BY JAMIE CHAN;
  3. CLR VIA C# (4th Edition) BY JEFFREY RICHTER;
  4. Dependency Injection Principles, Practices, and Patterns BY STEVEN VAN DEURSEN and MARK SEEMANN;
  5. Professional C# and .NET BY CHRISTIAN NAGEL;
  6. Pro C# 7: With .NET and .NET Core BY PHILIP JAPIKSE and ANDREW TROELSEN;
  7. Unit Testing Principles, Practices, and Patterns BY VLADIMIR KHORIKOV;
  8. Murach's ASP. NET Core MVC BY MARY DELAMATER and JOEL MURACH;
  9. Professional C# 7 and .NET Core 2.0 BY CHRISTIAN NAGEL;
  10. More Effective C#: 50 Specific Ways to Improve Your C# BY BILL WAGNER;
  11. Starting Out with Visual C# BY TONY GADDIS;
  12. C# 6.0 in a Nutshell: The Definitive Reference BY JOSEPH ALBAHARI;