May 052012
 
Share...Tweet about this on TwitterShare on Facebook1Share on Google+1Share on StumbleUpon1Share on LinkedIn12Flattr the authorPin on Pinterest0Share on Reddit0Share on Tumblr0Digg this

The following is a list of books that I would recommend to every experienced (or not) software developer. Very often I take inspiration by reading again and again some chapters as very often the knowledge (theory), if not practiced, tends to blurry overtime.

Please take the list as it is without any order of precedence. Every book is important for its own topic.

  1. Patterns of Enterprise Application Architecture – Addison Wesley – Martin Fowler
  2. Domain-Driven Design: Tackling Complexity in the Heart of Software – (Evans)
  3. LINQ In Action – (Marguerie, Eichert, Wooley)
  4. Refactoring To Patterns – Addison Wesley – Joshua Kerievsky
  5. The Pragmatic Programmer: From Journeyman to Master – by Andrew Hunt and David Thomas
  6. Continuous Integration – Addison Wesley – Paul M. Duvall
  7. Microsoft.NET Architecting Applications for the Enterprise – Dino Esposito, Andrea Saltarello
  8. xUnit Test Patterns – Addison Wesley – Gerard Meszaros
  9. Professional C# 4 and .NET – Wrox – Nagel. Evjen et al.
  10. Design Patterns: Elements of Reusable Object-Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Suggest what you think is a must-to-have book?

    Share...Tweet about this on TwitterShare on Facebook1Share on Google+1Share on StumbleUpon1Share on LinkedIn12Flattr the authorPin on Pinterest0Share on Reddit0Share on Tumblr0Digg this

    I'm a Software Developer and Solution Architect interested in Software Development, Object-Oriented Design and Software Architecture all this especially bound to the Microsoft.NET platform. Feel free to contact me or know more in the about section

      4 Responses to “Top 10 books every microsoft software developer should have”

    1. Each and every software developers should aware of those important books for better knowledge. Thanks for Sharing good list of developer books.

    2. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have enjoyed reading what you all have to say…

    3. extremely beneficial stuff, all in all I imagine this is worthy of a book mark, thanks a lot

    4. Awesome post ! Thanks for, writing on this blog mate. Ill email you some time! I didnt know that.

    Leave a Reply

    natikamilah@mailxu.com