La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Quoi de neuf dans ASP.NET avec Visual Studio 2013 ?

Présentations similaires


Présentation au sujet: "Quoi de neuf dans ASP.NET avec Visual Studio 2013 ?"— Transcription de la présentation:

1 Quoi de neuf dans ASP.NET avec Visual Studio 2013 ?
Julien COQUERET

2 Agenda Présentation 5’ Nouveautés ASP.NET 20’ Visual Studio 2013 20’
One ASP.NET ASP.NET MVC 5 OWIN Visual Studio ’ Browser Link Editeurs HTML / CSS / JS Conclusion 5’ Questions / Réponses 5’

3 Chapitre 1/5 Présentation

4 Votre speaker Julien Coqueret Consultant .NET

5 Exakis En quelques mots: Création en 2001 300 consultants et experts
7 agences en France et 2 en Suisse 350 certifications Microsoft pour 12 domaines de compétences Gold & Silver Membre du « Microsoft Apps Circle »

6 Exakis, première Entreprise de Services du Numérique Microsoft
Notre métier Intégration de solutions pour l'entreprise basée sur la plateforme Microsoft Notre positionnement 1er Partenaire pure-player de Microsoft Notre objectif Vous apporter des solutions technologiques qui vous permettront d’améliorer vos performances

7 Chapitre 2/5 Nouveautés ASP.NET

8 Nouveautés ASP.NET ASP.NET NuGet 2.7 One ASP.NET ASP.NET Identity
Web Forms, MVC, OData dans le même projet Authentification configurable ASP.NET Identity Authentification Twitter, Google, Microsoft, Facebook out of the box OWIN (Open Web Interface for .Net) Portabilité et extensibilité de vos Web App ASP.NET

9 Nouveautés ASP.NET ASP.NET MVC 5 ASP.NET Web API 2 SignalR 2.0
Bootstrap Attribute routing Authentication filters Filter overrides ASP.NET Web API 2 Attribute routing OAuth 2.0 OData ($select, $expand, …) CORS OWIN SignalR 2.0 CORS Client .NET Portable OWIN

10 One ASP.NET

11 One ASP.NET

12 One ASP.NET Sites Services ASP.NET Web Forms Web Pages
Single Page Apps MVC Web API SignalR ASP.NET

13 One ASP.NET

14 One ASP.NET

15 One ASP.NET Les avantages de One ASP.NET:
Un seul point d’entrée pour créer une application web Cohabitation des Framework au sein d’un même projet (MVC, Web API, …) ASP.NET Identity : nouveau système d’authentification OWIN (Open Web Interface for .NET)

16 Démo One ASP.NET

17 ASP.NET MVC 5 Nouveautés du Framework

18 ASP.NET MVC 5 Attribute routing Authentication filter Filter overrides
Vient s’ajouter en complément des 4 autres types de filtres Intervient avant l’étape d’autorisation Interface : IAuthenticationFilter Filter overrides Exclut une Action ou un Controller des filtres [OverrideActionFilters], [OverrideAuthentication], … Interface : IOverrideFilter Attribute routing Annotation des Action et Controller Visibilité des routes au plus près de la fonctionnalité

19 Démo Authentication Filter et Attribute Routing

20 OWIN La portabilité et l’extensibilité de vos applications

21 OWIN Architecture OWIN Web Application Middleware Owin pipeline Server
SystemWeb HttpListener WebListener OwinHost.exe IIS Host Console App

22 OWIN Spécifications OWIN Délégué d’application
Simplification de l’interface d’échange pour une compatibilité maximale Dictionnaire d’environnement: « owin.RequestProtocol » « owin.RequestQueryString » 

23 OWIN Katana : Implémentation OWIN par Microsoft
Microsoft.Owin.Host.SystemWeb : Intégration OWIN et IIS Microsoft.Owin.Host.HttpListener : Server OWIN out of the box Microsoft.Owin.Hosting : boîte à outil du self hosting OwinHost : Exécutable stand-alone Microsoft.Owin : Librairie de Helper Microsoft.Owin.Security.XXX : Composants d’authentification

24 SignalR 2.0 Nouveautés Respect des spécifications OWIN
Agit comme un OMC (OWIN Middelware Component) Self-Hosting Client .NET portable .Net 4.5, Silverlight, WinRT, WP8 CORS Support Broadcast vers des listes de groupes/clients

25 Démo OWIN et SignalR 2.0

26 Chapitre 3/5 Visual Studio 2013

27 Browser Link Communication entre Visual Studio 2013 et vos navigateurs

28 Browser Link Connexion bidirectionnelle

29 Browser Link Met à jour en un seul clic tous les navigateurs connectés
Grande compatibilité avec les navigateurs Facilite l’intégration multi-navigateurs/plateformes Extensible via les API Visual Studio Prérequis Minimum .NET 4.0 Configuration : debug = true (<compilation> web.config) Application exécutée en localhost

30 Démo Browser Link

31 Editeurs HTML / CSS / JS

32 Editeurs HTML / CSS / JS Amélioration des IntelliSense Support des Frameworks Front-End Web Essentials 2013

33 Démo Editeurs HTML / CSS / JS

34 Chapitre 4/5 Conclusion

35 Conclusion Visual studio 2013 ASP.NET Amélioration des éditeurs
Rapidité du développement avec de nouveaux outils Extensible ASP.NET One ASP.NET : 1 projet, plusieurs Frameworks Cap sur la portabilité avec Bootstrap Nouvelle architecture OWIN

36 Chapitre 5/5 Questions / Réponses

37 Merci

38 3/30/ :22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Télécharger ppt "Quoi de neuf dans ASP.NET avec Visual Studio 2013 ?"

Présentations similaires


Annonces Google