SlideShare une entreprise Scribd logo
Epitech - Journée Ateliers pratiques Silverlight 2 Christophe Lauer http://blogs.msdn.com/clauer   Pierre Lagarde http://blogs.msdn.com/pierlag
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Silverlight 1.0 Silverlight 2 Enrichissement de sites existants (Media, Vectoriel, Intéractions) Applications type « RIA » *et* médias riches Animations, Medias, Transformations, Vectoriel, Events, etc… Layout, Contrôles, User Controls, LINQ, DataBinding, Isolated Storage, etc… Développeurs Web et Ajax Aussi et surtout les développeurs d’applications (Web & Windows) Modèle de développement à la Ajax : Javascript, XAML et DOM Modèle de développement full .NET : C#, compilation et DLR, Assemblies Version finalisée, supportée et déployable Version Bêta 1, pas encore Go-Live!
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],C’était en 2001 avec .NET 1.0 !
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object],Silverlight 2 Silverlight 1.0
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exemples d’applications Silverlight 1.0 et Silverlight 2
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object]
Démarrer avec Silverlight
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Whether you are designing  rich standards-based websites, ultimate experiences on the desktop, or managing digital assets and content,  Expression professional design tools give you the flexibility and freedom to bring your vision to reality.  The professional  Web design tool The professional  Interactive  design tool The professional  Graphic design tool The professional Asset Management tool
Visual Studio 2008 Expression Blend Expression Design XAML Designers Look, identité visuelle, marque, et connection émotionnelle Développeurs Fonctions, déploiement, données, sécurité, intégrité Fichiers Projet VS
Réaliser un “Hello world” avec Expression Blend
 
 
XAML
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XAML 101
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Nouveau dans Silverlight 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object]
 
 
Contrôles Silverlight 2
[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Databinding
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Aller plus loin
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
 
 
 
Extras
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
 
Au delà de Silverlight
[object Object],[object Object],Entity-set /Bookmarks Single entity /Bookmarks(123) Member access /Bookmarks(123)/Name Link traversal /Bookmarks(123)/Tags Deep access /Bookmarks(123)/Tags('abc')/Name Raw value access /Bookmarks(123)/Names/$value Sorting /Bookmarks?$orderby=Name Filtering /Bookmarks?$filter=Created gt '2007-05-07' Paging /Bookmarks?$top=10&$skip=30 Inline expansion /Bookmarks?$expand=Tags
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data Access Layer Entity Framework Custom LINQ provider Relational database Other sources Service Runtime Hosting/HTTP listener HTTP IQueryable [+ IUpdatable]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Microsoft ®  SQL Server ®  Data Services (SSDS) is a Web facing data storage and processing utility
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Deep Zoom
http://silverlight.live.com Hébergement scalable, “on demand” pour les applications Silverlight
Blend Encoder Remote Silverlight Control & Video Embedded in HTML Local Silverlight Control loads Remote Video Silverlight Application Embedded in HTML as <iframe> Windows HTA Application Silverlight Application Silverlight Video Asset (VC-1) http://silverlight.live.com
 
 
Silverlight 1.0 for mobile  CTP Q2CY08 Visit  http://www.silverlight.net  for more details Silverlight 2 for Mobile Q2 CY 09 Silverlight  2 for mobile CTP  Q4 CY 08 Silverlight 1.0 for mobile RTW  Q4CY 08
Silverlight – Get Started http://silverlight.net/GetStarted   Scott Guthrie’s blog – VP for Silverlight and .NET http://weblogs.asp.net/scottgu/   Où trouver les slides, tutoriels, samples ? http://blogs.msdn.com/clauer   Moonlight –Silverlight support on Linux http://www.mono-project.com/Moonlight
? ? ? ? Christophe Lauer http://blogs.msdn.com/clauer   Pierre Lagarde http://blogs.msdn.com/pierlag
 

Contenu connexe

Tendances

Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...
Microsoft
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielMicrosoft Décideurs IT
 
J2 ee
J2 eeJ2 ee
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Microsoft
 
Implémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements CloudImplémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements Cloud
Microsoft Décideurs IT
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
davrous
 
1 Introduction
1 Introduction1 Introduction
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
Microsoft Technet France
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
SOAT
 
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureServices de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Microsoft Technet France
 
Développez votre application Facebook avec Windows Azure
Développez votre application Facebook avec Windows AzureDéveloppez votre application Facebook avec Windows Azure
Développez votre application Facebook avec Windows Azure
Microsoft
 
LightSwitch presentation
LightSwitch presentationLightSwitch presentation
LightSwitch presentation
Mohamed Ouederni
 
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...
Microsoft
 
Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?
Microsoft
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8
Microsoft
 
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Microsoft Décideurs IT
 
Présentation Flex Mobile
Présentation Flex MobilePrésentation Flex Mobile
Présentation Flex Mobile
François Fornaciari
 
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Microsoft Technet France
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Microsoft Technet France
 

Tendances (20)

Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...
 
Livre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logicielLivre blanc Windows Azure et les éditeurs de logiciel
Livre blanc Windows Azure et les éditeurs de logiciel
 
J2 ee
J2 eeJ2 ee
J2 ee
 
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et SilverlightDéveloppement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
Développement de jeux pour Windows Phone 7.5 avec XNA et Silverlight
 
Implémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements CloudImplémenter de l’authentification forte pour vos environnements Cloud
Implémenter de l’authentification forte pour vos environnements Cloud
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
 
1 Introduction
1 Introduction1 Introduction
1 Introduction
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
 
Best of MMS 2013 Window Azure IaaS
Best of MMS 2013 Window Azure IaaSBest of MMS 2013 Window Azure IaaS
Best of MMS 2013 Window Azure IaaS
 
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUESARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
ARCHITECTURE MICROSERVICE : TOUR D’HORIZON DU CONCEPT ET BONNES PRATIQUES
 
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureServices de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et Azure
 
Développez votre application Facebook avec Windows Azure
Développez votre application Facebook avec Windows AzureDéveloppez votre application Facebook avec Windows Azure
Développez votre application Facebook avec Windows Azure
 
LightSwitch presentation
LightSwitch presentationLightSwitch presentation
LightSwitch presentation
 
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués qu...
 
Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8
 
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
Exchange Online : tout ce qu'il faut savoir sur la sécurité de la messagerie ...
 
Présentation Flex Mobile
Présentation Flex MobilePrésentation Flex Mobile
Présentation Flex Mobile
 
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
 
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1Nouveaux scénarios de déploiement avec SCCM 2012 SP1
Nouveaux scénarios de déploiement avec SCCM 2012 SP1
 

En vedette

Présentation Windows Phone 7
Présentation Windows Phone 7Présentation Windows Phone 7
Présentation Windows Phone 7
Christophe Lauer
 
Quoi de neuf dans Expression Web 3
Quoi de neuf dans Expression Web 3Quoi de neuf dans Expression Web 3
Quoi de neuf dans Expression Web 3Christophe Lauer
 
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le webMix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le webChristophe Lauer
 
Brent Graduation
Brent Graduation Brent Graduation
Brent Graduation
Byron Harvey
 
Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3
Christophe Lauer
 
DOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social AnalyticsDOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social Analytics
Christophe Lauer
 
Adobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness PlaybookAdobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness Playbook
Christophe Lauer
 

En vedette (7)

Présentation Windows Phone 7
Présentation Windows Phone 7Présentation Windows Phone 7
Présentation Windows Phone 7
 
Quoi de neuf dans Expression Web 3
Quoi de neuf dans Expression Web 3Quoi de neuf dans Expression Web 3
Quoi de neuf dans Expression Web 3
 
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le webMix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
 
Brent Graduation
Brent Graduation Brent Graduation
Brent Graduation
 
Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3
 
DOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social AnalyticsDOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social Analytics
 
Adobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness PlaybookAdobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness Playbook
 

Similaire à Ateliers Silverlight 2 à l'Epitech

Silverlight 4
Silverlight 4Silverlight 4
Silverlight 4
Frédéric Queudret
 
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
Frédéric Queudret
 
RIA
RIARIA
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
davrous
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2apratt72
 
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatialesLes apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
Gaëtan LAVENU
 
Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10
davrous
 
Silverlight
SilverlightSilverlight
Silverlight
SilverlightSilverlight
Live Mesh Tech Days Suisse
Live Mesh Tech Days SuisseLive Mesh Tech Days Suisse
Live Mesh Tech Days SuisseGregory Renard
 
Génération de documents Office avec Open XML et VSTO
Génération de documents Office avec Open XML et VSTOGénération de documents Office avec Open XML et VSTO
Génération de documents Office avec Open XML et VSTOguested7f6
 
Informatique Mobile et synchronisation
Informatique Mobile et synchronisationInformatique Mobile et synchronisation
Informatique Mobile et synchronisation
Sébastien Letélié
 
Adobe flex®
Adobe flex®Adobe flex®
Adobe flex®
finalspy
 
Introduction à TeamCity
Introduction à TeamCityIntroduction à TeamCity
Introduction à TeamCityUlrich VACHON
 
Google Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative CommonGoogle Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative Common
Stéphane Liétard
 
Présentation Silverlight
Présentation SilverlightPrésentation Silverlight
Présentation Silverlight
Cynapsys It Hotspot
 
Introduction à DotNetNuke
Introduction à DotNetNukeIntroduction à DotNetNuke
Introduction à DotNetNuke
Microsoft
 

Similaire à Ateliers Silverlight 2 à l'Epitech (20)

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
 
SilverLight 2 0
SilverLight 2 0SilverLight 2 0
SilverLight 2 0
 
RIA
RIARIA
RIA
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
 
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatialesLes apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
 
Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10Nouveautés html5 et css3 dans internet explorer 10
Nouveautés html5 et css3 dans internet explorer 10
 
Silverlight
SilverlightSilverlight
Silverlight
 
Silverlight
SilverlightSilverlight
Silverlight
 
Live Mesh Tech Days Suisse
Live Mesh Tech Days SuisseLive Mesh Tech Days Suisse
Live Mesh Tech Days Suisse
 
Génération de documents Office avec Open XML et VSTO
Génération de documents Office avec Open XML et VSTOGénération de documents Office avec Open XML et VSTO
Génération de documents Office avec Open XML et VSTO
 
Informatique Mobile et synchronisation
Informatique Mobile et synchronisationInformatique Mobile et synchronisation
Informatique Mobile et synchronisation
 
Adobe flex®
Adobe flex®Adobe flex®
Adobe flex®
 
Starter Kits
Starter KitsStarter Kits
Starter Kits
 
Introduction à TeamCity
Introduction à TeamCityIntroduction à TeamCity
Introduction à TeamCity
 
Google Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative CommonGoogle Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative Common
 
Présentation Silverlight
Présentation SilverlightPrésentation Silverlight
Présentation Silverlight
 
Introduction à DotNetNuke
Introduction à DotNetNukeIntroduction à DotNetNuke
Introduction à DotNetNuke
 

Plus de Christophe Lauer

Webinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiersWebinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiers
Christophe Lauer
 
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Christophe Lauer
 
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Christophe Lauer
 
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Christophe Lauer
 
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
Christophe Lauer
 
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe LauerAfter web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
Christophe Lauer
 
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Christophe Lauer
 
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et AssurancesEvènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Christophe Lauer
 
Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010
Christophe Lauer
 
Microsoft Surface v2 product platform details
Microsoft Surface v2 product platform detailsMicrosoft Surface v2 product platform details
Microsoft Surface v2 product platform details
Christophe Lauer
 
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits MicrosoftWebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
Christophe Lauer
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Christophe Lauer
 
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Christophe Lauer
 
Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3
Christophe Lauer
 
Journée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligneJournée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligne
Christophe Lauer
 
La plateforme Web Microsoft
La plateforme Web MicrosoftLa plateforme Web Microsoft
La plateforme Web MicrosoftChristophe Lauer
 

Plus de Christophe Lauer (16)

Webinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiersWebinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiers
 
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
 
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
 
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
 
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
 
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe LauerAfter web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
 
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
 
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et AssurancesEvènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
 
Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010
 
Microsoft Surface v2 product platform details
Microsoft Surface v2 product platform detailsMicrosoft Surface v2 product platform details
Microsoft Surface v2 product platform details
 
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits MicrosoftWebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
 
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
 
Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3
 
Journée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligneJournée Agences Web - Scénario Présence en ligne
Journée Agences Web - Scénario Présence en ligne
 
La plateforme Web Microsoft
La plateforme Web MicrosoftLa plateforme Web Microsoft
La plateforme Web Microsoft
 

Dernier

Présentation Plaspack, l'entreprise derrière Soliday
Présentation Plaspack, l'entreprise derrière SolidayPrésentation Plaspack, l'entreprise derrière Soliday
Présentation Plaspack, l'entreprise derrière Soliday
Soliday das Sonnensegel
 
FORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptx
FORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptxFORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptx
FORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptx
HervBriceKOYA
 
Analyse résultats Luxembourg IMD 2024.pdf
Analyse résultats Luxembourg IMD 2024.pdfAnalyse résultats Luxembourg IMD 2024.pdf
Analyse résultats Luxembourg IMD 2024.pdf
Paperjam_redaction
 
Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...
Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...
Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...
Couthaïer FARFRA
 
Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...
Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...
Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...
benj_2
 
Cours_Evaluation_dEntreprise_HEM_2012_20.pptx
Cours_Evaluation_dEntreprise_HEM_2012_20.pptxCours_Evaluation_dEntreprise_HEM_2012_20.pptx
Cours_Evaluation_dEntreprise_HEM_2012_20.pptx
HervBriceKOYA
 

Dernier (6)

Présentation Plaspack, l'entreprise derrière Soliday
Présentation Plaspack, l'entreprise derrière SolidayPrésentation Plaspack, l'entreprise derrière Soliday
Présentation Plaspack, l'entreprise derrière Soliday
 
FORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptx
FORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptxFORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptx
FORMATIONS SUR LES TRANSFERTS A L'ETRANGER SD FINEX.pptx
 
Analyse résultats Luxembourg IMD 2024.pdf
Analyse résultats Luxembourg IMD 2024.pdfAnalyse résultats Luxembourg IMD 2024.pdf
Analyse résultats Luxembourg IMD 2024.pdf
 
Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...
Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...
Agile Tour Genève 2024-Sully ou comment l'humain est plus fort que les frame...
 
Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...
Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...
Livre Blanc sur l'Intelligence économique, discipline endémique à la francoph...
 
Cours_Evaluation_dEntreprise_HEM_2012_20.pptx
Cours_Evaluation_dEntreprise_HEM_2012_20.pptxCours_Evaluation_dEntreprise_HEM_2012_20.pptx
Cours_Evaluation_dEntreprise_HEM_2012_20.pptx
 

Ateliers Silverlight 2 à l'Epitech

  • 1. Epitech - Journée Ateliers pratiques Silverlight 2 Christophe Lauer http://blogs.msdn.com/clauer Pierre Lagarde http://blogs.msdn.com/pierlag
  • 2.
  • 3.
  • 4. Silverlight 1.0 Silverlight 2 Enrichissement de sites existants (Media, Vectoriel, Intéractions) Applications type « RIA » *et* médias riches Animations, Medias, Transformations, Vectoriel, Events, etc… Layout, Contrôles, User Controls, LINQ, DataBinding, Isolated Storage, etc… Développeurs Web et Ajax Aussi et surtout les développeurs d’applications (Web & Windows) Modèle de développement à la Ajax : Javascript, XAML et DOM Modèle de développement full .NET : C#, compilation et DLR, Assemblies Version finalisée, supportée et déployable Version Bêta 1, pas encore Go-Live!
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.  
  • 10.
  • 11.
  • 13.
  • 14.
  • 15.
  • 16.
  • 18.
  • 19. Whether you are designing rich standards-based websites, ultimate experiences on the desktop, or managing digital assets and content, Expression professional design tools give you the flexibility and freedom to bring your vision to reality. The professional Web design tool The professional Interactive design tool The professional Graphic design tool The professional Asset Management tool
  • 20. Visual Studio 2008 Expression Blend Expression Design XAML Designers Look, identité visuelle, marque, et connection émotionnelle Développeurs Fonctions, déploiement, données, sécurité, intégrité Fichiers Projet VS
  • 21. Réaliser un “Hello world” avec Expression Blend
  • 22.  
  • 23.  
  • 24. XAML
  • 25.
  • 26.
  • 28.
  • 29.
  • 30.  
  • 31.
  • 32.  
  • 33.  
  • 35.
  • 36.
  • 37.
  • 38.
  • 40.
  • 41.
  • 42.
  • 44.
  • 45.
  • 46.  
  • 47.  
  • 48.  
  • 50.
  • 51.
  • 52.  
  • 53. Au delà de Silverlight
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 61. http://silverlight.live.com Hébergement scalable, “on demand” pour les applications Silverlight
  • 62. Blend Encoder Remote Silverlight Control & Video Embedded in HTML Local Silverlight Control loads Remote Video Silverlight Application Embedded in HTML as <iframe> Windows HTA Application Silverlight Application Silverlight Video Asset (VC-1) http://silverlight.live.com
  • 63.  
  • 64.  
  • 65. Silverlight 1.0 for mobile CTP Q2CY08 Visit http://www.silverlight.net for more details Silverlight 2 for Mobile Q2 CY 09 Silverlight 2 for mobile CTP Q4 CY 08 Silverlight 1.0 for mobile RTW Q4CY 08
  • 66. Silverlight – Get Started http://silverlight.net/GetStarted Scott Guthrie’s blog – VP for Silverlight and .NET http://weblogs.asp.net/scottgu/ Où trouver les slides, tutoriels, samples ? http://blogs.msdn.com/clauer Moonlight –Silverlight support on Linux http://www.mono-project.com/Moonlight
  • 67. ? ? ? ? Christophe Lauer http://blogs.msdn.com/clauer Pierre Lagarde http://blogs.msdn.com/pierlag
  • 68.  

Notes de l'éditeur

  1. 06/03/09 17:02 © 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.