Pierre Lagarde Christophe Lauer
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
Source : Gartner, Juillet 2006 Web 2.0
ve_us_w.htm 1991 Web « Bêta »
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 ;)
DataControlsDataControlsLoginControlsLoginControls Web Parts Other New Controls Controls Master Pages Themes and Skins Themes Mobility and Localization LocalizationCompilationCompilation MembershipMembershipRoleManagementRoleManagementProfilesProfilesConfigurationConfiguration SiteMapsSiteMapsHealthMonitoringHealthMonitoringOtherServicesOtherServices Controls PageFramework Services and APIs
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
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
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 : lasControlToolkit lasControlToolkit Utilisé sur Microsoft.com !Utilisé sur Microsoft.com !
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
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
<vrk:Cloud ID="c1" runat="server" DataSourceID="ODSTagCloud" DataTextField="tagname" DataTitleField="tagweight" DataTitleFormatString="{0} tags on DataWeightField="tagweight" OnItemClick="c1_ItemClick" Width="250px">
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…
Tout est ici :
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 Abonnement MSDN Premium Abonnement TechNet Plus : Versions déval + 2 incidents support
Merci !
© 2007 Microsoft France Votre potentiel, notre passion TM