<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>TeXpressions &#187; Microsoft Silverlight</title>
	<atom:link href="http://sambasiva.wordpress.com/category/microsoft-silverlight/feed/" rel="self" type="application/rss+xml" />
	<link>http://sambasiva.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sun, 19 Oct 2008 20:50:12 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='sambasiva.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5c9687b547f8f982cb44b232da0b7913?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>TeXpressions &#187; Microsoft Silverlight</title>
		<link>http://sambasiva.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sambasiva.wordpress.com/osd.xml" title="TeXpressions" />
		<item>
		<title>Microsoft Silverlight – A worthy contender to Flash and what the ‘Java Applets’ should really have been</title>
		<link>http://sambasiva.wordpress.com/2007/08/12/microsoft-silverlight-%e2%80%93-a-worthy-contender-to-flash-and-what-the-%e2%80%98java-applets%e2%80%99-should-really-have-been/</link>
		<comments>http://sambasiva.wordpress.com/2007/08/12/microsoft-silverlight-%e2%80%93-a-worthy-contender-to-flash-and-what-the-%e2%80%98java-applets%e2%80%99-should-really-have-been/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 23:46:37 +0000</pubDate>
		<dc:creator>sambasiva</dc:creator>
				<category><![CDATA[Microsoft Silverlight]]></category>
		<category><![CDATA[Rich Internet]]></category>
		<category><![CDATA[Web Desktop]]></category>

		<guid isPermaLink="false">http://sambasiva.wordpress.com/2007/08/12/microsoft-silverlight-%e2%80%93-a-worthy-contender-to-flash-and-what-the-%e2%80%98java-applets%e2%80%99-should-really-have-been/</guid>
		<description><![CDATA[
With Silverlight, Microsoft has delivered a robust ecosystem for Rich Internet Applications that includes a platform, development tools and hosting services to build and run graphical and event driven applications on the web.


Platform Architecture ( Extracted from MSDN )
The Silverlight platform as a whole consists of two major parts, plus an installer and update component:

The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sambasiva.wordpress.com&blog=1480101&post=6&subd=sambasiva&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img width="143" src="http://www.microsoft.com/silverlight/images/logo_main_sl.gif" alt="Microsoft Silverlight" height="159" /></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">With Silverlight, Microsoft has delivered a robust ecosystem for Rich Internet Applications that includes a platform, development tools and hosting services to build and run graphical and event driven applications on the web.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Platform Architecture ( Extracted from MSDN )</span></strong><strong><span style="font-size:10pt;font-family:Arial;"></span></strong></p>
<p class="MsoNormal"><span><span style="font-size:10pt;font-family:Arial;">The Silverlight platform as a whole consists of two major parts, plus an installer and update component:</span></span><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;"></span></strong></p>
<p class="MsoNormal"><strong><em><span style="font-size:10pt;font-family:Arial;">The core presentation framework</span></em></strong></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">Components and services oriented towards the UI and user interaction, including user input, lightweight UI controls for use in Web applications, media playback, digital rights management, and presentation features, including vector graphics, text, animation, and bitmaps. Also includes a DOM API for the Silverlight presentation Canvas and Extensible Application Markup Language (XAML) for specifying layouts.</span></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><strong><em><span style="font-size:10pt;font-family:Arial;">The .NET Framework for Silverlight</span></em></strong><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">A subset of the .NET Framework that contains components and libraries, including data integration, extensible Windows controls, networking, base class libraries, dynamic language compilation, and the common language runtime (CLR).<br />
</span><br />
<strong><em><span style="font-size:10pt;font-family:Arial;">The installer and updater</span></em></strong><br />
<span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">An installation and update control that eases the process of helping first-time users install the application, and provides for low-impact, automatic updates later on.</span><br />
<strong><span style="font-size:10pt;font-family:Arial;"></span></strong></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Silverlight is a Competitor to Flash/Flex<br />
</span></strong><br />
<span style="font-size:10pt;font-family:Arial;">The core presentation framework/runtime of Silverlight places it in direct competition with Flash. A write up from Jesse Ezell, an experienced developer comparing both technologies on aspects such as animation, shapes, text, video /audio, scripting languages and development Tools is available <a target="_blank" href="http://weblogs.asp.net/jezell/archive/2007/05/03/silverlight-vs-flash-the-developer-story.aspx" title="Jesse Ezell - Silverlight Vs Flash">here</a>.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">Per the comparison, Silverlight does out score Flash/Flex in most respects, with its main challenges being adoption by end users and designers. Microsoft with its software distribution capability is very likely to make end user (anybody who browses the web) adoption a reality and a non issue. Its main challenge lies in convincing designers (as opposed to developers) to switch from Adobe Flash to Silverlight.</span></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Silverlight fulfils the promise that Java Applets failed and Java FX aims for</span></strong></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">By integrating the CLR and the .NET Framework components <span></span>and a rich and easy to use presentation framework, all from within the browser, Silverlight fulfills the promise of building Rich browser based applications that Java Applets initially set out to deliver.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">Microsoft has essentially delivered a product that merges the rich presentation capabilities in Flash and the robust managed runtime of a Java browser plugin. Initial reactions are that it has done a decent job. </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Proof of concept</span></strong><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">A few engaging examples / demos of the technology in action were presented at the MIX 07 Conference with BBC, CBS and Netflix presenting their early implementations of this technology.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">These are available on the Microsoft website in the <a target="_blank" href="http://silverlight.net/Showcase/" title="Silverlight Showcase applications">showcase</a> section.</span><br />
<strong><span style="font-size:10pt;font-family:Arial;"></span></strong></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Silverlight Streaming services</span></strong></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;"></span></strong></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">In addition to the platform, Microsoft is delivering a service called Silverlight Streaming and it allows users and developers to host their Silverlight content and apps with Microsoft, taking advantage of their extensive global network of datacenters and their content delivery network. </span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Summary</span></strong></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">Silverlight is a technology that was waiting to happen. The fact that it took so long and is actually coming from Microsoft is surprising. Finally, internet applications can sport the same sleek and nimble interface as desktop applications with a very important side effect being that UI developers now no longer have to master two different skill sets for building desktop UI versus web-based UI (as Silverlight is part of the broader Windows Presentation Foundation framework that is available on the desktop).</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;">However, the challenge for Silverlight will be two fold :<br />
</span></p>
<p><span style="font-size:10pt;font-family:Arial;">1. Convincing designers that its development tools are better/equally easy to use compared to those for Flash </span></p>
<p><span style="font-size:10pt;font-family:Arial;">2. A majority of the corporate applications are deployed on J2EE for the reason that it is not proprietary and would not mean a lock-in into the Microsoft platform. Convincing IT managers of these applications to hire / retain a UI development team with a completely different “Microsoft” skillset will be a challenge with Java FX still holding out a ray of hope for the Java platform.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"></span></p>
<p class="MsoNormal"><strong><span style="font-size:10pt;font-family:Arial;">Resources:</span></strong></p>
<p style="margin-left:0.25in;text-indent:-0.25in;" class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"><span>1.<span style="font:7pt 'Times New Roman';"> </span></span></span><span style="font-size:10pt;font-family:Arial;"><a target="_blank" href="http://silverlight.net/GetStarted/" title="Getting Started - from Microsoft">Introduction to Silverlight from Microsoft</a></span></p>
<p style="margin-left:0.25in;text-indent:-0.25in;" class="MsoNormal"><span style="font-size:10pt;font-family:Arial;"><span>2.<font face="Times New Roman"> </font></span></span><span style="font-size:10pt;font-family:Arial;"><a target="_blank" href="http://msdn2.microsoft.com/en-us/library/bb404713.aspx" title="Silverlight Architecture - from Microsoft">Silverlight architecture </a><a href="http://msdn2.microsoft.com/en-us/library/bb404713.aspx"></a></span></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal">&nbsp;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/sambasiva.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/sambasiva.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sambasiva.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sambasiva.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sambasiva.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sambasiva.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sambasiva.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sambasiva.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sambasiva.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sambasiva.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sambasiva.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sambasiva.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sambasiva.wordpress.com&blog=1480101&post=6&subd=sambasiva&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sambasiva.wordpress.com/2007/08/12/microsoft-silverlight-%e2%80%93-a-worthy-contender-to-flash-and-what-the-%e2%80%98java-applets%e2%80%99-should-really-have-been/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c0ddffa9177ac5a1a491f7ce0d635417?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sambasiva</media:title>
		</media:content>

		<media:content url="http://www.microsoft.com/silverlight/images/logo_main_sl.gif" medium="image">
			<media:title type="html">Microsoft Silverlight</media:title>
		</media:content>
	</item>
	</channel>
</rss>