21

22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

Embed Size (px)

Citation preview

Page 1: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO
Page 2: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

22

IntéropérabilitéSilverlight & PHPLe 8 février 2010GIACOPINO CyrilDirecteur pôle technologieTEQUILARAPIDO.

Page 3: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

33

PRESENTATION TEQUILA

POSITIONNEMENTsur le média interactif

FORMETechnologique créative

VALEUR STRATEGIE

Visibilité Notoriété Prospérité

Problématique Concurrence

Ressources Audience

e-réputation & influenceCommunity management

RéférencementMédia

Mesure

Audit & conseilEtudes et spécificationsProduction de contenusAMOA

Conception créativeCharte intranet / coporateDesign interactif Interfaces tactilesMotion design

Dispositif web – Intranet Web TV - TV interactive

Web applicationsCMS Open sourceFlash plate-formeSilverlight – WPF

Positionnement

Page 4: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

44

PANNEAU DES CLIENTS

Page 5: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

55

Agenda

Qu’est ce que Silverlight 3?Pourquoi utiliser Silverlight 3?Pourquoi Silverlight et PHP?Communication entre Silverlight et PHPConstruire un applicationQ&A

Page 6: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

66

Qu’est que Silverlight 3 ?

Page 7: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

77

Qu’est ce que Silverlight 3?

Les applications riches sont le futur dés aujourd’huiAdobe FlexSilverlight

SilverlightUn framework pour créer des applications riches dans le

navigateurUne implémentation, cross-navigateur, cross-plateforme du

framework .NET pour créer et délivrer la prochaine génération d’application riche sur Internet dans votre navigateur

Page 8: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

88

Qu’est ce que Silverlight 3?

Un plugin de 4-5 MoSe télécharge une fois, et distribuable via Windows UpdateDisponible sous Mac (projet moonlight) et Mac

Fonctionne sur le navigateur du clientInternet explorerMais aussi Firefox, Chrome, Safari etc…

Sous-ensemble du framework .NET originaire de WPFInterface utilisateur riche – XAML / .NET – C# ou VB.NET

Page 9: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

99

Pourquoi Silverlight 3 ?

Page 10: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1010

Pourquoi Silverlight 3?

HTML / PHP / AJAX / ASPX etc…Leurs plus belles années sont dérrièresEtendre HTML (CSS3, Ajax)« Mettre du rouge à lèvres à un cochon »

Silverlight.NET FrameworkUI CapabilitiesCross-platform

Page 11: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1111

Pourquoi Silverlight3 & PHP?

Page 12: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1212

Pourquoi Silverlight et PHP?

Le meilleur des deux mondesPHP

Programmation simple d’accésPOOGrande communauté

SilverlightPuissance du framework .NETDéveloppement d’applications riche

Page 13: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1313

Pourquoi Silverlight et PHP?

Développer en SilverlightXAML

Extensible Application Markup Language, fichier XML définissant l'interface utilisateurOutils : Microsoft Expression Blend 3

.NETFramework trés riche offrant des possibilités infinies

PHPOrienté objetBeaucoup de framework existant (PEAR, Zend

framework, Symfony)

Page 14: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1414

Pourquoi Silverlight et PHP?

Pour démarrerVisual Web Developper Express 2010Silverlight tools for VS2010Microsoft Expression Blend 3

Page 15: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1515

Pourquoi Silverlight et PHP?

Pour démarrerVisual Web Developper Express 2010Silverlight tools for VS2010Microsoft Expression Blend 3

Page 16: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1616

DémoRenault MéganeRenault Laguna Coupé

Page 17: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1717

Silverlight en clientside

Page 18: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1818

Silverlight en clientside

Communication entre Silverlight et PHPWebClient, WebHttpRequest-classesFormat REST, JSON, XML, SOAP

Communiquer avec un service REST en XMLCrossdomain.xml / ClientAccesPolicy.xml pour autoriser

silverlight à se connecter à ces serveursUtilisation de WebClientAppel asynchroneL‘évènement "Completed"

Page 19: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

1919

Silverlight en clientside

Les élements à connaîtreDataContextDataBindingDataTemplateL’ interface INotifyPropertyChangedValueConverters

Page 20: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

2020

DémoCréation d’un client twitter

Page 21: 22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO

2121

DémoCréation d’un client twitterCONTRIBUEZ VOUS-MÊME !!!