Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parHercule Dupond Modifié depuis plus de 11 années
1
ASP.NET v2 + Ajax = Atlas Pierre Lagarde pierlag@microsoft.com http://blogs.developpeur.org/fox DevDays 2006 Equipé aujourdhui, prêt pour demain !
2
Agenda Le concept Ajax ? Atlas Architecture Enrichir les applications ASP.NET 2.0 Les applications Web nouvelle génération Framework Client JavaScript Composant Atlas Serveur Composant personnalisé
3
ASP.NET v2 demo
4
Le concept Ajax ? Page *.aspx Serveur Client Classe IHttpHandler *.ashx Page chargée XMLHttp- Request Mise à jour partielle Chargement de la page Appel asynchrone Réponse du serveur
5
Atlas Scenarios AJAXiser une application ASP.NET Approche incrémentale Mise en place facile Développement dapplications Web nouvelle génération Interface utilisateur riche et intuitive Prise en compte du DHTML Plateforme extensible Création de contrôles personnalisés
6
… demo
7
Architecture ASP.NET Atlas Server Extensions Atlas Server Controls Atlas Server Controls App Services Bridge Web Services Bridge Atlas Framework Serveur Atlas Framework Client et Service Atlas Client Script Library Controls, Components Script Core Base Class Library Component Model and UI Framework Browser Compatibility Atlas Client Application Services Local Store, … Browser Integration Browser Integration ASP.NET 2.0 Application Services Page Framework, Server Controls Page Framework, Server Controls Atlas-enabled ASP.NET Pages Atlas-enabled Web Services (ASMX or WCF) Web Services (ASMX or WCF) HTML, Script, AtlasMarkup AtlasMarkup AtlasServiceProxiesAtlasServiceProxies
8
Framework Atlas Client Programmation orientée objet en JavaScript API dobjet Script comme en ASP.NET Enrichissement du modèle Javascript Classes qui encapsulent des données et de la logique DataSource (WebService – Proxy Automatique JavaScript) DataSet / DataTable / DataRow objets Binding Langage XML déclaratif interprété par le framework Atlas client Manière déclarative dinstancier les objets JavaScript et de connecter les composants JavaScript et les contrôles HTML de la page Framework offrant une abstraction du navigateur
9
Client-Centrique Programmation Model ASP.NET Application Services Page Framework, Server Controls Page Framework, Server Controls Atlas Script Framework Client Application Services Component/UI Framework, Controls Component/UI Framework, Controls Browser Application ASP.NET Application PagesPages UI Behavior (ManagedCode) (ManagedCode) Données Mise à jour de lUI + Comportement ou données Rendu Initial (UI + Comportement) Presentation(HTML/CSS)Presentation(HTML/CSS) AtlasServiceProxiesAtlasServiceProxies UI Behavior (Script) (Script) WebServicesWebServices
10
Du langage itératif au langage déclaratif Développer un contrôle Atlas Gadget Live.com demo
11
Rendez-vous sur le site MSDN pour y retrouver lensemble des contenus des DevDays 2006 : Les webcasts Les présentations Les codes source http://www.microsoft.com/france/msdn/devdays2006/ default.mspx Sur le site MSDN
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.