Looks like Scott Gu and company put out drop 5 of their MVC Framework. You can grab the latest drop from CodePlex.
From taking a quick look at the Release Notes
- Various Controller and Filter Improvements
- Removed the ActionMethod property from the filters
- Add an IActionInvoker interface for release the controller class from having first hand knowledge of the ActionInvoker
- Added various HelperMethod improvements
- Added the ability to register your view engine globally
- Modified the IViewEngine to add a RenderPartial for rendering partial views
- Changed the IViewEngine interface
- Modified some of the HTML Helper methods
- -- UPDATED -- All referenced MVC assemblies are now versioned 3.5.xxx. You will need to update your web config correctly to get the site to work again.
It looks like that they removed the sealed keyword from many of the Attributes such as HandleErrorAttribute, AuthorizeAttribute and various other existing Attributes.
However, looks like many of the other attributes (some new, some not) such as AcceptVerbsAttribute, ModelBinderAttribute and NonActionAttribute are still marked as sealed. Guys, please unseal all your stuff. If you have a very, very, very valid reason then fine seal them. But if not, let developers loose and unseal them.
I am looking forward to upgrading Dimecasts.net to Preview 5 in the coming days.
Till next time,
[----- Remember to check out DimeCasts.Net -----]
08-29-2008 8:11 AM