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

Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France

Présentations similaires


Présentation au sujet: "Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France"— Transcription de la présentation:

1 Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France davrous@microsoft.comdavrous@microsoft.com / http://blogs.msdn.com/davroushttp://blogs.msdn.com/davrous

2 Agenda Présentation générale Intérêts, démo en action, outillages & types de contrôles disponibles Les bases d’une application Silverlight Structure, hébergement, XAML, contrôles de base & gestion évènementielle Quelques notions plus graphiques Gestion de contenu vidéos, téléchargements asynchrones Styles & templating DataBinding & Binding entre éléments Transformations dont pseudo 3D Utilisation de Blend 3 Modification du visuel Mise en place d’animations classiques puis naturelles

3 Agenda Notions plus avancées Appels de services WCF SandBoxing – OpenFileDialog / SaveFileDialog Pixel Shaders Out of Browser Accélération matérielle GPU Scénarios métiers orientés données Introduction à.NET RIA Services

4 Présentation générale Intérêts, démo en action, outillages & types de contrôles disponibles

5 Aperçu de Silverlight Expérience utilisateur riche et multi-plateformes RIA (Rich Internet Application): Interactivité Contenu multimédia (vidéos, images) Animations … Installation rapide pour les utilisateurs (plugin à installer la première fois) Multi-plateformes (Windows, Mac OS X, Windows Mobile) Multi-navigateurs (Internet Explorer, Firefox, Safari) Modèle de programmation riche et outils de collaboration Intégration avec les technologies Web Basé sur le Framework.NET 3.5 (intégration de LINQ par exemple) Outils spécifiques pour les designers / développeurs

6 Démo Silverlight en action!

7 Les outils du développeur Silverlight Minimum Un éditeur de texte Un serveur Web Productivité maximum Visual Studio 2008 Extensions Silverlight pour Visual Studio Expression Blend 3

8 Silverlight et le Web HTML / JavaScript HTML /.NET XAML / JavaScript XAML /.NET

9 Silverlight 2 vs Silverlight 3 Silverlight 3 reprend les bases de Silverlight 2... : Framework.NET dans le navigateur (multi-langages, WCF, LINQ, etc.) Outillage : Visual Studio 2008 SP1 et Expression Blend 3 Concept : XAML … et les enrichit: Support de l’accélération matérielle via le GPU Support du H264 et des Pixel Shaders Pseudo 3D (projection par plan) Out of Browser / API pour le mode déconnecté Framework de navigation (Deep Linking) permettant de rendre Silverlight « SEO Friendly » Nouveaux contrôles Nouveau framework orienté applications métiers:.NET RIA Services

10 Silverlight Architecture XAMLXAML Browser Host Integrated Networking Stack DOM Integration Installer JavaScript Engine Presentation Core.NET for Silverlight Inputs Keyboard Mouse Ink Media WMV / VC1 WMA MP3 Controls Layout Editing UI Core 2D Vectors Animation Text Images Transforms DRM Media Dynamic Languages RubyPython BCL Generic s Collections Web Services REST RSS SOAP POX JSON Data LINQLINQ-to-XML WPF for Silverlight Extensible Controls Common Language Runtime ASP.NET AJAX Libs Server Silverlight 1 Silverlight 2 Legend

11 Les contrôles en action Ceux nativement proposés avec le SDK de Silverlight : http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/ index.htm http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/ index.htm Ceux proposés aves le toolkit Silverlight: http://silverlight.net/samples/sl3/toolkitcontrolsamples/run/defa ult.html http://silverlight.net/samples/sl3/toolkitcontrolsamples/run/defa ult.html SL Extensions : http://www.slextensions.net/http://www.slextensions.net/


Télécharger ppt "Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France"

Présentations similaires


Annonces Google