An Open Source, feature-rich and professional RIA application development environment for Microsoft Silverlight in Eclipse.

    Vote for it on EPIC :

Archive for the ‘Announcement’ Category

Eclipse4SL Version 1.0.0 GA is available

Wednesday, October 28th, 2009

We are very happy to announce immediate availability of the feature-completed major release 1.0.0 as scheduled in the project plan. It is an eclipse-based cross-platform RIA development environment for Silverlight: two platforms are supported directly:

  • Windows NT/Vista/2000 32 bits
  • Mac OS X 10.5.x

The mains features that we have shipped are

  • XAML Editor & Preview with code hinting and code completion
  • Full compatibility with Microsoft’s Development and Design Tools
  • Silverlight Project System and Silverlight Compiler
  • Interoperability with Java Middleware webservices based on JAX & REST

The plug-in can be download in this page http://www.eclipse4sl.org/download/. Some Webdemos, tutorials and guides of best-practices can help you get started http://www.eclipse4sl.org/learn/

Migration to Eclipse Foundation is going forward positively. Eclipse Management Organization (EMO) has declared the project creation review successful. We will keep you informed on the progress.

From now, we’ll start to working on the Spring 2010 release. This release will primarily focus on improved Mac developer experience, Silverlight 3.0 design time support on Windows platform & extensibility. The upcoming version of Eclipsee4SL will also align with Eclipse Helios schedule.

Your feedback is very important for us to prioritize the features and schedule the development plan. Your contributions are welcome in the form of Bug/Feature request, User experience/Best-practice, Demo project, example sources, etc.

-Yves Yang

New release 1.0.0 M2 is available

Monday, December 15th, 2008

The eclipse4SL team announces the immediate availability of the version 1.0.0.M2 as scheduled in our development plan.

If you have installed the previous release, you need to uninstall it first: Open Eclipse Update manager: Help → “Software updates…”. Please follow the operation sequence indicated in below screen shot:

And then you can install the new version following the standard installation procedure.

Here are the new features added in this release:

1. XAML editor

All features of code context assist are completed. The project update is supported automatically when an element is defined in the default references.

1.1 Name conflict detection

When the same name is used by different elements, an error marker is created.

2 XAML Preview

We have overcome several limitations of Silverlight’s XAML loader by introducing a sophisticate pre-processing engine.

Style support

In the following example, the style definition is applied the TextBlock for the preview.

Support of User defined component

In the following example, the PersonView is a user defined Component, which contains fields “First name” and “Last name”. The Page.xaml embeds this component.


3. Resource management

3.1 Resource operation such as: add, rename and delete

All operations update automatically the project configuration files in msbuild format to keep the project in consistent state.

3.2 New JavaScript wizard

This wizard is used to created a JavaScript file.

3.3 New UI Page wizard

This wizard is used to created a XAML file without code-behind class.

3.4 New C# Class wizard

This wizard allows creating a C# class.

3.5 Resource view tools

An existing resource can be added in the project configuration via the wizard “Add existing item” or using “Import” wizard:

4. Build - Add verbose option in Preferences

Several users have met a problem of build: https://sourceforge.net/forum/forum.php?thread_id=2642492&forum_id=870800. This option helps the investigation.

When this option is checked, all building messages will be displayed in the “Console” view. By default, only the messages with errors/warnings are displayed.

5. Run

The preview release has bundled an old version of Chiron used as lightweight Web server. This version has a critical bug in Vista 64 bits. This release updates the latest version with the fix.

6. Complete online user documentation

A complete online documentation is available in two ways: Web and plugin. The documentation in plugin can be installed via Eclipse Update Manager:

7. Defects & Regression Testing

8. Developer Usability Testing

All examples provided in Silverlight SDK are tested: http://www.eclipse4sl.org/documentation/QA/1.0.0M2/XAMLEditor/5.1.2.html

9. Guidance on Silverlight applications consuming Java Web Services

We will publish a Guidance series about building Silverlight applications accessing Java Web Services using REST, SOAP and other standards. The guidance will be published on our official web site in the upcoming weeks.

10. Next Steps / Milestones

Stay tuned for future updates for the project. We are working actively to plan and scope the next milestones for the project. Do let us know if you have any feedback or feature requests:  http://www.eclipse4sl.org/community/

Finally, we’d like to thank everyone for their contributions on this project: bug reports, feature requests, suggestions, etc…

The eclipse4SL 1.0.0 M1 is released

Tuesday, October 14th, 2008

Today, as scheduled, we published the Community Technical Preview release 1.0.0 M1. The Download page gives you detail instructions to install the plugins. Here are some tutorials to get started

The focus of this release is around architecture, infrastructure, resource management and basic tooling with Eclipse IDE. We are excited to show you our initial thinking of the project and some of the basic developer experience in RIA application development. We look forward to your feedback and feature requests.

We experience connectivity issues with SourceForge, which is an issue to get your feedback. We are working on it.

Update: Our forum and bug tracker are open. Please feel free to send us your feedback here.

yves yang

The Launch of “Eclipse Tools for Microsoft Silverlight”

Sunday, October 12th, 2008

The entire team is very proud of launching the Open Source project: Eclipse Tools for Microsoft Silverlight.

The purpose of this project is the creation of open source tools integrated with the Eclipse development platform that enable Java developers to use the Eclipse platform to create applications that run on the Microsoft Silverlight runtime platform. Specifically, the project will be an Eclipse plug-in that works with the Eclipse Integrated Development Environment (IDE) and Eclipse Rich Client Platform (RCP) to provide both a Silverlight development environment and greater interoperability between Silverlight and Java, to facilitate the integration of Silverlight-based applications into Java-based web sites and services.

The project has been released as an open source project under EPL 1.0 license and submitted to the Eclipse Foundation: Eclipse Project Proposal.

We are excited to share with you our initial architectural thinking, design & eclipse developer experience in the form of a “Customer Technology Preview” version on the Documentation page. The Alpha version will be available October 14th, 2008 for immediate download from here. Please give it a try and give us your feedback on the bug tracker, and join the discussion on the user forum.