From Microsoft website available to public
Microsoft Silverlight 2
Fact Sheet
October 2008
A New Way to See the Web
Over the past year Microsoft Silverlight has led the way for developers and designers to create compelling media experiences and rich Internet applications (RIAs) on the Web via an easy-to-use, quickly installed browser plug-in. With the release of Silverlight 2, Microsoft Corp. is delivering a wide range of new platform features and tooling options that enable designers and developers to better collaborate while creating more accessible, more discoverable and more secure end-user experiences.
Silverlight Momentum
Silverlight is one of the fastest-growing browser plug-ins in history, both in terms of customer adoption and consumer installations. In 2008, Silverlight powered the 2008 Beijing Olympic Games (http://www.microsoft.com/presspass/presskits/ms-olympics/default.mspx) and the Democratic National Convention (http://www.demconvention.com). In addition, companies such as CBS College Sports Network, Blockbuster Inc., AOL LLC, Hard Rock Cafe International Inc., HSN Inc. and Toyota Motor Corp. are using Silverlight to provide a unique and dynamic Web experience for their customers. Silverlight has also been widely adopted throughout the developer and designer community by means of the Silverlight Partner Initiative. With more than 150 companies in the program — 120 of which have joined in the past year — it is a vibrant ecosystem of agency, solution provider, content delivery network, independent software vendor and independent hardware vendor partners, which are delivering some of the most innovative Silverlight experiences on the Web today. Finally, consumer installations of the Silverlight plug-in are growing rapidly, with penetration in some countries approaching 50 percent.
Openness and Interoperability Support
Proving its commitment to openness and its support for interoperability, Microsoft is funding a project to integrate advanced Silverlight development capabilities into the open-source Eclipse integrated development environment (IDE), will publish the Silverlight Extensible Application Markup Language (XAML) Vocabulary Specification, and will make the Silverlight Control Pack available as open source software.
“We have been very pleased to have a project proposed to create Eclipse tools for Microsoft Silverlight,” said Mike Milinkovich, executive director of the Eclipse Foundation. “This proposed project will provide Eclipse developers with the ability to leverage Silverlight and Java Web Services when developing rich Internet applications. Having a strong endorsement from Microsoft for this project is a clear sign of their support for Eclipse and open source communities.”
· The Eclipse Tools for Microsoft Silverlight Project will integrate advanced Silverlight development capabilities into the Eclipse IDE and Eclipse Rich Client Platform. Developed by France-based IT solution provider Soyatec, the project is funded by Microsoft.
Increased interoperability. Eclipse will contain functionality that will help Java developers build Silverlight applications that work better with Java Web Services using representational state transfer (REST), Simple Object Access Protocol (SOAP), JavaScript Object Notation (JSON) and other standards.
Silverlight Project System and Silverlight Compiler. Eclipse will contain both an advanced project system for creating Silverlight applications and media experiences and a compiler for packaging Silverlight applications for deployment.
XAML editor and preview with code hinting and code completion. Eclipse will contain an advanced, standards-compliant XAML editor with code hinting and code completion, which helps detect and correct coding errors.
Full compatibility with Microsoft’s development and design tools. The XAML and Silverlight projects created by Eclipse will be fully supported by both Microsoft Visual Studio and Microsoft Expression Studio tools.
Results. See the picture below for a glimpse of a Silverlight application being created in Eclipse.
Availability. A preview of the bits was posted today at http://www.eclipse4sl.org under the Eclipse Public License Version 1.0. Customers can use the SourceForge project site to submit bugs and feedback or contribute to the project. The release candidate is scheduled to be available free for download by spring 2009.
Road map. Although the first version of the Eclipse Tools for Microsoft Silverlight will be optimized for the Windows version of Eclipse, the project plans to offer full support for the Mac and Linux versions of Eclipse in a later release.
· By publishing the Silverlight XAML Vocabulary Specification under the Open Specification Promise, Microsoft will better enable ISVs to read and write XAML for use in Silverlight projects in other design and development software applications, thus accelerating the creation of a robust authoring and server ecosystem for Silverlight. This documentation release complements Microsoft’s existing published specifications of the XAML object mapping rules and XAML vocabulary for Windows Presentation Foundation (WPF).

Join the conversation! Your thoughts help the community grow.