Eclipse and Silverlight, another interoperability journey has begun
Silverlight is a cross-platform browser plug-in that enables rich media experiences and .NET-based Rich Internet Applications (RIAs) within the browser. While Microsoft creates developer and designers tools, interoperability scenarios using other tools makes sense simply because in many situations there are development teams working in heterogeneous environments. Searching for ways to assist these teams is how Eclipse tools for Silverlight came to life!
The Eclipse tools for Silverlight project, aka eclipse4SL, is an eclipse plug-in that enables Eclipse developers to use the Eclipse IDE to create applications that run on the Microsoft Silverlight runtime platform. Announced in October of last year, the project is led by Soyatec, an IT solutions provider based in France & China, and also an Eclipse Foundation member (Yves Yang, Soyatec President). Microsoft provides funding and architectural guidance (in particular my colleagues Vijay Rajagopalan and Stève Sfartz).
Since the release of a new beta version in December, additional technical content for Java developers has been published on the project site, giving guidance on key interoperability scenario sought by developers: facilitate interoperability between Silverlight clients and REST and SOAP (JAX-WS/CXF) Java web services.
Even though the V1 of the project is not yet complete, Soyatec has done a great job of building the early pieces of this bridge between Eclipse and Silverlight. The interoperability scenarios this project enables are very interesting, as it provides more choices to Java/Eclipse developers and opens up new opportunities for Silverlight adoption.
So if you haven’t had a chance to see the Eclipse tools for Silverlight in action, take a look at this demo. It gives an overview of the developer experience of creating a basic Silverlight application in Eclipse, shows how collaborating with a designer could work, and finally you’ll see a sample Silverlight application talking to a Java web service, from the www.Youtube.com/interopbydesign channel:
If you want to try it for yourself it’s very easy, just follow the step-by-step installation guide on http://www.eclipse4sl.org/download/. The eclipse4SL plug-in can be installed directly from the internet with the Eclipse software update wizard (see screenshot below):
Then you can explore the Hello, world and DataGrid tutorials that my colleague Stève Sfartz has prepared for you. Also you might want to check this tutorial that has just been posted on Devx: Getting Started with Silverlight for Eclipse.
I don’t write a lot of code these days, but from a developer point of view I think it is cool to deliver interoperability at this level, and to extend the Silverlight development experience to Eclipse developers. For a nascent project, the eclipse4SL has been well received by the community and is currently in the top 10 “Top Rated” on www.eclipseplugincentral.com (a portal that helps developers find Eclipse plug-ins):
(Screenshot taken on 02/03/2009)
Of course, if you have feedback, feel free to join the conversation.
Jean-Christophe Cimetiere - Sr. Technical Evangelist
Comments
Anonymous
February 07, 2009
PingBack from http://www.clickandsolve.com/?p=4642Anonymous
February 07, 2009
http://blogs.msdn.com/jccim/archive/2009/02/07/eclipse-and-silverlight-another-interoperability-journey-has-begun.aspxAnonymous
February 09, 2009
Eclipse tools for Silverlight project has announced the release of , an Eclipse IDE plug-in for developersAnonymous
February 09, 2009
Silverlight приложения можно разрабатывать, как уже говорилось , не только в Blend или VS. Можно такжеAnonymous
February 10, 2009
Silverlight приложения можно разрабатывать, как уже говорилось , не только в Blend или VS. Можно также воспользоваться средой разработки Eclipse IDE и инструментами Eclipse ToolsAnonymous
February 12, 2009
Ich habe es bereits mehrfach erwähnt, Microsoft finanziert eine kostenlose Eclipse-IDE zur EntwicklungAnonymous
March 02, 2009
There have been a few good announcements from Microsoft and customers around topics on Open Source, StandardsAnonymous
March 02, 2009
Une petite news mais qui me tient à coeur, Jean-Christophe Cimetiere nous dévoile via un webcast, uneAnonymous
March 07, 2009
Soma's post on Eclipse4SL - Cool: http://blogs.msdn.com/somasegar/archive/2009/03/06/interoperability-eclipse-tools-for-silverlight.aspxAnonymous
March 18, 2009
One more step for the Eclipse Tools for Silverlight (Eclipse4SL) project: the Customer Technology PreviewAnonymous
March 18, 2009
One more step for the Eclipse Tools for Silverlight (Eclipse4SL) project: the Customer Technology PreviewAnonymous
August 14, 2009
I'm a developer who works in what you call "heterogeneous environments". Your assistance in providing Eclipse tools for Silverlight is much appreciated. Within a couple of years Microsoft will be sen as a champion of open source software and standards compliance.Anonymous
August 24, 2009
In truth, immediately i didn't understand the essence. But after re-reading all at once became clear.