ASP.NET MVC 4 beta disponible : introduction de Web API
ASP.NET MVC 4 beta disponible : introduction de Web API
am�liorations du moteur Razor et regroupement par d�faut dans les mod�les de projet.
ASP.NET MVC 4 vient de franchir une nouvelle �tape dans son cycle de d�veloppement. Microsoft vient de publier la version Beta du framework Web open source fond� sur ASP.NET.
En dehors des nouveaut�s disponibles dans la version Developper Previw publi�e en septembre dernier dont le support des plateformes mobiles, le rendu adaptatif, View Switcher, l�introduction des recettes et des nouveaux mod�les de projet Web, etc. la b�ta apporte plusieurs corrections de bug et quelques nouveaut�s donc la plus importante est l�introduction de l�API Web.
Web API a fait son apparition dans WCF. Elle a pour objectif principal de permettre aux d�veloppeurs d�exposer leurs applications, donn�es et services sur le web directement � travers HTTP.
http://blog.developpez.com/media/webapi.png
Depuis la Developer Previw d�ASP.NET MVC 4, la librairie Microsoft.Web.Optimisation avait �t� introduite � la plateforme pour permettre d�optimiser les performances d�une application et am�liorer le temps de chargement des pages en utilisant le regroupement et la minification � la vol�e du JavaScript et CSS. Avec la b�ta de MVC 4, le regroupement est utilis� par d�faut dans les mod�les projets Web.
Le moteur de vue Razor qui � fait son apparition avec MVC 3, croit en maturit� dans cette version, avec des am�liorations qui simplifient sa syntaxe dans certains sc�narios courants comme la r�solution d�URL avec prise en charge de � ~ � dans la syntaxe ou encore le rendu conditionnel d�attribut.
Enfin l�utilisation package NuGet restore permet lors de la cr�ation d�un nouveau projet de v�rifier, t�l�charger et installer automatiquement les nouvelles versions des biblioth�ques externes utilis�es par l�application.
ASP.NET MVC 4 beta peut-�tre utilis� avec Visual Studio 2010 Service pack 1 ou Visual Web Developer 2010 Service Pack 1. La pr�version de Visual Studio 11 n�est pas prise en charge. Le framework peut s�installer via NuGet ou en utilisant le Web plateforme installer.
:fleche: T�l�charger ASP.NET MVC 4 beta
Source : Blog Hinault Romaric
Et vous ?
:fleche: Que pensez-vous de ces am�liorations ?