Note : This post is first published on Nov-2014 in my previous blog Techkindle. Moving the content here. It has been 4.4 years, since I have started my career as a Software Engineer (.NET developer), There are lot of articles, blogs few books I read to improve my technical skills. Here I am giving the list of my favorite books, which helped me so much in shaping my technical knowledge. This list of books are like a very good Mentor to me. Mostly related to .NET.
Books:
CLR via C# This book clearly explains the internal workings of CLR in .NET. We can learn the inner details of the concepts like memory management, threading, delegates, typing, assemblies, etc.
Official book website:http://goo.gl/Fs822P Purchase online http://goo.gl/JIW32g C# In Depth This book explains the C# based on each version, how the language has evolved in years & how it made developers life more easier. This book is written by Jon Skeet.(very famous in StackOverflow.com website.) He burst some of our myths about C#.
Official book website:http://goo.gl/FrH177 Purchase online :http://goo.gl/m6Pb8o Fast ASP.NET Websites This book explains much about improving the performance in the front end. I contains concepts like, caching, compression, bundling, minification, ET tags and some of the concepts specifically related to ASP.NET or ASP.NET MVC.
Official book website:http://goo.gl/71OtXs Purchase online :http://goo.gl/eIp99m Learning WCF This book is little outdated. But still, none of the other books explains WCF concepts like this book.
Official book website:http://goo.gl/j3swcl Purchase online :http://goo.gl/ff1bZW DOM Scripting This book is mostly about the Document Object Model and Javascript.
Official book website:http://goo.gl/CzJmvj Purchase online :http://goo.gl/KeLWSO The Art of Unit Testing This book is about unit testing & test driven developement in .NET.
Official book website:http://goo.gl/P89fCm Purchase online :http://goo.gl/VHyZxt HTML & CSS This is for absolute beginners, who wants to learn about HTML and CSS.
Official book website:http://goo.gl/PYBcJR Purchase online :http://goo.gl/ta7iyK HTTP Succinctly Briefly explains the HTTP protocol. It explains, what we need to know most about HTTP.
Official book website: http://goo.gl/4vO4O4 NHibernate in Action It explains the on the very under used ORM tool,NHibernate.
Official book website: http://goo.gl/HRioBI Purchase online :http://goo.gl/0FrDrf Dependency injection in .NET It clearly Dependency injection concepts with examples in .NET platform.
Official book website: http://goo.gl/c9kWrW Purchase online :http://goo.gl/wtPjAg Code the hidden language of computer hardware and software This book is one of its kind. Explains how the code has been evaluated from Bailey, Morse code to current generation.
Official book website: http://goo.gl/SHnLsX Purchase online : http://goo.gl/yhtH48 Producing Open Source Software This book contains all you want to know about, open source software. How the license works, how they get funds, how do they maintain the code etc.. Soft copy is freely available on the book website.
Official book website: http://goo.gl/sI4FS7 Purchase online: http://goo.gl/pKpocx Happy Learning :)