<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>All About Interop : Silverlight</title><link>http://blogs.msdn.com/dotnetinterop/archive/tags/Silverlight/default.aspx</link><description>Tags: Silverlight</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Eclipse tools for Silverlight and .NET</title><link>http://blogs.msdn.com/dotnetinterop/archive/2008/10/13/eclipse-tools-for-silverlight-and-net.aspx</link><pubDate>Mon, 13 Oct 2008 23:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8998523</guid><dc:creator>DotNetInterop</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dotnetinterop/comments/8998523.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dotnetinterop/commentrss.aspx?PostID=8998523</wfw:commentRss><description>&lt;P&gt;There is now an Eclipse project, &lt;A class="" href="http://www.eclipse4sl.org/" mce_href="http://www.eclipse4sl.org/"&gt;Eclipse4SL&lt;/A&gt;,&amp;nbsp;to produce tools that work with &lt;A class="" href="http://www.microsoft.com/silverlight" mce_href="http://www.microsoft.com/silverlight"&gt;Microsoft Silverlight&lt;/A&gt;.&amp;nbsp; See &lt;A class="" href="http://blogs.msdn.com/neilhut/archive/2008/10/13/eclipse-tools-for-silverlight.aspx" mce_href="http://blogs.msdn.com/neilhut/archive/2008/10/13/eclipse-tools-for-silverlight.aspx"&gt;Neil Hutson's blog post&lt;/A&gt; for some details. &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;For those of you who have day jobs and find it hard to keep up with all the code-names and product names coming out of Microsoft, Silverlight is the name a cross-browser, cross-platform, and cross-device plug-in for rich interactive applications for the Web. &lt;EM&gt;Huh?&lt;/EM&gt;&amp;nbsp; Break it down: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Silverlight is a browser plug-in&lt;/STRONG&gt;: Runs in IE, Firefix, Opera, and more.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;As a plug-in, Silverlight provides a runtime&lt;/STRONG&gt;, which is at it's core, .NET based.&amp;nbsp; It is a lightweight version (subset) of the .NET Framework.&amp;nbsp;When you write declarative code, you'll be using a .NET langauge &amp;nbsp;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Silverlight is cross-platform&lt;/STRONG&gt;: Microsoft produces versions to run on Windows and Mac and the Mono project is doing &lt;A class="" href="http://www.mono-project.com/Moonlight" mce_href="http://www.mono-project.com/Moonlight"&gt;Moonlight for Linux&lt;/A&gt;.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Silverlight is for Rich Interactive apps&lt;/STRONG&gt;.&amp;nbsp; This means high-def video, audio, hypertext, dynamic data.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Bottom line, Silverlight is like Adobe's Flash, but built on a broad platform (.NET and the CLR) with mainstream language support (C# and VB) as opposed to a relatively narrow platform and runtime requiring ActionScript. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Because Silverlight uses a lightweight NET runtime, if the &lt;A class="" href="http://www.eclipse4sl.org/" mce_href="http://www.eclipse4sl.org/"&gt;Eclipse4SL project&lt;/A&gt; succeeds, developers will be able to use Eclipse&amp;nbsp;tools to create .NET applications. How about that!&amp;nbsp; You will be able to edit &lt;A class="" href="http://www.eclipse4sl.org/images/About_xaml.png" mce_href="http://www.eclipse4sl.org/images/About_xaml.png"&gt;XAML&lt;/A&gt; and &lt;A class="" href="http://www.eclipse4sl.org/images/About_CS.png" mce_href="http://www.eclipse4sl.org/images/About_CS.png"&gt;C# in Eclipse&lt;/A&gt;!&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Milestone 1 for Eclipse4SL is set for this week: October 14th there'll be a CTP of the tools. Feature complete in December.&amp;nbsp; Nice!&amp;nbsp; I love to see this. Love it, love it, love it. &lt;/P&gt;
&lt;P&gt;From the Eclipse4SL website, Interop is a key criterion for success:&amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;Increased Interoperability:&lt;/STRONG&gt; Eclipse will contain functionality that will help Java Developers build Silverlight applications that work better with Java Web Services using REST, SOAP, JSON and other standards.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;There's a company called Soyatec, a longtime Eclipse Foundation member,&amp;nbsp;doing the analysis and development work. &lt;/P&gt;
&lt;P&gt;For my part, I'm so glad we're getting to the point where we all can work together collaboratively to produce interesting stuff for customers.&amp;nbsp;&amp;nbsp; Next milestone:&amp;nbsp; when a proejct like this doesn't warrant blog posts entitled "&lt;A class="" href="http://dev.eclipse.org/blogs/mike/2008/10/13/interesting-times-indeed/" mce_href="http://dev.eclipse.org/blogs/mike/2008/10/13/interesting-times-indeed/"&gt;interesting times indeed&lt;/A&gt;."&amp;nbsp; &lt;/P&gt;
&lt;P&gt;:)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8998523" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dotnetinterop/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/dotnetinterop/archive/tags/Java/default.aspx">Java</category><category domain="http://blogs.msdn.com/dotnetinterop/archive/tags/Eclipse/default.aspx">Eclipse</category><category domain="http://blogs.msdn.com/dotnetinterop/archive/tags/Silverlight/default.aspx">Silverlight</category></item></channel></rss>