Model View Controller on ASP.NET, what are the options out there?
One thing I really miss coming to ASP.NET from JSP is a mature application based Model View Controller framework like Struts and Maverick. From what I read this is a common refrain from former Java developers.
Our search continues for one that works nicely with the ASP.NET postback event model.
I've worked quite a bit with Maverick.NET, a little with Microsoft's UIP Application Block, and a co-worker just brought to my attention the NWAF project started by Natty Gur (overview article on codeproject here). I've also heard rumors that Visual Studio 2005 (Whidbey) has some sort of MVC in it, although I haven't looked into how they implemented it.
The stated goals of the NWAF project intrigue me, but the apparent stagnation of the project scares me off (no posts since July 2004). Anyone had experience with it?
Are there other MVC frameworks that slip into ASP.NET nicely out there? Should we roll our own? Should we just push to use Whidbey? Which one provides the best migration path to Whidbey? Ahh question, questions.