This book should cover such topics:
views:
30answers:
2
+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
2010-10-12 18:33:42
+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
2010-10-12 18:40:34