View
553
Download
2
Category
Preview:
Citation preview
palais des congrès Paris
7, 8 et 9 février 2012
7 FévrierTomasz Jaskula Mohamed Zied NemiliDéveloppeur/ArchitecteDéveloppeur/ArchitecteCompose IT IIEXPERT
Quoi de neuf dans ASP.NET 4.5
Nouveautés de ASP.NET Web FormsLes contrôles de données fortement typésModel binding, Encodage HTML des expressions de liaison de donnéesHTML5, Unobtrusive Validation
ASP.NET Web Pages 2Nouveau template de site, rendu spécifique mobileValidation améliorée, gestion des ressourcesMembership et authentificationHelper pour les cartes
Agenda
ASP.NET Core Runtime and FrameworkAméliorations de la gestion de HttpRequest Modules et Handlers asynchrones, WebSocketsSécurité & XSS, amélioration des performances
Visual Studio 2011IISExpressASP.NET precompilation et merge
Q&R
Agenda
Les contrôles de données fortement typésModel bindingEncodage HTML des expressions de liaison de données (HTML Encoded Data-Binding Expressions)HTML5 Unobtrusive Validation
Nouveautés de ASP.NET Web Forms
DEMO
Les contrôles de données fortement typés
Les contrôles de données fortement typésModel bindingEncodage HTML des expressions de liaison de données (HTML Encoded Data-Binding Expressions)HTML5 Unobtrusive Validation
Nouveautés de ASP.NET Web Forms
DEMO
Model binding : Select, update, filtre, …
Les contrôles de données fortement typésModel bindingEncodage HTML des expressions de liaison de données (HTML Encoded Data-Binding Expressions)
HTML5 Unobtrusive Validation
Nouveautés de ASP.NET Web Forms
Les contrôles de données fortement typésModel bindingEncodage HTML des expressions de liaison de données (HTML Encoded Data-Binding Expressions)HTML5 Unobtrusive Validation
Nouveautés de ASP.NET Web Forms
Les contrôles de données fortement typésModel bindingEncodage HTML des expressions de liaison de données (HTML Encoded Data-Binding Expressions)HTML5 Unobtrusive Validation
Nouveautés de ASP.NET Web Forms
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartes
ASP.NET Web Pages 2
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartes
ASP.NET Web Pages 2
DEMO
Rendu pour périphérique mobile
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartes
ASP.NET Web Pages 2
DEMO
Validation de saisie améliorée
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartes
ASP.NET Web Pages 2
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartes
ASP.NET Web Pages 2
DEMO
Membership et authentification
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartes
Microsoft.Web.Helpers.Maps
ASP.NET Web Pages 2
DEMO
Fonctions rapides pour la carto
Nouveau template de site, rendu spécifique mobileValidation de saisie amélioréeGestion des ressourcesMembership et authentificationHelper pour les cartesExécution en parallèle
ASP.NET Web Pages 2
Lecture/Ecriture asynchrone de HttpRequest et ResponseLes modules et handlers asynchrones (await/Task)Sécurité et XSSSupport de protocole WebSocketAmélioration des performances pour le web hosting
ASP.NET Core Runtime and Framework
Lecture/Ecriture asynchrone de HttpRequest et Response
HttpRequest.GetBufferlessInputStream() HttpRequest.GetBufferedInputStream()HttpRespose.Flush()
Les modules et handlers asynchrones (await/Task)HTTP handler asynchroneSécurité et XSSSupport de protocole WebSocketAmélioration des performances pour le web hosting
ASP.NET Core Runtime and Framework
Lecture/Ecriture asynchrone de HttpRequest et ResponseLes modules et handlers asynchrones (await/Task)Sécurité et XSSSupport de protocole WebSocketAmélioration des performances pour le web hosting
ASP.NET Core Runtime and Framework
DEMO
Les modules et handlers asynchrones
Lecture/Ecriture asynchrone de HttpRequest et ResponseLes modules et handlers asynchrones (await/Task)Sécurité et XSS
System.Web.Security.AntiXss. AntiXssEncoder
Support de protocole WebSocketAmélioration des performances pour le web hosting
ASP.NET Core Runtime and Framework
DEMO
Sécurité et XSS
ASP.NET Core Runtime and Framework
ASP.NET Core Runtime and Framework
Comment le Serveur peut-il se connecter au client ?
ASP.NET Core Runtime and Framework
Comment le Serveur peut-il se connecter au client ?
Simple polling avec AjaxClient
Serveur
Intervalle de polling
ASP.NET Core Runtime and Framework
Comment le Serveur peut-il se connecter au client ?
Long pollingClient
Serveur
ASP.NET Core Runtime and Framework
Comment le Serveur peut-il se connecter au client ?
HTML 5 et WebSocketsClient
Serveur
1. HTTP handshake
2. Communication TCP bidirectionnelle
Lecture/Ecriture asynchrone de HttpRequest et ResponseLes modules et handlers asynchrones (await/Task)Sécurité et XSSSupport de protocole WebSocketAmélioration des performances pour le web hosting
ASP.NET Core Runtime and Framework
DEMO
HTML 5 WebSockets
Lecture/Ecriture asynchrone de HttpRequest et ResponseLes modules et handlers asynchrones (await/Task)Sécurité et XSSSupport de protocole WebSocketAmélioration des performances pour le web hosting
ASP.NET Core Runtime and Framework
ASP.NET Core Runtime and Framework
Amélioration des performances pour le web hosting
Partage des assemblies communesNET Framework 4 and Visual Studio 11 Developer Preview
SDK
ASP.NET Core Runtime and Framework
Amélioration des performances pour le web hosting
Partage des assemblies communesNET Framework 4 and Visual Studio 11 Developer Preview
SDK
ASP.NET Core Runtime and Framework
Amélioration des performances pour le web hosting
Partage des assemblies communesNET Framework 4 and Visual Studio 11 Developer Preview
SDKMulti-Core JIT compilation
NET Framework 4.5
ASP.NET Core Runtime and Framework
Amélioration des performances pour le web hosting
Partage des assemblies communesNET Framework 4 and Visual Studio 11 Developer Preview
SDKMulti-Core JIT compilation
NET Framework 4.5GC tuné pour optimiser la mémoire
NET Framework 4.5
ASP.NET Core Runtime and Framework
Amélioration des performances pour le web hosting
Partage des assemblies communesNET Framework 4 and Visual Studio 11 Developer Preview
SDKMulti-Core JIT compilation
NET Framework 4.5GC tuné pour optimiser la mémoire
NET Framework 4.5« Prefeching » pour les applications Web
NET Framework 4.5 sur Windows 8
IISExpressASP.NET precompilation et merge
Visual Studio 2011
https://github.com/tjaskula/TechDays-2012-ASP.NET-4.5
Tomasz Jaskula Mohamed Zied Nemili@tjaskula zied@zied.frtomasz@jaskula.fr http://www.zied.frhttp://blogs.developpeur.org (FR)http://www.codedistillers.fr (ENG)http://www.compose-it-soft.fr
Recommended