Geeks With Blogs
Billy McCafferty whatever (but really just .NET)

Arguments abound for whether or not ASP.NET provides adequate MVC.  On the other hand, many feel Page Controller and Front Controller are the way to go.  Others feel the entire page model should be abandoned in the favor of something more attuned to Ruby on Rails such as Castle MonoRail.  For me, I've always liked the page event model and feel user and server controls are wonderful, but have struggled with making the code behind strictly part of the view.  I believe Model-View-Presenter is the answer.  The following are some great resources to learn more about the technique:

Posted on Wednesday, March 15, 2006 2:58 PM ASP.NET , C# , Model-View-Presenter | Back to top

Comments on this post: The solution for proper ASP.NET MVC

# re: The solution for proper ASP.NET MVC
Requesting Gravatar...
I've built a demo site with their project and think it's a clever setup. What I don't like is giving up the ASP.NET event model and not being able to use web controls. If I could see a demo of using Castle MonoRail while leveraging the ASP.NET event model and telerik controls...I'd be sold. On the flipside, if I were going with their approach, I'd probably just go with Ruby on Rails. But don't get me wrong, I really like what the Castle team is doing and look forward to seeing how their projects evolve.

Left by Billy on Mar 16, 2006 1:51 PM

Your comment:
 (will show your gravatar)

Copyright © Billy McCafferty | Powered by: