This project is read-only.

Release 2.0 for MVC1

Rating: No reviews yet
Downloads: 1450
Released: Dec 1, 2009
Updated: Jul 13, 2010 by jglozano
Dev status: Stable Help Icon

Recommended Download

Application MVCTurbine_VS_Templates.msi
application, 1580K, uploaded Dec 1, 2009 - 533 downloads

Other Available Downloads

application, 469K, uploaded Dec 1, 2009 - 147 downloads
example, 2712K, uploaded Dec 1, 2009 - 386 downloads
example, 3227K, uploaded Dec 1, 2009 - 200 downloads
example, 1744K, uploaded Dec 1, 2009 - 184 downloads

Release Notes

This RTM contains the same features as the RC release:
  • Visual Studio 2008 Solution Templates for IoCs
    • Ninject
    • Castle Windsor
    • StructureMap
    • Unity
  • New runtime framework that allows extensibility
    • Blades (components) that are auto-registered and loaded at runtime.
    • Introduced the Core Blades to setup the basic runtime of an MVC application:
      • MvcBlade -- wiring for MVC related components (Controllers, View Engines, etc).
      • WebBlade -- wiring for System.Web components (IHttpModule, etc.).
      • RoutingBlade -- wiring for the IRouteConfigurator implementation.
    • RotorContext that works with the Blades to setup the runtime.
  • Auto-registration of View Engines (VE)
  • Auto-registratrion of MVC Filters to support constructor injection.
    • Added new InjectableFilter attribute to associate a filter to an action.
    • Added support for IActionFilter, IAuthorizationFilter, IErrorFilter and IResultFilter
  • Added new IFilterableModelBinder interface, that inherits from IModelBinder and provides the SupportModelType method to see if the ViewModel type is supported by the custom IModelBinder.
  • InferredViewResult handles inferred actions and reports HTTP 404 for missing actions.
  • Works with ASP.NET MVC in Mono

With these new Service Locator implementation:

Reviews for this release

No reviews yet for this release.