体系结构良好的ASP.NET WebForms站点的示例

时间:2010-04-16 03:21:14

标签: asp.net asp.net-mvc architecture mvp

一个相当现代,设计良好,相当复杂的ASP.NET webforms网站的例子,有源代码可用吗?特别是使用MVP或MVC模式。

注意:我不是在寻找使用ASP.NET MVC框架的网站。我正在寻找使用传统webforms构建的网站,即使他们恰好使用MVC模式

3 个答案:

答案 0 :(得分:3)

至于MVC,它更像是一个教程,但NerdDinner是一个非常好的应用程序/教程。 MVC是相当新的,所以良好的架构,免费网站并不常见。我很想看到一些。有一个带有NerdDinner的PDF可以浏览应用程序。

对于Webforms,XD World Recipes是一个架构良好的n层应用程序。它有点陈旧(2年),这使得在学习Linq等所有语法糖之前学习N-Tier的基础知识很有用。

答案 1 :(得分:1)

查看Testable DNN Module - 它是使用Web Forms MVP框架实现的。有关Web表单MVP的更多信息,我建议您收听以下Hanselminutes podcast

答案 2 :(得分:0)

结帐http://www.codeproject.com/KB/architecture/ModelViewPresenter.aspx

这篇文章来自几年前。它在显示在ASP.NET Web窗体上使用MVP模式的完整实用示例方面做得很好。

Billy McCafferty有三种不同复杂程度的例子。我建议看看“样本MVP企业解决方案”。

此外,Jean-Paul Boodhoo撰写了一篇关于Web窗体MVP的精彩文章: http://msdn.microsoft.com/en-us/magazine/cc188690.aspx