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

Pierre Lagarde Christophe Lauer

Présentations similaires


Présentation au sujet: "Pierre Lagarde Christophe Lauer"— Transcription de la présentation:

1

2 Pierre Lagarde http://blogs.developpeur.org/fox Christophe Lauer http://blogs.msdn.com/clauer

3 Vous avez dit « Web 2.0 » ? Frimr.com, une vitrine technologique : ASP.NET 2.0 ; Microsoft Ajax ; Ajax Control Toolkit ; CSS Friendly Adapters ; Visual Studio SP1 ; Linq et XLinq ; RSS et GeoRSS ; Tag Clouds ; Chat en Ajax ; IE 7 ; Virtual Earth ; Gadgets Windows Vista ; Gadgets Live.com ; les Bridges de Microsoft Ajax ; WPF/E ; … But wait, theres more ! But wait, theres more ! Des Démos ! Le Code Source ! Et des Tee-shirts Et des Tee-shirts

4 Source : Gartner, Juillet 2006 Web 2.0

5 http://web2.wsj2.com/all_we_got_was_web_10_when_tim_bernerslee_actually_ga ve_us_w.htm 1991 Web « Bêta »

6

7 Le but du site ? Vitrine technologique… Une application de type « mash-up » Linterface utilisateur : AJAX ! Bêta perpétuelle Version du site stabilisée depuis quelques jours ;)

8

9 DataControlsDataControlsLoginControlsLoginControls Web Parts Other New Controls Controls Master Pages Themes and Skins Themes Mobility and Localization LocalizationCompilationCompilation MembershipMembershipRoleManagementRoleManagementProfilesProfilesConfigurationConfiguration SiteMapsSiteMapsHealthMonitoringHealthMonitoringOtherServicesOtherServices Controls PageFramework Services and APIs

10

11 Nom de code « Atlas » Microsoft Ajax Library Framework JavaScript Client ASP.NET 2.0 Ajax Extension Composants Serveurs.NET ASP.NET Ajax Control Toolkit* Extension des contrôles ASP.NET 2.0 Contrôles avec comportement Ajax

12 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 Microsoft Ajax Framework Architecture

13

14 Projet communautaire hébergé sur CodePlex Infrastructure : Team Foundation Server Projet lancé par Microsoft Contributeurs multiples Employés Microsoft et la Communauté Documentation, Code Source et Téléchargement : http://www.codeplex.com/Wiki/View.aspx?ProjectName=At lasControlToolkit http://www.codeplex.com/Wiki/View.aspx?ProjectName=At lasControlToolkit Utilisé sur Microsoft.com !Utilisé sur Microsoft.com !

15

16 Rendre ASP.NET plus proche de CSS Utilisation du répertoire App_Browsers Conservation du code ASPX Conservation du comportement Donc aucune modification dans votre code Changement du rendu HTML

17

18

19 var contacts = from c in customers from c in customers where c.State == "WA" where c.State == "WA" select new { c.Name, c.Phone }; select new { c.Name, c.Phone }; var contacts = customers customers.Where(c => c.State == "WA").Where(c => c.State == "WA").Select(c => new { c.Name, c.Phone });.Select(c => new { c.Name, c.Phone }); Extension methods Lambda expressions Query expressions Object initializers Anonymous types Local variable type inference

20

21 http://www.codeproject.com/useritems/cloud.asp <vrk:Cloud ID="c1" runat="server" DataSourceID="ODSTagCloud" DataTextField="tagname" DataTitleField="tagweight" DataTitleFormatString="{0} tags on www.frimr.com"www.frimr.com DataWeightField="tagweight" OnItemClick="c1_ItemClick" Width="250px">

22

23

24

25 La plate-forme de développement Web de Microsoft en 2007 va bien au delà de ASP.NET 2.0 Des composant, outils, contrôles, bibliothèques provenant de Microsoft ou de contributions tierces Microsoft Ajax 1.0 est disponible dès à présent ! Session connexes : Custom Providers pour ASP.NET 2.0 Linq, XLinq et DLinq Microsoft Ajax et Control Toolkit Windows Live WPF/E…

26 Tout est ici : http://del.icio.us/c_lauer/RessourcesMiniMix

27 Sinformer - Un portail dinformations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio 2005 + Abonnement MSDN Premium Abonnement TechNet Plus : Versions déval + 2 incidents support

28 Merci !

29 © 2007 Microsoft France Votre potentiel, notre passion TM


Télécharger ppt "Pierre Lagarde Christophe Lauer"

Présentations similaires


Annonces Google