Examples of architecturally well-designed ASP.NET WebForms sites [closed]
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this questionWhat's an example of a reasonably modern, well-designed, fairly complex ASP.NET webforms site, with source code available? Particularly that use MVP or MVC patterns.
Note: I'm not looking for sites that use the ASP.NET MVC framework. I'm looking for sites built with traditional webforms, even if they happen to use the MVC pattern
As for MVC, it's more of a tutorial, but NerdDinner is a pretty good app/tutorial. MVC is quite new, so good well-architected, free sites aren't as common. I'd love to see a few. There's a PDF with NerdDinner that walks through the application.
For Webforms, XD World Recipes is a well-architected n-tier application. It's a bit old ( 2 years ), which makes it nice for learning the basics of N-Tier, before we had all the syntactic sugar of Linq etc.
Take a look at Testable DNN Module - it is implemented using the Web Forms MVP framework. For further information on web forms MVP, I would recommend listening to the following Hanselminutes podcast.
Checkout http://www.codeproject.com/KB/architecture/ModelViewPresenter.aspx
This post is from a few years ago. It does a great job of showing a full-fledged, practical example of using an MVP pattern on ASP.NET Web Forms.
Billy McCafferty has examples of 3 different levels of complexity. I recommend taking a look at the "sample MVP enterprise solution".
Also, here's a great article by Jean-Paul Boodhoo on MVP with Web Forms: http://msdn.microsoft.com/en-us/magazine/cc188690.aspx
精彩评论