Welcome to MSDN Blogs Sign in | Join | Help

Interoperability @ Microsoft

Covering interoperability scenarios, the technologies enabling them and the community at large

News

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:

Pick the version you prefer:

  • From Silverlight streaming service

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):

clip_image002

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)

Interop BloggsThe Eclipse tools for Silverlight project aka eclipse4SL is an eclipse plug

Of course, if you have feedback, feel free to join the conversation.

Jean-Christophe Cimetiere - Sr. Technical Evangelist

Posted: Saturday, February 07, 2009 9:34 AM by jccim

Comments

US ISV Developer Evangelism Team said:

Eclipse tools for Silverlight project has announced the release of , an Eclipse IDE plug-in for developers

# February 9, 2009 2:10 PM

Helen said:

Silverlight приложения можно разрабатывать, как уже говорилось , не только в Blend или VS. Можно также

# February 10, 2009 5:47 AM

Территория блога said:

Silverlight приложения можно разрабатывать, как уже говорилось , не только в Blend или VS. Можно также воспользоваться средой разработки Eclipse IDE и инструментами Eclipse Tools

# February 10, 2009 9:51 AM

Das Interactive Design & Expression Studio-Blog said:

Ich habe es bereits mehrfach erwähnt, Microsoft finanziert eine kostenlose Eclipse-IDE zur Entwicklung

# February 13, 2009 3:49 AM

The Other James Brown said:

There have been a few good announcements from Microsoft and customers around topics on Open Source, Standards

# March 2, 2009 11:29 AM

Ronny Kwon said:

Une petite news mais qui me tient à coeur, Jean-Christophe Cimetiere nous dévoile via un webcast, une

# March 3, 2009 6:10 AM

Interoperability @ Microsoft said:

One more step for the Eclipse Tools for Silverlight (Eclipse4SL) project: the Customer Technology Preview

# March 18, 2009 1:07 PM

Jean-Christophe Cimetière's blog said:

One more step for the Eclipse Tools for Silverlight (Eclipse4SL) project: the Customer Technology Preview

# March 18, 2009 1:16 PM

Quality Directory said:

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.

# August 15, 2009 7:31 AM

Ventego said:

In truth, immediately i didn't understand the essence. But after re-reading all at once became clear.

# August 24, 2009 11:17 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker