SlideShare uma empresa Scribd logo
1 de 23
1
Silverlight 2.0 CHALLOUF Mahmoud
Plan Presentation Title |  PP |   DD Month YYYY Qu’estcequeSilverlight ?  Concepts clés (WPF, Silverlight ,XAML ) Différences entre  Silverlight 1.0 et 2.0 Architecture et fonctionnement de Silverlight 2.0 Outilsnécessaires pour développer des applications Silverlight Démo Blend 2.0 et Silverlight on VSTS 2008 Q & A
I Qu’estcequeSilverlight ?
Qu'est ce que Silverlight ? Technologiebasée web lancée en Avril 2007 Concurrent de Adobe Flash Entre dans le cadre des RIA et spécialement les RMA Excellent support des Streaming video ,audio et animations Excellenteséparation entre le design et le développement Les applications silverlightsontdélivrées aux naviguateurssousforme de fichier XAML Elle est prise en charge par un tout petit téléchargement qui s'installe en quelques secondes. Presentation Title |  PP |   DD Month YYYY
II Concepts clés
Différences entre WPF et Silverlight Cesontdeuxproduitsdifférents de Microsoft Silverlightestunesous-branche de WPF (options et fonctionnalités) L’Analyse des fichiers XAML estdifférente . Prise en charge de balisageestlimitéedansSilverlight
XAML Le XAML (Zammel ) : Extensible Application Markup language Langagedéclaratifbasé XML Permetl’initialisation des valeursstructurées et des objets Utilisécommelangage de markup pour l’interfaceutilisateur pour définir les éléments de UI , Binding , eventing … Utilise les templating pour le look and feel differents du cssmais qui se rapprochent plus du XBL Tousce qui estcréésouimplementés en utilisant XAML peutêtreutilisé par les langagesC#,Vb.Net
XAML
Designeur WPF – Developpeur ,[object Object]
Declarative Programming through XAML
Third Party Tools (e.g. Aurora by Mobiform, ZAM 3D by Electric Rain)With XAML designers & developers can streamline their collaboration Designersdesign Developers add business logic
III Différences entre Silverlight 1.0 et 2.0
Différences entre Silverlight 1.0 et 2.0 Silverlight 1.0 se base sur AJAX et javascript Unesérie de contrôlesprécédementinexistants (boutons, cases à cocher et bare de défilement)  La version 2.0 apporte des améliorationsdans le support des langages .NET et les outils de développement. La version 2.0 utiliseuneimplémentation du CLR (CoreCLR) commecelle du Framework 3.0 Sécuritérenforcée Presentation Title |  PP |   DD Month YYYY
Silverlight 1.0 et 2.0 Presentation Title |  PP |   DD Month YYYY
IV Architecture et fonctionnement de Silverlight
HTML / CSS XAML OBJ JS XML ZIP (XAML, JS, OBJ)  (XAP) JPG, PNG WMV ODTTF Anatomie d'une application Silverlight         Windows Server IIS7 Windows Media Services Silverlight Streaming JS XAML MINIFEST.XML
Architecture Silverlight
Fonctionnement d'une application Silverlight
V Outils nécessaires pour développer des applications Silverlight
Outils necessaires  Avec sp1 Avec sp1 Silverlight SDK et Silverlight Tools
demo Expression Studio
demo 		Silverlight 2.0

Mais conteúdo relacionado

Destaque

Silverlight z bliska i na wylot
Silverlight z bliska i na wylotSilverlight z bliska i na wylot
Silverlight z bliska i na wylotMichal Zylinski
 
My personal Growth Hacking Challenge
My personal Growth Hacking ChallengeMy personal Growth Hacking Challenge
My personal Growth Hacking ChallengeHENDRIKLENNARZ.COM
 
Must Have Apps for Windows 10
Must Have Apps for Windows 10Must Have Apps for Windows 10
Must Have Apps for Windows 10Wiley
 
Microsoft Silverlight - An Introduction
Microsoft Silverlight - An IntroductionMicrosoft Silverlight - An Introduction
Microsoft Silverlight - An IntroductionMohammad Elsheimy
 

Destaque (6)

Silverlight
SilverlightSilverlight
Silverlight
 
Silverlight z bliska i na wylot
Silverlight z bliska i na wylotSilverlight z bliska i na wylot
Silverlight z bliska i na wylot
 
My personal Growth Hacking Challenge
My personal Growth Hacking ChallengeMy personal Growth Hacking Challenge
My personal Growth Hacking Challenge
 
Must Have Apps for Windows 10
Must Have Apps for Windows 10Must Have Apps for Windows 10
Must Have Apps for Windows 10
 
[INFOGRAPHIC] 2015 State of Social Business
[INFOGRAPHIC] 2015 State of Social Business[INFOGRAPHIC] 2015 State of Social Business
[INFOGRAPHIC] 2015 State of Social Business
 
Microsoft Silverlight - An Introduction
Microsoft Silverlight - An IntroductionMicrosoft Silverlight - An Introduction
Microsoft Silverlight - An Introduction
 

Semelhante a SilverLight 2 0

CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightChristophe Lauer
 
Ateliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechAteliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechChristophe Lauer
 
Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Frédéric Queudret
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2apratt72
 
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Microsoft
 
Wygday2010 - silverlight 4 & wpf 4
Wygday2010 -  silverlight 4 & wpf 4Wygday2010 -  silverlight 4 & wpf 4
Wygday2010 - silverlight 4 & wpf 4Wygwam
 
memoire sur la technologie de RIA
memoire sur la technologie de RIAmemoire sur la technologie de RIA
memoire sur la technologie de RIAifis
 
Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp FrGregory Renard
 
Microsoft mdday2010
Microsoft mdday2010Microsoft mdday2010
Microsoft mdday2010MD DAY
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologiewyggio
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005Gregory Renard
 
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0Wygwam
 
Oracle Developer adf
Oracle Developer adfOracle Developer adf
Oracle Developer adfBacely YoroBi
 
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryObjet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryFactoVia
 
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexPrésentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexCynapsys It Hotspot
 

Semelhante a SilverLight 2 0 (20)

CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et Silverlight
 
Ateliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechAteliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'Epitech
 
Silverlight 4
Silverlight 4Silverlight 4
Silverlight 4
 
Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
 
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le mon...
 
Wygday2010 - silverlight 4 & wpf 4
Wygday2010 -  silverlight 4 & wpf 4Wygday2010 -  silverlight 4 & wpf 4
Wygday2010 - silverlight 4 & wpf 4
 
memoire sur la technologie de RIA
memoire sur la technologie de RIAmemoire sur la technologie de RIA
memoire sur la technologie de RIA
 
RIA
RIARIA
RIA
 
Introdot Netc Sharp Fr
Introdot Netc Sharp FrIntrodot Netc Sharp Fr
Introdot Netc Sharp Fr
 
Microsoft mdday2010
Microsoft mdday2010Microsoft mdday2010
Microsoft mdday2010
 
HTML5 & SilverLight 5
HTML5 & SilverLight 5HTML5 & SilverLight 5
HTML5 & SilverLight 5
 
Architecture .net
Architecture  .netArchitecture  .net
Architecture .net
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
 
Le Developpement Web Aspnet2 Vb2005
Le Developpement Web Aspnet2   Vb2005Le Developpement Web Aspnet2   Vb2005
Le Developpement Web Aspnet2 Vb2005
 
titre
titretitre
titre
 
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0WygDay 2010 -  Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
WygDay 2010 - Tour d’horizon VS2010 - .NET 4.0 – ASP .NET 4.0
 
Oracle Developer adf
Oracle Developer adfOracle Developer adf
Oracle Developer adf
 
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryObjet direct 2013-05-11 Microsoft ALM 2013 Software Factory
Objet direct 2013-05-11 Microsoft ALM 2013 Software Factory
 
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexPrésentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
 

SilverLight 2 0

  • 1. 1
  • 3. Plan Presentation Title | PP | DD Month YYYY Qu’estcequeSilverlight ? Concepts clés (WPF, Silverlight ,XAML ) Différences entre Silverlight 1.0 et 2.0 Architecture et fonctionnement de Silverlight 2.0 Outilsnécessaires pour développer des applications Silverlight Démo Blend 2.0 et Silverlight on VSTS 2008 Q & A
  • 5. Qu'est ce que Silverlight ? Technologiebasée web lancée en Avril 2007 Concurrent de Adobe Flash Entre dans le cadre des RIA et spécialement les RMA Excellent support des Streaming video ,audio et animations Excellenteséparation entre le design et le développement Les applications silverlightsontdélivrées aux naviguateurssousforme de fichier XAML Elle est prise en charge par un tout petit téléchargement qui s'installe en quelques secondes. Presentation Title | PP | DD Month YYYY
  • 7. Différences entre WPF et Silverlight Cesontdeuxproduitsdifférents de Microsoft Silverlightestunesous-branche de WPF (options et fonctionnalités) L’Analyse des fichiers XAML estdifférente . Prise en charge de balisageestlimitéedansSilverlight
  • 8. XAML Le XAML (Zammel ) : Extensible Application Markup language Langagedéclaratifbasé XML Permetl’initialisation des valeursstructurées et des objets Utilisécommelangage de markup pour l’interfaceutilisateur pour définir les éléments de UI , Binding , eventing … Utilise les templating pour le look and feel differents du cssmais qui se rapprochent plus du XBL Tousce qui estcréésouimplementés en utilisant XAML peutêtreutilisé par les langagesC#,Vb.Net
  • 10.
  • 12. Third Party Tools (e.g. Aurora by Mobiform, ZAM 3D by Electric Rain)With XAML designers & developers can streamline their collaboration Designersdesign Developers add business logic
  • 13. III Différences entre Silverlight 1.0 et 2.0
  • 14. Différences entre Silverlight 1.0 et 2.0 Silverlight 1.0 se base sur AJAX et javascript Unesérie de contrôlesprécédementinexistants (boutons, cases à cocher et bare de défilement) La version 2.0 apporte des améliorationsdans le support des langages .NET et les outils de développement. La version 2.0 utiliseuneimplémentation du CLR (CoreCLR) commecelle du Framework 3.0 Sécuritérenforcée Presentation Title | PP | DD Month YYYY
  • 15. Silverlight 1.0 et 2.0 Presentation Title | PP | DD Month YYYY
  • 16. IV Architecture et fonctionnement de Silverlight
  • 17. HTML / CSS XAML OBJ JS XML ZIP (XAML, JS, OBJ) (XAP) JPG, PNG WMV ODTTF Anatomie d'une application Silverlight Windows Server IIS7 Windows Media Services Silverlight Streaming JS XAML MINIFEST.XML
  • 20. V Outils nécessaires pour développer des applications Silverlight
  • 21. Outils necessaires Avec sp1 Avec sp1 Silverlight SDK et Silverlight Tools
  • 24. Q&A
  • 25. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Notas do Editor

  1. Les changementsapportédans la version 1.1 par rapport à la version 1.0 sontdevenutellement important que Microsoft a decidé de changer sanumérotation en 2.0 et ilestdisponiblesous la licence GO-Live.Parmis les nouveauté de la version 2.0 par rapport À la version 1.1 c’estl’inclusion de nouveau contrôlenotament les boutons , case à cocher et bare de défilement .l’avantage de l’inclusion de cesélementc’estd’assurer un meme rendu pour tous les naviguateurs. Cescomposamtspeuventêtrepersonnalisé en utilisant les skins y comprissous Mac OsX .La version 2.0 de silverlightapporteplusieursaméliorationsdans le support des langages .NET et les outils de developpementtelsque visual studio 2008 et le Expression Blend 2.0 sp1.Cette version utilise un CoreCLR qui estuneimplémentation qui se rapproche du CLR du framework 3.0 et dontplusieurs instance peuvents’executersur un meme processus.