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

Eclipse Tools for Silverlight Eclipse Tools for Silverlight.

Présentations similaires


Présentation au sujet: "Eclipse Tools for Silverlight Eclipse Tools for Silverlight."— Transcription de la présentation:

1 Eclipse Tools for Silverlight Eclipse Tools for Silverlight

2 Fondé en 2006, 30 ingénieurs International – Paris, ShenZhen et Xi’An en Chine Métiers – Développement d’outils sous Eclipse EMF, GEF, GMF, VE, UML2, JDT, SWT/JFace et RCP. – Services professionnels Expertise et Offshore Clients – SAGEM, FT, BNP Paribas, EDF, Thalès, Natixis Sécurité, Microsoft, CCR, Talend, W4, …

3 SOYATEC et l’éco-système eclipse Les offres commerciales SOYATEC – eFace – eUML2 – eBPMN Nos contributions – BPMN2 – e4 - eclipse 4 – VE – Visual Editor – eclipse4SL

4 IHM déclarative Problématiques des IHMs – Exigence de compétences élevées – Difficulté de dissocier IHM et traitement – Rythme technologique Web, Eclipse, Swing, mobile etc. Nouveaux besoins – IHM dynamiques – MDA

5 Principes des IHM déclaratives XML Files Class métier 1.IHM statique 3. Dynamicité 2. Evénements

6 Solution 100% Java Environnement de développement Eclipse Intégration avec eclipse RCP Forte extensibilité – Basé sur OSGi architecture Compatibilité XAML/WPF

7 XAML eXtensible Application Markup Language – Permet de réaliser de la programmation déclarative – Lien bi-directionnel entre une hiérarchie XML et un code Objet Mars 2008 : OSP – Open Specifications Promises – [MS-XAML] XAML Object Mapping Specifications – L’ouverture des spécifications permet à des éditeurs et partenaires d’utiliser ce format 2 vocabulaires publiés – [MS-WPFXV] WPF XAML Schema – [MS-SLXV] Silverlight XAML Schema

8 Microsoft Silverlight 2 Silverlight est un runtime pour le Web – Créer des applications riches (RIA) – Délivrer des expériences multi-médias différentiantes (vidéo, interactivité) Plugin cross-browser – IE, FireFox, Safari Silverlight est cross-platform – Windows, Mac – Linux via MoonLight (par Novell, not released) La version 2 se concentre sur les scénarios RIA

9 Eclipse Tools for Silverlight – Etendre la construction d’applications Silverlight aux développeurs Java Projet financé par Microsoft Développement réalisé par SOYATEC Opensource sous licence EPL 1.0 Preview / M1 disponible depuis le 14/10/2008 – http://www.eclipse4SL.org http://www.eclipse4SL.org

10 Why eclipse4SL ? Allows Java developers to develop code for the Silverlight platform Allows Collaboration between Web Designers,.NET Developers, and Java Developers – Eclipse – Microsoft Visual Studio – Microsoft Expression Studio Integrates cross-application development tools into Eclipse – Silverlight SDK –.NET 3.5 framework Cross Platform Support – Initial release supports Windows development platforms – Multi development operating system support in the future based on customer demand & competitive pressure. – Silverlight platform natively supports cross platform interoperability for the end user/consumer Common Project System.NET Developer Web Designer Java Developer

11 Démonstration

12 Où en sommes-nous ? M2 : Décembre 2008 – Méthodologie pour intégrer des Services Web Java – 18/11 : RV de l’interop MSDN sur le sujet Support de la fondation Eclipse – Mike, Ralph – Eclipse SLDT Proposal – Silverlight Development tools eclipse4SL est référencé chez Microsoft – Parmi les ressources de développement Silverlight 2

13 Solutions Tools Silverlight SDK IHM en XAML

14 Pour résumer Les IHM déclaratives – pérenniser les investissements – dissocier les codes techniques / métiers eFace comprend – Des outils de développement Eclipse RCP – Un moteur XAML 100% Java eclipse4SL permet de développer des applications Web riches – Silverlight XAML interfacés à des codes métiers (Java,..)

15 Contacts SOYATEC – Yves Yang, yves.yang@soyatec.comyves.yang@soyatec.com Microsoft France – Stève Sfartz, ssfartz@microsoft.comssfartz@microsoft.com Microsoft Corp – Vijay Rajagopalan, vijayr@microsoft.comvijayr@microsoft.com


Télécharger ppt "Eclipse Tools for Silverlight Eclipse Tools for Silverlight."

Présentations similaires


Annonces Google