Asp.net开源项目作为c#的学习源

我在c#中寻找一个开源的asp.net(最好是.net 2.0)项目。 无论是某种商店还是cms或其他任何东西都没关系。 重要的是项目的规模必须至少是中等规模(不是一个开发人员在2周内完成的简单应用程序),如果项目包含unit testing和某种案例研究,那将是一个很大的优势。 。

我想将这个项目用作学习资源。 我知道有很多关于asp.net的书籍和网络资源,但我想看看更大的项目是如何实施的。 我特别感兴趣的是对应用程序的某些部分的用户权限的实现,html和应用程序逻辑之间的分离,我想看看开发人员是否使用.net web控件或编写自己的自定义控件。

提前致谢。

同样的问题: 好的asp.net(C#)应用程序?

BlogEngine.Net被修改了两次:

它在asp.net中实现了大量不同的能力和共同需求,并且允许它完全可定制且非常容易理解。 它可以与XML或SQL(您的选择)一起使用,并且背后有一个庞大的社区。

ScrewTurn Wiki是一个很好的开源项目。

ScrewTurn Wiki是一个快速,function强大且简单的ASP.NET wiki引擎,可在几分钟内完成安装,并且可在不同的软件包中使用。

我们将它用于我们团队的文档。 从代码中可以学到很多不同的东西:主题,压缩,如何编写RSS提要,配置,多语言支持……