Le téléchargement de votre SlideShare est en cours. ×
0
Donnez votre avis !Depuis votre smartphone, sur :http://notes.mstechdays.frDe nombreux lots à gagner toutes les heures !!!...
Quoi de neuf dansASP.NET MVC 4?Léonard LABATDéveloppeurInfinite Square#infinitesquareJulien CORIOLANDDéveloppeurInfinite S...
INFINITE SQUARESTAND 44 ESPACEWINDOWS 8 & EXPÉRIENCES NUMÉRIQUES GOLD Certified Partnersur 4 domaines de compétences. Ag...
Quoi de neuf dans ASP.NET MVC 4 ?• Introduction• 1 slide, 1 démo : quoi de neuf dans ASP.NETMVC 4 ?• ASP.NET Web API : Pou...
INTRODUCTIONQuoi de neuf dans ASP.NET MVC 4 ?Quoi de neuf dans ASP.NET MVC 4 ?
Quoi de neuf dans ASP.NET MVC 4 ?La plateforme web MicrosoftMicrosoftWebPagesASP.NETWebFormsASP.NET MVCIIS
Quoi de neuf dans ASP.NET MVC 4 ?• Visual Studio 2012 / Express• Visual Web Developer• Microsoft Web Platform Installer• I...
Quoi de neuf dans ASP.NET MVC 4 ?Le pattern MVCContrôleurModèleVueModelBindersViewModelsAnnotationsValidatorsHTMLHelpersRa...
Quoi de neuf dans ASP.NET MVC 4 ?• Inclus dans VisualStudio 2012• Disponible avecWeb PlatformInstallerInstallation des out...
ASP.NET MVC 4Quoi de neuf dans ASP.NET MVC 4 ?Quoi de neuf dans ASP.NET MVC 4 ?
Quoi de neuf dans ASP.NET MVC 4 ?• Nouveau style (desktop / mobile)• Support de HTML5 / jQuery• Authentification OpenID/OA...
Quoi de neuf dans ASP.NET MVC 4 ?• Possibilité de rendre une vue différente enfonction du User Agent• Directement intégré ...
Quoi de neuf dans ASP.NET MVC 4 ?• Existaient avant MVC 4 / .NET 4.5, maislourds à mettre en place• Support natif des mots...
Quoi de neuf dans ASP.NET MVC 4 ?• Bundling :– Groupement de plusieurs fichiers en un seul pour lesrécupérer en une seule ...
Quoi de neuf dans ASP.NET MVC 4 ?• Permet de déléguer l’authentification d’unutilisateur à un tiers :– Microsoft, Facebook...
Quoi de neuf dans ASP.NET MVC 4 ?OAuth & OpenIDApplicationASP.NET MVC 4Fournisseurd’identitéDemande d’identificationRépons...
ASP.NET WEB APIQuoi de neuf dans ASP.NET MVC 4 ?Quoi de neuf dans ASP.NET MVC 4 ?
Quoi de neuf dans ASP.NET MVC 4 ?• Permet le développement de services http :– Desktop & Mobile– Cross-platforms– RESTFul–...
Quoi de neuf dans ASP.NET MVC 4 ?• Modèle de développement similaire à MVC• Basé sur la nouvelle couche http de .NET 4.5(S...
Quoi de neuf dans ASP.NET MVC 4 ?ASP.NET Web API – pipeline http1 Réception d’une requête HTTP (GET, POST, PUT, DELETE, HE...
ASP.NET WEB APICréation d’un service HTTPQuoi de neuf dans ASP.NET MVC 4 ?
Quoi de neuf dans ASP.NET MVC 4 ?MSDN : http://www.msdn.comMicrosoft : http://www.asp.net/mvcBlog de Léonard : http://blog...
Quoi de neuf dans ASP.NET MVC 4 ?Questions / RéponsesNotez la session : http://notes.mstechdays.fr/WEB203
Formez-vous en ligneRetrouvez nos évènementsFaites-vous accompagnergratuitementEssayer gratuitement nossolutions ITRetrouv...
Prochain SlideShare
Chargement dans... 5
×

Quoi de neuf dans ASP.NET MVC 4

994

Published on

ASP.NET MVC 4 arrive avec son lot de nouveautés : nouveaux templates de projet, meilleurs support des périphériques mobiles, ASP.NET Web API, nouvelle couche HTTP, support des mots clés async / await et des Task dans la conception de contrôleur asynchrone et bien d'autres encore !

0 commentaires
0 mentions J'aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Be the first to like this

Aucun téléchargement
Vues
Total des vues
994
Sur Slideshare
0
À partir des ajouts
0
Nombre d'ajouts
0
Actions
Partages
0
Téléchargements
77
Commentaires
0
J'aime
0
Ajouts 0
No embeds

No notes for slide
  • Notation
  • Intro code / dev
  • 1 min
  • Julien – 2 min
  • Julien
  • Julien
  • Léonard
  • Julien
  • Julien
  • Léonard
  • Julien
  • Julien
  • Julien
  • Léonard / Julien
  • Léonard
  • Léonard
  • Léonard
  • Julien
  • Transcript of "Quoi de neuf dans ASP.NET MVC 4"

    1. 1. Donnez votre avis !Depuis votre smartphone, sur :http://notes.mstechdays.frDe nombreux lots à gagner toutes les heures !!!Claviers, souris et jeux Microsoft…Merci de nous aider à améliorer les TechDayshttp://notes.mstechdays.fr
    2. 2. Quoi de neuf dansASP.NET MVC 4?Léonard LABATDéveloppeurInfinite Square#infinitesquareJulien CORIOLANDDéveloppeurInfinite Square
    3. 3. INFINITE SQUARESTAND 44 ESPACEWINDOWS 8 & EXPÉRIENCES NUMÉRIQUES GOLD Certified Partnersur 4 domaines de compétences. Agréé CIR. Centre de formation agréé.Infinite Square aux TechDays 2013 Société de conseil, d’expertise, de réalisation et de formation exclusivement sur les technologiesde développement d’applications et la plateforme applicative Microsoft. 30 collaborateurs spécialisés sur les techno MS, dont 10 MVP.
    4. 4. Quoi de neuf dans ASP.NET MVC 4 ?• Introduction• 1 slide, 1 démo : quoi de neuf dans ASP.NETMVC 4 ?• ASP.NET Web API : Pourquoi ? Pour qui ?Comment ?Agenda
    5. 5. INTRODUCTIONQuoi de neuf dans ASP.NET MVC 4 ?Quoi de neuf dans ASP.NET MVC 4 ?
    6. 6. Quoi de neuf dans ASP.NET MVC 4 ?La plateforme web MicrosoftMicrosoftWebPagesASP.NETWebFormsASP.NET MVCIIS
    7. 7. Quoi de neuf dans ASP.NET MVC 4 ?• Visual Studio 2012 / Express• Visual Web Developer• Microsoft Web Platform Installer• IIS / IIS ExpressLes outils…
    8. 8. Quoi de neuf dans ASP.NET MVC 4 ?Le pattern MVCContrôleurModèleVueModelBindersViewModelsAnnotationsValidatorsHTMLHelpersRazor / ASPXjQueryActionResultsActionsFiltersRoutes
    9. 9. Quoi de neuf dans ASP.NET MVC 4 ?• Inclus dans VisualStudio 2012• Disponible avecWeb PlatformInstallerInstallation des outilshttp://www.asp.net/mvc/mvc4
    10. 10. ASP.NET MVC 4Quoi de neuf dans ASP.NET MVC 4 ?Quoi de neuf dans ASP.NET MVC 4 ?
    11. 11. Quoi de neuf dans ASP.NET MVC 4 ?• Nouveau style (desktop / mobile)• Support de HTML5 / jQuery• Authentification OpenID/OAuth• Nouvelle organisation :– App_Start– Possible de créer des contrôleurs dans tous les dossiers• Attention aux références !Nouveaux modèles de projets
    12. 12. Quoi de neuf dans ASP.NET MVC 4 ?• Possibilité de rendre une vue différente enfonction du User Agent• Directement intégré au moteur de vueDisplay Mode
    13. 13. Quoi de neuf dans ASP.NET MVC 4 ?• Existaient avant MVC 4 / .NET 4.5, maislourds à mettre en place• Support natif des mots clés async / awaitContrôleurs asynchrones
    14. 14. Quoi de neuf dans ASP.NET MVC 4 ?• Bundling :– Groupement de plusieurs fichiers en un seul pour lesrécupérer en une seule requête HTTP• Minification :– Réduction de la taille d’un fichier en supprimant lecontenu superfluBundling & Minification
    15. 15. Quoi de neuf dans ASP.NET MVC 4 ?• Permet de déléguer l’authentification d’unutilisateur à un tiers :– Microsoft, Facebook, Twitter– Ou…– Un tiers « personnalisé » (ACS, ADFS…)OAuth & OpenID
    16. 16. Quoi de neuf dans ASP.NET MVC 4 ?OAuth & OpenIDApplicationASP.NET MVC 4Fournisseurd’identitéDemande d’identificationRéponse et Claims
    17. 17. ASP.NET WEB APIQuoi de neuf dans ASP.NET MVC 4 ?Quoi de neuf dans ASP.NET MVC 4 ?
    18. 18. Quoi de neuf dans ASP.NET MVC 4 ?• Permet le développement de services http :– Desktop & Mobile– Cross-platforms– RESTFul– « Query composable »• Pourquoi ne pas rester sur WCF ?ASP.NET Web API : Késako ?
    19. 19. Quoi de neuf dans ASP.NET MVC 4 ?• Modèle de développement similaire à MVC• Basé sur la nouvelle couche http de .NET 4.5(System.Web.Http)• Mais possède ses propres implémentations(ApiController, ActionFilter, HttpConfiguration…)ASP.NET MVC vs ASP.NET Web API
    20. 20. Quoi de neuf dans ASP.NET MVC 4 ?ASP.NET Web API – pipeline http1 Réception d’une requête HTTP (GET, POST, PUT, DELETE, HEAD)2 Résolution de la route / Invocation de l’action du contrôleur3 Content-Negociation (ContentType http header)4 Renvoie de la réponse dans le bon format
    21. 21. ASP.NET WEB APICréation d’un service HTTPQuoi de neuf dans ASP.NET MVC 4 ?
    22. 22. Quoi de neuf dans ASP.NET MVC 4 ?MSDN : http://www.msdn.comMicrosoft : http://www.asp.net/mvcBlog de Léonard : http://blogs.developpeur.org/leoBlog de Julien : http://www.juliencorioland.netRessources
    23. 23. Quoi de neuf dans ASP.NET MVC 4 ?Questions / RéponsesNotez la session : http://notes.mstechdays.fr/WEB203
    24. 24. Formez-vous en ligneRetrouvez nos évènementsFaites-vous accompagnergratuitementEssayer gratuitement nossolutions ITRetrouver nos expertsMicrosoftPros de l’ITDéveloppeurswww.microsoftvirtualacademy.comhttp://aka.ms/generation-apphttp://aka.ms/evenements-developpeurshttp://aka.ms/itcamps-franceLes accélérateursWindows Azure, Windows Phone,Windows 8http://aka.ms/telechargementsLa Dev’Team sur MSDNhttp://aka.ms/devteamL’IT Team sur TechNethttp://aka.ms/itteam
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×