我正在寻找一个示例ASP.NET MVC3 N-Tier应用程序,该应用程序演示了最佳实践(首先使用域驱动设计和 Entity Framework 4.1代码)。我发现了以下内容。您从这些中推荐哪一个(或不在此列表中的其他任何一个)?
http://efmvc.codeplex.com/
http://prodinner.codeplex.com/
http://www.dofactory.com/Framework/Framework.aspx(不是免费的)
最佳答案
不久前我处于同一位置。
您链接的内容还可以,但单凭它们还不够。
我发现此主题缺少免费资源,因为它很大,需要良好的组织和广度。另一方面,如果您愿意花一点钱,就有很好的资源。
这些是我使用的资源:
PluralSight-培训视频。 (每月30美元,非常值得,不隶属于成员(member),但属于次级成员(member))
以下是有关该主题的重要类(class):
Principles of Object Oriented Design-史蒂夫·史密斯(Steve Smith),他是一位伟大的讲师。
Design Patterns Library-超过10个小时的有关设计模式的视频。无法将它们与DotFactory进行比较,但是它们做得很好。
Inversion of Control-顾名思义,是重要的主题。
在TDD,MVC,EF等上也有很多东西。所有值得讨论的话题。
在Kindle上的书(我没看过很多书,但是Kindle确实恢复了我对书面知识的热情)
Professional Enterprise .NET
Microsoft® .NET: Architecting Applications for the Enterprise
Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
关于asp.net-mvc-3 - 具有最佳实践的示例N层ASP.NET MVC3应用程序(使用EF 4.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7927382/