Recommended Reading

Rate It (1)

Last post 07-03-2009 9:52 AM by scott@elbandit.co.uk. 1 replies.

Sort Posts:

  • Recommended Reading

    06-23-2009, 3:59 PM
    • Contributor
      6,592 point Contributor
    • paul.vencill
    • Member since 02-01-2006, 7:57 AM
    • Gaithersburg, MD
    • Posts 1,346

    Discussion between CodeHobo and myself made me decide to start a Recommended Reading thread.  I'll begin with the books I have found most useful for my pursuits in ASP.Net MVC in particular, and programming in general.  In no particular order:

    Pro ASP.Net MVC by Steve Sanderson   -- hands down the *best* MVC book on the market today (sorry, Scott et. al!)

    Programming LINQ by Microsoft Press   -- great primer on all things LINQ.  Only touches on EF, but coverage is excellent on LINQ to Objects, XML, and SQL

    Domain Driven Design by Eric Evans     -- Seminal work.  A must-read.  Examples are in Java, and it predates technologies like LINQ, but the core is brilliant work.

    Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Jimmy Nilsson     -- I actually read this one before I read Evans, but found it excellent.  This one is a bit "closer to the metal", which I like, lots of practical examples of applying TDD and design patterns and so on.  Read Evans first, though, you'll understand the core concepts better.

     

    There's more, but that's the top of my reading list for now.

    Paul

    Help those who have helped you... remember to "Mark as Answered"
  • Re: Recommended Reading

    07-03-2009, 9:52 AM

    I would recommend taking a look at Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series), if you liked Jimmy Nilsson's book you will like uncle bobs. Also Dino Esposito's Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer) book is top as well.

    My Books:

    Professional Enterprise .NET
    Check out my book on learning all about enterprise programming, including TDD, Mocking, DDD, Dependecy Injection, Inversion of Control, Dependency Inversion, NHibernate, MVC & MVP. Check out the code on the projects codeplex site.

    NHibernate with ASP.net Problem-Design-Solution
    Learn all about NHibernate with ASP.net.
Page 1 of 1 (2 items)