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

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

Présentations similaires


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

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

2 Agenda Présentation5 Nouveautés ASP.NET20 One ASP.NET ASP.NET MVC 5 OWIN Visual Studio Browser Link Editeurs HTML / CSS / JS Conclusion5 Questions / Réponses5

3 | Lausanne Présentation Chapitre 1/5

4 Votre speaker Julien Coqueret Consultant.NET

5 Exakis En quelques mots: Création en 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 »Microsoft Apps Circle

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

7 | Lausanne Nouveautés ASP.NET Chapitre 2/5

8 Nouveautés ASP.NET NuGet 2.7 One ASP.NET 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 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

12 SitesServices Web Forms Web Pages Single Page Apps MVC Web API Signal R ASP.NET

13 One ASP.NET

14

15 Les avantages de One ASP.NET: Un seul point dentrée pour créer une application web Cohabitation des Framework au sein dun même projet (MVC, Web API, …) ASP.NET Identity : nouveau système dauthentification 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 Authentication filter Vient sajouter en complément des 4 autres types de filtres Intervient avant létape dautorisation 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 lextensibilité de vos applications

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

22 OWIN Spécifications OWIN Délégué dapplication Simplification de linterface déchange pour une compatibilité maximale Dictionnaire denvironnement: « 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 dauthentification

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 | Lausanne Visual Studio 2013 Chapitre 3/5

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 lintégration multi-navigateurs/plateformes Extensible via les API Visual Studio Prérequis Minimum.NET 4.0 Configuration : debug = true ( 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 | Lausanne Conclusion Chapitre 4/5

35 Conclusion Visual studio 2013 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 | Lausanne Questions / Réponses Chapitre 5/5

37 | Lausanne Merci

38


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

Présentations similaires


Annonces Google