我想获得一些真正给我一个完整的ASP.NET开发视图,使用C#,TDD,ASP.NET MVC,DDD和设计模式,如Repository模式的书.我很高兴C#和ASP.NET MVC,但是想填补空白.
解决方法
我目前对如何架构好的.NET应用程序感兴趣,我正在阅读或者目前阅读以下一些书籍:
> Design Patterns Explained: A New Perspective on Object-Oriented Design
> Patterns of Enterprise Application Architecture
> Microsoft .NET: Architecting Applications for the Enterprise
> Microsoft ASP.NET and AJAX: Architecting Web Applications
这两本微软书籍真的解释了如何使用“反转控制”来设计具有高可测试性的.NET应用程序.
并且要清楚,是的,他们都使用TDD,DDD,依赖注入,ans等常见的设计模式