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

    Vote for it on EPIC :

Documentation->Features

 

In the first release, this toolkit provides a complete tools for Silverlight development environment in Eclipse.

 

Modules Features
Programming languages

C# and javaScript

Project management

With eclipse4SL, developers can combine in the same time other tools like Microsoft Visual Studio or Expression Blend during application development. In other words, the Microsoft project structure is used and totally respected.


A set of wizards are implemented to create

  • Silverlight project
  • Silverlight Web project
  • UI component
  • Import Visual Studio project in Eclipse

A project explorer is available to manage the project resources.

XAML Visual Editor

This is the main tool in this product to improve the productivity. It embeds two components in one editor: Silverlight viewer and XAML code editor.

  • In memory code preview
  • Powerful context code completion in template
  • Drag and Drop tool palette
  • C# code generation and synchronization
  • Code Format
C# editor

It is an Eclipse text editor extended to support the C#. It inherits the Eclipse editor features:

  • Cut, Copy and Paste
  • Undo/Redo
  • Find/Replace
  • Local history

Some following additional features are introduced for C# edition:

  • Syntax highlighting.
  • Content assistant for C# keywords
  • Customizable Template completion
Build, Run and Testing

Based on Eclipse build system, the build of the project is automatic by default. The output will be analyzed after each compilation, the detected errors will be added in the "Problem view". The markers in code editor will indicate the location.


The Web application can be executed with Eclipse launch tool.