如果想通过研究一个小的.NET OSS项目来学习更好的编程实践,那该项目会是什么?
答案 0 :(得分:0)
Sharp Architecture将是一个很好的选择。他们正在编写.NET ASP.NET MVC应用程序的最佳实践和设计模式,其中包括ORM(即将支持EF4的NHibernate)。他们还使用DI作为依赖。现代编码实践的一个很好的例子投入使用。
答案 1 :(得分:0)
结帐codeplex.com,您会发现很多此类项目供您学习。
答案 2 :(得分:0)
看看NClass。它创建了UML类图,并不太复杂。 NClass使用.NET Framework 2.0,因此您只能专注于基本“功能”。没有那么多文档,但代码干净简单。此外,它考虑了Mono Project的要求,因此这个应用程序也可以在各种平台上运行。