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

Preview:

Citation preview

22

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

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

44

PANNEAU DES CLIENTS

55

Agenda

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

66

Qu’est que Silverlight 3 ?

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

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

99

Pourquoi Silverlight 3 ?

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

1111

Pourquoi Silverlight3 & PHP?

1212

Pourquoi Silverlight et PHP?

Le meilleur des deux mondesPHP

Programmation simple d’accésPOOGrande communauté

SilverlightPuissance du framework .NETDéveloppement d’applications riche

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)

1414

Pourquoi Silverlight et PHP?

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

1515

Pourquoi Silverlight et PHP?

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

1616

DémoRenault MéganeRenault Laguna Coupé

1717

Silverlight en clientside

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"

1919

Silverlight en clientside

Les élements à connaîtreDataContextDataBindingDataTemplateL’ interface INotifyPropertyChangedValueConverters

2020

DémoCréation d’un client twitter

2121

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

Recommended