ASP.NET MVC 3 Preview 1

E’ stato rilasciato ASP.NET MVC 3 Preview 1. Questa preview richiede l’uso di Visual Studio 2010 e di .NET Framework 4 .

Le nuove funzionalità presenti in questa prima preview sono le seguenti:

  • Supporto al un nuovo ViewEngine (“razor”), che offre una sintassi semplificata basata sull’uso di template per la scrittura di pagine HTML.
  • La classe View e ViewModel supportano l’aggiunta di proprietà dinamiche che rendono più semplice la scrittura del codice.
  • E’ ora possibile usare più View Engine, anche nella finestra di dialogo per l’aggiunta di una view.
  • Supporto migliorato per l’uso di tecniche di Dependency Injection (DI) via servizi di IoC che utilizzano l’interfaccia Service Locator.
  • Global Fillter: filtri che possono essere applicati globalmente a tutti gli Action Method di un controller.
  • Gli Action method possono ora ricevere e fare il bind di dati in formato JSON rendendo più semplice l’uso di client template nella View.
  • Supporto al modello di validazione e dei metadati migliorato, sfruttando quanto offerto da .NET 4.
  • Le classi del controller ora possono fare delle Permanent Redirect.

Trovate tutte queste informazioni nella release note e qui il link per il download. Potete leggere altre informazioni sul rilascio da questo post e a questo post.