views:

30

answers:

2

This book should cover such topics:

  • recommendations for building and layering enterprise applications
  • methodologies
  • tools
  • libraries and frameworks (I would prefer open source ones)
  • best practise’s
  • patterns
  • code examples
  • +1  A: 

    Patterns of Enterprise Application Architecture http://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420

    Most of it isn't .net specific, so it doesn't talk much about libraries and frameworks.

    CodeInChaos
    +1  A: 

    If you want .NET specific material, Microsoft .NET: Architecting Applications for the Enterprise is an excellent choice.

    If I would have to select one book for the "lower" level of software architecture (patterns, coding conventions etc), I would take Agile Principles, Patterns, and Practices in C#.

    Mikael Koskinen