<?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/"
	>

<channel>
	<title>Mrinal Wadhwa &#187; SilverLight</title>
	<atom:link href="http://weblog.mrinalwadhwa.com/category/silverlight/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.mrinalwadhwa.com</link>
	<description>en route to a richer Internet</description>
	<lastBuildDate>Sat, 29 May 2010 05:48:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What is an RIA?</title>
		<link>http://weblog.mrinalwadhwa.com/2008/10/24/what-is-an-ria/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/10/24/what-is-an-ria/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 06:37:21 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[rich internet applications]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=533</guid>
		<description><![CDATA[<p>After a lot of convincing, <a href="http://blog.abesh.net/">Abesh</a> got me to start writing at <a href="https://www.sdn.sap.com/irj/sdn/weblogs">SAP Network Blogs</a> &#8230; as part of my <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/11696">introductory post</a> I ended up describing what I thought the term RIA meant and I later realized I had never documented my interpretation of Rich Internet Applications so here&#8217;s what I said in the <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/11696">SDN post</a> ..</p>
<blockquote><p>
What are <strong>Rich Internet Applications?</strong> .. while there are many definitions on the web, I like to decide if something is an RIA or not based on the following criteria &#8230;</p>
<ol>
<li>It has to be an <strong>Application</strong> &#8230; something that deals with dynamic data, takes an input and processes it to produce valuable output.</li>
<li>Its primary function should be to deal with data that lives on the <strong>Internet</strong> (or intranets).</li>
<li>It should offer a user experience that is <strong>Richer</strong> than what we&#8217;ve been used to in the past in a particular environment. </li>
</ol>
<p>If a piece of software satisfies the above criteria, in my opinion, its an RIA. If you think about these points for a little bit, you&#8217;ll quickly realize that, even though a fairly new buzzword, is not a new concept &#8230;. Microsoft Outlook, Yahoo Messenger, Gmail etc are all RIAs that came out several years ago. After some more thought, you&#8217;ll realize that in today&#8217;s context majority of applications that we build have something to do with data that lives elsewhere on the network, therefore the dominant factor that defines an RIA is the richness of the experience users have while using it. So if we oversimplify, RIAs are applications built with special attention to user interface and user experience.</p>
<p>Many modern interface development technologies have been labeled as Rich Internet Application Technologies .. these include AJAX, various Javascript libraries and frameworks, modern browsers, Gears, Flex, Flash Player, AIR, Silverlight, JavaFX etc .. while these technologies facilitate building an RIA it does not automatically imply that everything built with them is an RIA &#8230; in fact, it is very easy to build a <strong>Not So Rich Internet Application</strong> with these so called RIA technologies. At the same time, it is important to note that the use of these technologies is not a prerequisite to building an RIA either.
</p></blockquote>
<p>This is how I understand Rich Internet Applications .. <strong>what is your interpretation of the term RIA?<br />
</strong></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/10/24/what-is-an-ria/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Silverlight 2 Release Candidate 0 is now available</title>
		<link>http://weblog.mrinalwadhwa.com/2008/09/26/silverlight-2-release-candidate-0-is-now-available/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/09/26/silverlight-2-release-candidate-0-is-now-available/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 07:24:20 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[rc0]]></category>
		<category><![CDATA[release candidate 0]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=468</guid>
		<description><![CDATA[<p><a href="http://silverlight.net/GetStarted/sl2rc0.aspx"><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/09/2008-09-26_1244-copy.png" alt="" title="Silverlight 2 RC0" width="100%" /></a></p>
<p>Microsoft just <a href="http://silverlight.net/GetStarted/sl2rc0.aspx">released Silverlight 2 RC0</a>, which is a development release to help developers prepare their apps for Silverlight 2. They&#8217;ve not released an end-user runtime for this version since the release candidate is targeted at helping developers prepare their Silverlight 2 Beta 2 apps for the Silverlight 2 release. You can get the developer <a href="http://silverlight.net/GetStarted/sl2rc0.aspx">runtime and updates</a> for Visual Studio Silverlight tools and Expression Blend <a href="http://silverlight.net/GetStarted/sl2rc0.aspx">here.</a></p>
<p>Looks like they moved around  lot of stuff, so there are several breaking changes. You can download a detailed document about the changes <a href="http://download.microsoft.com/download/6/F/E/6FE1F43D-9D0C-4346-AD08-602DF9BCB3CF/BreakingChangesBetweenBeta2andRelease.doc">here</a>. Mike Snow also has a detailed <a href="http://silverlight.net/blogs/msnow/archive/2008/09/25/silverlight-version-2-rc0-release.aspx">post describing the changes.</a>    </p>
<blockquote><h3><a href="http://silverlight.net/GetStarted/sl2rc0.aspx"><br />
Get Silverlight 2 Release Candidate 0</a></h3>
</blockquote>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/09/26/silverlight-2-release-candidate-0-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enhancing Flex applications with Google Gears</title>
		<link>http://weblog.mrinalwadhwa.com/2008/06/27/flex-and-gears/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/06/27/flex-and-gears/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 18:41:29 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Gears]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[google gears]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[shortcut]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=313</guid>
		<description><![CDATA[<p><a href="http://gears.google.com">Google Gears</a> is a very interesting platform.  It&#8217;s a browser plugin that is aimed at extending the abilities of web browsers to satiate the needs of modern day rich web applications. The Gears website defines it as follows ..</p>
<blockquote><p>Gears is an open source project that enables more powerful web applications, by adding new features to your web browser:</p>
<ul>
<li>Let web applications interact naturally with your desktop</li>
<li>Store data locally in a fully-searchable database</li>
<li>Run JavaScript in the background to improve performance</li>
</ul>
</blockquote>
<p>Gears today provides some very <a href="http://code.google.com/apis/gears/api_summary.html">interesting features</a> like a <a href="http://code.google.com/apis/gears/api_workerpool.html">WorkerPool</a> module to run JavaScript code in the background, without blocking the main page&#8217;s script execution, a <a href="http://code.google.com/apis/gears/api_localserver.html">LocalServer</a> module that allows a web application to cache and serve its HTTP resources locally without a network connection, a <a href="http://code.google.com/apis/gears/api_database.html">Database</a> module that provides browser-local relational data storage, a <a href="http://code.google.com/apis/gears/api_desktop.html">Desktop</a> module that allows you to create desktop shortcuts for your web applications and more.</p>
<p>There are some very interesting <a href="http://sites.google.com/site/io/improving-browsers-in-new-ways-gears">features in the works</a> as well like Desktop Notifications from browser apps, Multiple file select, resuming uploads, geolocation support etc.</p>
<p>All the above features have the potential of drastically changing the experience users have when using applications in the browser and that excites me <img src='http://weblog.mrinalwadhwa.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  </p>
<p>Many of these features can be very useful for applications that run in other plugins like Flash Player or Silverlight Player as well&#8230;<!--more--> while ideally all these abilities should be available within these other plugins natively, but the world of web development isn&#8217;t that ideal, is it?. Both Flash and Silverlight have the ability to communicate with the wrapping html page and hence they could potentially use the abilities that Gears provides via the wrapper. The obvious argument against this approach though would be that your application will become dependent on the availability of two plugins in place of one and that&#8217;s a bad move. However, that does not mean you should not take advantage of Gears in your Flex/Silverlight applications, it only means that you should use Gears in a way that your app does not become dependent on it. One approach, for example, could be to expose Gears dependent functionality to a user only when Gears is available on his machine and if its not available quietly and gracefully degrade the functionality. You could check if gears is present using the following code ..<br />
&nbsp;</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>window.<span style="color: #660066;">google</span> <span style="color: #339933;">&amp;&amp;</span> google.<span style="color: #660066;">gears</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
       <span style="color: #006600; font-style: italic;">//gears is installed</span>
<span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">else</span><span style="color: #009900;">&#123;</span>
     <span style="color: #006600; font-style: italic;">//gears is not installed</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>I&#8217;m sure you could come up with other such approaches, so I&#8217;d love to know your suggestions.</p>
<p>Meanwhile, I cooked up this little <a href="http://experiments.mrinalwadhwa.com/Gears/FlexDesktopShortcut/FlexGears.html">example Flex app</a> that checks to see if Gears is installed and then allows the user to place a shortcut to the app on his desktop.<br />
&nbsp;<br />
<a href='http://experiments.mrinalwadhwa.com/Gears/FlexDesktopShortcut/FlexGears.html'><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/06/2008-06-26_1602.png" alt="" title="Create Desktop Shortcut from a Flex app" width="500" height="192" class="aligncenter size-full wp-image-316" /></a></p>
<p><a href='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/06/2008-06-26_1601.png'><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/06/2008-06-26_1601.png" alt="" title="" width="500" height="129" class="aligncenter size-full wp-image-317" /></a></p>
<p>&nbsp;<br />
Although <a href="http://experiments.mrinalwadhwa.com/Gears/FlexDesktopShortcut/srcview/index.html">the code</a> is well commented and self explanatory here are a few things I would like to point out &#8230;</p>
<ul>
<li>I have used the ExternalInterface class to communicate with the html wapper, you can read more about how this is done <a href="http://livedocs.adobe.com/flex/3/html/passingarguments_1.html">here in the docs. </a>  </li>
<li>The gears api is needed to communicate with Gears, you can read about using the gears api <a href="http://code.google.com/apis/gears/design.html">here</a> </li>
<li>The first thing you will need to do to start communicating with Gears is include the <a href="http://code.google.com/apis/gears/tools.html#gears_init">gears_init.js</a> in the html wrapper. You can do this by downloading the file to your source folder and including the below line of code in the index.template.html file in your Flex project
</li>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;script type=&quot;text/javascript&quot;  src=&quot;gears_init.js&quot;&gt;&lt;/script&gt;</pre></div></div>

<li>I have used Abdul&#8217;s very cool <a href="http://www.abdulqabiz.com/blog/archives/macromedia_flex/a_mxml_componen.php">JavaScript MXML component</a> to include all my JavaScript code in my mxml file itself.</li>
</ul>
<h1>
<ul>
<li><a href="http://experiments.mrinalwadhwa.com/Gears/FlexDesktopShortcut/FlexGears.html">Check out the example application</a></li>
<li><a href="http://experiments.mrinalwadhwa.com/Gears/FlexDesktopShortcut/srcview/index.html">View Source </a></li>
</ul>
</h1>
<h2>Known Bug</h2>
<p>The flex app temporarily blanks out when the Gears conformation dialog appears on FireFox 3 on  MacOS. I&#8217;m not sure why this happens but it seems like a bug with FireFox.</p>
<p>Finally, do let me know your views on using Gears to enhance applications already dependent on another plugin like Flash Player or Silverlight Player.</p>
<p>&nbsp;&nbsp;</p>
<h2>Update:</h2>
<p>The above blanking out problem could be an issue with flash player as well so I have submitted the issue as a bug to bugs.adobe.com, <a href="https://bugs.adobe.com/jira/browse/FP-376">please vote it up.</a></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/06/27/flex-and-gears/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft to stuff Silverlight down your throat, via Windows Update !!??!</title>
		<link>http://weblog.mrinalwadhwa.com/2008/06/03/microsoft-to-stuff-silverlight-down-your-throat-via-windows-update/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/06/03/microsoft-to-stuff-silverlight-down-your-throat-via-windows-update/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 19:50:36 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[gagged]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[windows update]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=304</guid>
		<description><![CDATA[<p>Marshall Kirkpatrick from <a href="http://readwriteweb.com/">ReadWriteWeb</a> twittered <a href="http://twitter.com/marshallk/statuses/825392479">this</a> a little bit ago &#8230;</p>
<blockquote><p>oh shit, Silverlight gets pushed out through Windows Update? hah, oops. hmmm</p></blockquote>
<p>In reply to which <a href="https://twitter.com/rycaut/statuses/825398423">Shannon Clark twittered ..</a></p>
<blockquote><p>@marshallk To give Microsoft credit Silverlight is listed as an optional update so not just randomly installed</p></blockquote>
<p>I don&#8217;t have Windows so cannot confirm this, but if this true I don&#8217;t like it .. even if its optional, its not fair play. This combined with the <a href="http://www.readwriteweb.com/archives/silverlight_on_hp.php">HP + Silverlight news</a>, makes me feel a little gagged as a user. </p>
<p>How do you feel about this?</p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/06/03/microsoft-to-stuff-silverlight-down-your-throat-via-windows-update/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Silverlight Mac OSX Desktop Application</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/24/silverlight-mac-osx-desktop-application/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/24/silverlight-mac-osx-desktop-application/#comments</comments>
		<pubDate>Sat, 24 May 2008 09:38:36 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[new york times]]></category>
		<category><![CDATA[NYTimes]]></category>
		<category><![CDATA[times reader]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=302</guid>
		<description><![CDATA[<p><a href="http://firstlook.nytimes.com/?p=49">NYTimes has released</a> a Mac OS version of their desktop application Times Reader, so I decided to install it and here&#8217;s what I saw &#8230;<br />
&nbsp;<br />
<img src="http://weblog.mrinalwadhwa.com/images/timesreader-install.png" alt="Times Reader Install Silverlight" /><br />
&nbsp;<br />
WO ! .. Silverlight for a desktop application? .. I continue installing and get it running and to my surprise it does in fact use Silverlight &#8230;<br />
&nbsp;<br />
<img src="http://weblog.mrinalwadhwa.com/images/timesreader.png" alt="Times Reader" /><br />
&nbsp;</p>
<p>You can read a detailed description of the Application <a href="http://firstlook.nytimes.com/?p=46">here on The New York Times blog</a>, this is what they say about the technology used ..</p>
<blockquote><p>Times Reader for the Mac is a native Cocoa application, which uses the Safari toolkit and Silverlight to render the pages.</p></blockquote>
<p>Now this is not a new approach in the Flash world, but I think this is the first time it has been done with Silverlight.</p>
<p>In the process the guys at NYTimes were able to create a framework that does a lot of what AIR does .. native window, file read write, same code for web app  and desktop app etc etc.  This is very intriguing because if Microsoft decides to build upon this approach they could come with an equivalent of AIR that can run Silverlight based desktop applications across platforms. Of course, they do not need something like this for Windows since conceptually a Silverlight app could be compiled to run on  Windows desktops, but this could be an interesting approach for them to take on other platforms. What do you think?   </p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/24/silverlight-mac-osx-desktop-application/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Adobe AIR versus Microsoft Silverlight</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/21/adobe-air-versus-microsoft-silverlight/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/21/adobe-air-versus-microsoft-silverlight/#comments</comments>
		<pubDate>Wed, 21 May 2008 00:28:09 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[all about microsoft]]></category>
		<category><![CDATA[clarify]]></category>
		<category><![CDATA[confusion]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mistake]]></category>
		<category><![CDATA[not equal]]></category>
		<category><![CDATA[readwriteweb]]></category>
		<category><![CDATA[rww]]></category>
		<category><![CDATA[techcrunch]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=300</guid>
		<description><![CDATA[<p>Rich Internet Applications have been gaining a lot of popularity lately, but I had <a href="http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/">recently</a> <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">written</a> about how some of the most popular tech blogs like <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">TechCrunch</a>, <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">All About Microsoft</a> and <a href="http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/p">ReadWriteWeb</a> had not done their homework and published information that is ridiculously wrong.</p>
<p>One of the most ludicrous results of their posts has been the several ill-informed comparisons of Adobe AIR and Microsoft Silverlight all over the web. Even thought both AIR and Silverlight enable developers to build Rich Internet Applications, both of them are very different beings and cannot be compared&#8230;<br />
<font size=3><br />
Microsoft Silverlight is a browser plugin and is sort of similar to Adobe&#8217;s Flash Player and Flex Framework taken together</p>
<p>Adobe AIR is cross platform desktop runtime that allows developers to build desktop applications using web technologies, it has no real equivalent in the Microsoft world.<br />
</font><br />
In response to my posts, <a href="http://www.peterelst.com/blog/2008/05/15/adobe-air-versus-microsoft-silverlight/">Peter Elst started a badge campaign</a> to let the world know that it is wrong to say the words AIR and Silverlight in the same breath. </p>
<p>So here&#8217;s my badge, feel free to <a href="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/05/air-vs-silverlight.jpg">use the image</a> in whatever way you like and help spread the word.<br />
&nbsp; &nbsp;<br />
<a href="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/05/air-vs-silverlight.jpg"><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/05/air-vs-silverlight.jpg" alt="AIR vs Silverlight" style="align: center" /></a></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/21/adobe-air-versus-microsoft-silverlight/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Latest Example ReadWriteWeb: A-list bloggers are so confused about RIA technologies</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/#comments</comments>
		<pubDate>Sat, 10 May 2008 04:46:28 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[confusion]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[readwriteweb]]></category>
		<category><![CDATA[rich internet applications]]></category>
		<category><![CDATA[rww]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=294</guid>
		<description><![CDATA[<p><a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">Yesterday I wrote</a> about how several <a href="http://www.techmeme.com/lb">A-list</a> bloggers are <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">confused about various Rich Internet Application technologies</a> and don&#8217;t exactly know what each one is. I also shared an example of how <a href="http://blogs.zdnet.com/bio.php?id=foley">Mary Jo Foley</a>&#8217;s recent post was <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">wrong</a> in so many ways and how I had noticed a <a href="http://www.techcrunch.com/2008/02/26/adobe-air-vs-microsoft-silverlight-its-all-about-numbers/">similarly confused post</a> on TechCrunch a while back.</p>
<p><a href="http://www.swaroopch.com/">Swaroop</a> just twittered me the latest <a href="http://www.readwriteweb.com/archives/metaaso.php">example from ReadWriteWeb </a>&#8230; <!--more--><a href="http://www.readwriteweb.com/about_bernard.php">Bernard Lunn</a> has post on <a href="http://www.readwriteweb.com/">ReadWriteWeb</a> today titled <a href="http://www.readwriteweb.com/archives/metaaso.php">MetaASO: A Bootstrapped P2P Startup From India</a> and in the middle of the post he says and I quote:</p>
<blockquote><p>MetaASO stumbled at the first hurdle for me, which was that <a href="http://mermaid.metaaso.com/requirements.html">you need Silverlight</a> and that means a PC (I use a Mac). So I would be interested in any first hand experience with their product. PC is still the best shot for volume, so I don&#8217;t doubt the strategic wisdom of going that route.</p></blockquote>
<p>But wait .. Silverlight <a href="http://www.microsoft.com/silverlight/resources/install.aspx">does run on a Mac</a> &#8230; now if you follow the link that <a href="http://mermaid.metaaso.com/requirements.html">Bernard has linked to</a> with the phrase &#8220;you need Silverlight&#8221; it very clearly states that the software runs on Windows XP and Vista using the .Net runtime which Bernard miss-translated to &#8220;you need Silverlight&#8221;.</p>
<p>Microsoft <a href="http://silverlight.net">Silverlight player</a> is a cross operating system, cross <strong>browser plugin</strong> which is very similar to Adobe&#8217;s <a href="http://www.adobe.com/products/flashplayer/">Flash Player</a>. Its has a subset of abilities of the .NET Runtime. The term Silverlight also includes the web application library built on top of the runtime and this library is very similar to Adobe&#8217;s <a href="http://www.adobe.com/products/flex/">Flex Framework</a></p>
<p>Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Microsoft_.NET#Microsoft_.NET">.NET runtime</a> is a Windows only desktop runtime. Some version of it is included in most recent version of Windows. It allows you to run Windows desktop applications.</p>
<p>These examples bother me because some <a href="http://picnik.com">of</a> <a href="http://a.viary.com/">the</a> <a href="http://www.photoshop.com/express">latest</a> <a href="https://buzzword.acrobat.com/">applications</a> <a href="http://twhirl.com">on</a> <a href="http://memorabilia.hardrock.com/">the web</a> are being built with Rich Internet technologies so why don&#8217;t these voices of the web spend some time understanding the buzzwords before using them.</p>
<p><!--more--></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A-list bloggers are so confused about Rich Internet Application technologies</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/#comments</comments>
		<pubDate>Fri, 09 May 2008 04:46:55 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[confusion]]></category>
		<category><![CDATA[expression blend]]></category>
		<category><![CDATA[flexbuilder]]></category>
		<category><![CDATA[hydrazine]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[mary jo foley]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[techcrunch]]></category>
		<category><![CDATA[thermo]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=293</guid>
		<description><![CDATA[<p><a href="http://blogs.zdnet.com/bio.php?id=foley">Mary Jo Foley</a>, who blogs about Microsoft on <a href="http://blogs.zdnet.com/microsoft/">her very popular ZDnet blog</a> has an article titled <a href="http://blogs.zdnet.com/microsoft/?p=1382">&#8220;Microsoft Live Mesh to get more competition from Sun&#8221;</a> where she says &#8230;</p>
<blockquote><p>Robert Brewin, Sun Chief Technology Officer and Distinguished Engineer, described Hydrazine to me as a combination of Amazon&#8217;s Elastic Cloud, Microsoft&#8217;s Live Mesh and Google Analytics all rolled into one. It&#8217;s a platform that Sun is building on top of JavaFX &#8230;.</p></blockquote>
<p>Wo !! something seems wrong already &#8230; <!--more-->Hydrazine seems like a server side solution and JavaFX is all about the client side, how can Hydrazine be built &#8220;on top&#8221; of JavaFX .. anyway I continue reading and she completes the above sentence as follows ..</p>
<blockquote><p> .. JavaFX, which is Sun&#8217;s rough equivalent to Adobe AIR and Microsoft&#8217;s Silverlight.</p></blockquote>
<p>Umm, not exactly &#8230;</p>
<ul>
<li>Microsoft <a href="http://silverlight.net">Silverlight</a> and Adobe <a href="http://www.adobe.com/products/air/">AIR</a> are <a href="http://www.onflex.org/ted/2008/02/microsoft-vs-adobe-comparable-runtimes.php">in no way equivalent</a></li>
<li>Microsoft Silverlight is equivalent to Adobe <a href="http://www.adobe.com/products/flashplayer/">Flash Player</a> and Adobe <a href="http://www.adobe.com/products/flex/">Flex framework</a> taken together
</li>
<li>Sun&#8217;s <a href="http://javafx.com">JavaFX</a> is equivalent to Adobe Flash Player + Adobe Flex Framework + Adobe AIR + some more yet to be done stuff in the mobile space</li>
</ul>
<p>Then she goes on to say ..</p>
<blockquote><p>Sun also is working on JavaFX Script, a new scripting language that will do for Java developers what  FlexBuilder and Expression Blend are for Adobe and Microsoft developers, respectively.</p></blockquote>
<p>Oh K .. this statement is all kinds of wrong &#8230;</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/JavaFX_Script">JavaFX Script</a> is a programming language like Adobe&#8217;s <a href="http://en.wikipedia.org/wiki/ActionScript">ActionScript</a>+<a href="http://en.wikipedia.org/wiki/MXML">MXML</a> &#8230; or Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/XAML">XAML</a>+any <a href="http://en.wikipedia.org/wiki/Common_Language_Runtime">CLR language</a>
</li>
<li>Adobe&#8217;s <a href="http://www.adobe.com/products/flex/features/flex_builder/">FlexBuilder</a> is an Integrated Development Environment like Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio">Visual Studio</a> or Sun&#8217;s <a href="http://en.wikipedia.org/wiki/NetBeans">NetBeans</a>
</li>
<li>Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Microsoft_Expression_Blend">Expression Blend</a> is an RIA design tool which has no equivalent yet .. Adobe is building <a href="http://labs.adobe.com/wiki/index.php/Thermo">Thermo</a> which will fill this gap on their RIA stack .. and apparently Sun is doing something in this space too.</li>
</ul>
<p>Mary is not the only one among the A-listers who is confused about all these technologies, not too long ago I remember seeing an article on <a href="http://techcrunch.com">TechCrunch</a> which <a href="http://www.techcrunch.com/2008/02/26/adobe-air-vs-microsoft-silverlight-its-all-about-numbers/">was equally confused</a> &#8230; I have come across several such confused articles in the past few months.</p>
<p>Its hard to blame these guys either because there are so many companies getting involved in the RIA space today (Adobe, Microsoft, Sun, Mozilla among others ) and there are several new technologies and platforms in development that people are bound to get confused .. but I get concerned because both the above articles were on <a href="http://www.techmeme.com/">Techmeme</a> so they were obviously read by thousands of people.</p>
<p>I love reading these blogs and I hope that the writers would do some more research before talking about such new and upcoming technologies otherwise they only add to the already existing confusion.</p>
<p>&nbsp; </p>
<hr />&nbsp;</p>
<p>UPDATE: <a href="http://www.readwriteweb.com/">ReadWriteWeb</a> just posted an article that shows similar confusion, <a href="http://weblog.mrinalwadhwa.com/?p=294">read more here</a><br />
&nbsp;</p>
<hr />
<!--more--></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Silverlight player detection script bug</title>
		<link>http://weblog.mrinalwadhwa.com/2008/04/29/silverlight-player-detection-script-bug/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/04/29/silverlight-player-detection-script-bug/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 18:44:21 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[cross-platform]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=272</guid>
		<description><![CDATA[<p>My last post was about how <a href="http://weblog.mrinalwadhwa.com/2008/04/21/silverlight-and-microsofts-cross-platform-commitment/">I doubt Microsoft&#8217;s cross platform commitment with silverlight</a> since I see the player behaving differently on different platforms even on a page that&#8217;s supposed to be the face of the technology &#8230; today i had a different experience with the same page i.e <a href="http://silverlight.net/Showcase/">Silverlight.net Showcase Page.</a></p>
<p>This time the page told me that I do not have Silverlight 1.0 when I actually have the latest Silverlight 2.0 player installed &#8230;<!--more--> I clicked on the the &#8220;Get Silverlight&#8221; button and then it tells me that I already have Silverlight 2.0 (as if i didn&#8217;t know that already) .. I hit the back button to go back to the showcase page and then I get the <a href="http://weblog.mrinalwadhwa.com/2008/04/21/silverlight-and-microsofts-cross-platform-commitment/">earlier exception</a> again.</p>
<p><a href="http://silverlight.net">Silverlight.net</a> is the home of silverlight technology on the web &#8230; Microsoft, you better fix these problems other wise its hard for us Mac users to believe your cross platform commitment.    </p>
<p>Here are screenshots of what happened (Click on any of the images to enlarge)</p>
<p><a href='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-24_0642.png' rel=â€lightbox[one]â€><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-24_0642-300x228.png" alt="" title="Get Silverlight" width="460" height="300" class="alignnone size-full wp-image-275" /></a><br />
<!--more--></p>
<p><a href='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-24_0643.png' rel=â€lightbox[two]â€><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-24_0643-300x193.png" alt="" title="Silverlight 2.0 Installed" width="460" height="300" class="alignnone size-full wp-image-274" /></a></p>
<p><a href='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-24_0652.png' rel=â€lightbox[three]â€><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-24_0652-300x223.png" alt="" title="Silverlight Exception" width="460" height="300" class="alignnone size-full wp-image-273" /></a></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/04/29/silverlight-player-detection-script-bug/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Silverlight and Microsoft&#8217;s cross platform commitment</title>
		<link>http://weblog.mrinalwadhwa.com/2008/04/21/silverlight-and-microsofts-cross-platform-commitment/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/04/21/silverlight-and-microsofts-cross-platform-commitment/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 01:09:12 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[cross-platform]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=271</guid>
		<description><![CDATA[<p>Given history, its sometimes hard to believe Microsoft&#8217;s cross platform commitments. </p>
<p>Here is a screen shot of the <a href="http://silverlight.net/Showcase/">siverlight.net showcase page</a>, it throws an exception when opened on my Mac on Safari 3.1, Silverlight 2.0 Beta .. but it does not throw any exception when I open the same page on my Windows XP virtual machine also running Safari 3.1, Silverlight 2.0 Beta.</p>
<p>I am willing to cut Microsoft some slack given that Silverlight 2 is in beta, but I hope to bring home the point that they do need to pay some more attention to cross platform compatibility, a truly cross platform plugin should behave the same everywhere.</p>
<p>Click <a href="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-21_0547.png" rel="lightbox">here</a> or on the image to enlarge it.   </p>
<p><a href='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-21_0547.png' rel="lightbox" title="silverlight.net showcase page" ><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/04/2008-04-21_0547.png" alt="" title="silverlight.net/showcase page exception" width="460" height="300" class="alignnone size-full wp-image-270" /></a></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/04/21/silverlight-and-microsofts-cross-platform-commitment/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>BangaloreFx: Silverlight Meeting Report</title>
		<link>http://weblog.mrinalwadhwa.com/2008/03/31/bangalorefx-silverlight-meeting-report/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/03/31/bangalorefx-silverlight-meeting-report/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 00:16:59 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/2008/03/31/bangalorefx-silverlight-meeting-report/</guid>
		<description><![CDATA[<p><a href='http://silverlight.net' title='Microsoft Silverlight'><img src='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/03/2008-03-31_0055.png' alt='Microsoft Silverlight' style="float: left; padding-right: 20px; padding-bottom: 10px; padding-top: 0px;"/></a><a href="http://weblog.mrinalwadhwa.com/2008/03/27/bangalore-flex-user-group-meeting-on-friday-topic-silverlight/">Friday&#8217;s Bangalore Flex User Group meeting</a> was a lot of fun. We had <a href="http://www.thinkingms.com/pandurang/default.aspx">Pandurang Nayak</a> and <a href="http://surdyman.spaces.live.com">Supreet Singh</a> from Microsoft over to Introduce <a href="http://silverlight.net">Silverlight</a> to the group.    </p>
<p>The meeting started off with Supreet, who is a very experienced designer, talking about Microsoft&#8217;s User Experience Platform and the history of how Silverlight came into being. Pandurang soon took over form Supreet as the room was full of developers and we were more interested in the geek talk.</p>
<p>Pandurang started off by showing some cool demos built in Silverlight followed by an explanation of the designer developer workflow while building for <a href="http://Silverlight.net">Silverlight</a> or <a href="http://en.wikipedia.org/wiki/Windows_Presentation_Foundation">WPF</a>. Then he showed us how to build a simple Silverlight app with <a href="http://www.microsoft.com/expression/products/overview.aspx?key=blend">Expression Blend</a> and <a href="http://msdn.microsoft.com/vstudio/">Visual Studio</a>. He has a nice write up the things he showed <a href="http://www.thinkingms.com/pandurang/PermaLink,guid,4f098c68-2154-4911-a6ab-d86312a5a5ad.aspx">on his blog, check it out.</a></p>
<p>I would like to extend a special thanks to Pandurang and Supreet for sharing with us and <a href="http://www.esberi.com/">Esberi Technologies</a> for sponsoring the excellent venue . <!--more--></p>
<p>My main intended take-out from the session was a list of scenarios when I would want to use Silverlight to build an RIA, given that I am well versed with Flex/Flash/AS3/AIR and I am reasonably comfortable in programming in C# as well. I couldn&#8217;t come to any concrete conclusions but here are a few things I&#8217;ve been thinking about &#8230;</p>
<h2>DeepZoom</h2>
<p><a href="http://labs.live.com/Silverlight+2+Deep+Zoom.aspx">DeepZoom</a> is the single most important reason why I would build a Silverlight app. This kind of technology is just not available on the flash player and the kind of experiences this can offer is simply amazing. The <a href="http://memorabilia.hardrock.com">Hard Rock Memorabilia</a> site is awesome !!.</p>
<p><a href="http://memorabilia.hardrock.com"><img src='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/03/2008-03-31_0207.png' alt='Hard Rock Memorabilia' /></a></p>
<p>&nbsp;</p>
<h2>Performance</h2>
<p>This was a hot topic of discussion both during and after the meeting. To me the performance of an RIA runtime has three important elements:</p>
<p>1. How fast can the player calculate, i.e hard core number crunching .. some argue that because of <a href="http://en.wikipedia.org/wiki/Common_Language_Runtime">the CLR</a>, the Silverlight player may be faster at numbers than the flash player, I will have to see some benchmark tests before I concur.</p>
<p>2. How fast can the player render, <a href="http://bubblemark.com/">there is some evidence</a> that Silverlight 1.1 was performing better than the flash player, we still have to see tests for the latest Flash and Silverlight players.</p>
<p>3. How well can the player render, i.e how good does the final output looks. Lets face it, one of the biggest reasons for anyone to invest in an RIA is the richness, the wow, the look and feel .. all of which adds to the overall experience of the user. In my opinion Silverlight player&#8217;s rendering quality is not up to par with Flash player&#8217;s rendering quality. This is the main reason <a href="http://weblog.mrinalwadhwa.com/2007/04/17/microsoft-silverlight-aka-wpfe-for-rias-i-dont-think-so/">I shelved Silverlight 1.0 when it was released</a> and this continues to be the reason I still prefer the Flash Platform over Silverlight 2 for building RIAs. I had mentioned this point during the meeting, <a href="http://www.screencast.com/t/3PbEOgit">here is a video</a> recording of <a href="http://www.microsoft.com/silverlight/default.aspx">Microsoft.com&#8217;s Silverlight page</a>, where I&#8217;ve zoomed in a little bit to explain what I mean. Microsoft has been open about agreeing that their font rendering is not up to the mark and they are working on it, but I feel that they need to work on Silverlight&#8217;s overall visual rendering. The rendering is not crisp, edges are jagged especially when things are moved, gradients are not smooth etc. etc. I am pointing to just one example but I have noticed such inferior quality is several Silverlight apps and I plan on writing a detailed post pointing to many more examples.</p>
<p>&nbsp;<br />
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="193" height="172"><param name="movie" value="http://content.screencast.com/bootstrap.swf"></param><param name="quality" value="high"></param><param name="bgcolor" value="#FFFFFF"></param><param name="flashVars" value="thumb=http://content.screencast.com/media/1fc6758d-9597-4944-9e3c-a4e65a5e9b10_23f5b7aa-0cfc-4170-870d-591cf995d8e0_static_0_0_Thumbnail.gif&#038;content=http://content.screencast.com/media/ed30c507-7ae7-4476-9d4a-9dc87a7cca5b_23f5b7aa-0cfc-4170-870d-591cf995d8e0_static_0_0_2008-03-31_0525.swf&#038;width=193&#038;height=172"></param><param name="allowFullScreen" value="true"></param><param name="scale" value="showall"></param><param name="allowScriptAccess" value="always"></param>  <embed src="http://content.screencast.com/bootstrap.swf" quality="high" bgcolor="#FFFFFF" width="193" height="172" type="application/x-shockwave-flash" allowScriptAccess="always" flashVars="thumb=http://content.screencast.com/media/1fc6758d-9597-4944-9e3c-a4e65a5e9b10_23f5b7aa-0cfc-4170-870d-591cf995d8e0_static_0_0_Thumbnail.gif&#038;content=http://content.screencast.com/media/ed30c507-7ae7-4476-9d4a-9dc87a7cca5b_23f5b7aa-0cfc-4170-870d-591cf995d8e0_static_0_0_2008-03-31_0525.swf&#038;width=193&#038;height=172" allowFullScreen="true" scale="showall"></embed></object>&nbsp;</p>
<p>The above are a few of the things I&#8217;ve been thinking about but the decision of which technology to use always depends on several factors, the above are just a few observations.  </p>
<p>All in all it was a excellent evening I learned a lot and met some very interesting people. I tried recording the whole evening on video on my phone but this was my first time recording like this I messed up, There are two long clips, one has no audio and the other is too jerky .. sorry guys I&#8217;ll try and do a better job next time, meanwhile <a href="http://picasaweb.google.com/clickprakaz/BangaloreFlexUserGroupMeet?authkey=q6Z384PXVWQ">check out the pictures</a> that <a href="http://thedigitalmonk.blogspot.com/">Prakash</a> took. </p>
<p>If you have any feedback for the meeting please take a minute to <a href="http://www.surveymonkey.com/s.aspx?sm=gK_2bSeM4HlQgTN_2f30Jh5TPQ_3d_3d">fill this survey.</a> </p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/03/31/bangalorefx-silverlight-meeting-report/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Bangalore Flex User Group meeting on Friday, Topic: Silverlight</title>
		<link>http://weblog.mrinalwadhwa.com/2008/03/27/bangalore-flex-user-group-meeting-on-friday-topic-silverlight/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/03/27/bangalore-flex-user-group-meeting-on-friday-topic-silverlight/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 03:03:55 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/2008/03/27/bangalore-flex-user-group-meeting-on-friday-topic-silverlight/</guid>
		<description><![CDATA[<p>Our <a href="http://bangalorefx.eventbrite.com/">Flex 3/AIR 1.0 launch meeting</a> went really well, thank you all for coming.</p>
<p>Now its time to meet again, this time I thought it would be cool to get some insight in Flex&#8217;s competition <a href="http://silverlight.net">Silverlight</a>. Even though we are a <a href="http://bangalorefx.org">Flex User Group</a>, I believe it&#8217;s important for everyone working in the RIA space to understand all the technology options available and make informed decisions when selecting the RIA technology for our next project. With this in mind I managed to convince Microsoft&#8217;s Silverlight Evangelist <a href="http://www.thinkingms.com/pandurang/default.aspx" title="Pandurang Nayak">Pandurang Nayak</a>  to come and present an Introduction to Silverlight at out our next meeting on the 28th. </p>
<p>It will be a very interesting discussion, so try and be there.</p>
<p><font size="5"><a href="http://bangalorefxmar08.eventbrite.com/">Click here to Register</a></font> </p>
<p>While on the subject, I have also set up a quick survey on surveymonkey to help improve the <a href="http://bangalorefx.org">Bangalore Flex User Group</a> meetings, so please take a minute to provide some feedback.<br />
&nbsp;<br />
<font size="5"><a href="http://www.surveymonkey.com/s.aspx?sm=gK_2bSeM4HlQgTN_2f30Jh5TPQ_3d_3d">Take the Survey</a></font> <!--more--> </p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/03/27/bangalore-flex-user-group-meeting-on-friday-topic-silverlight/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Silverlight 2.0 Beta 1 is now available</title>
		<link>http://weblog.mrinalwadhwa.com/2008/03/06/silverlight-20-beta-1-is-now-available/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/03/06/silverlight-20-beta-1-is-now-available/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 02:51:11 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/2008/03/06/silverlight-20-beta-1-is-now-available/</guid>
		<description><![CDATA[<p><img id="image252" src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/03/2008-03-06_0658.png" alt="Silverlight 2.0" style="float: left; padding-right: 5px; padding-bottom: 0px; padding-top: 0px;" />Microsoft has released the much awaited <a href="http://www.microsoft.com/silverlight/resources/installationFiles.aspx?v=2.0">Silverlight 2.0 Beta 1</a> today. <a href="http://silverlight.net/GetStarted/#betajump">Here&#8217;s everything</a> you&#8217;ll need to get started with silverlight development, so <a href="http://silverlight.net/GetStarted/#betajump">check it out</a>. Once you have your development environment setup, you can check out some tutorials <a href="http://silverlight.net/Learn/videocat.aspx?cat=2">here</a>, <a href="http://silverlight.net/learn/tutorials.aspx">here</a>, <a href="http://silverlight.net/learn/tutorials.aspx">here</a> and <a href="http://weblogs.asp.net/scottgu/archive/2008/02/28/first-look-at-using-expression-blend-with-silverlight-2.aspx">here</a>.</p>
<p>Much of the hype around Silverlight 2.0 was about the built in controls, so you can check out an explorer application with <a href="http://silverlight.net/Samples/2b1/SilverlightControls/run/default.html">all the built in controls here.</a> You can also check out this tutorial on <a href="http://www.codeproject.com/KB/silverlight/mediabutton.aspx">creating your own custom controls. </a></p>
<p>I will spend more time with <a href="http://silverlight.net">Silverlight 2.0</a> and post my analysis of it later .. till then have fun and do let me know what you think of silverlight 2.0 &#8230; I think these are great times for Rich Internet Applications.<!--more-->  </p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/03/06/silverlight-20-beta-1-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh come on Microsoft, you dont have to lie &#8230;</title>
		<link>http://weblog.mrinalwadhwa.com/2008/03/01/oh-come-on-microsoft-you-dont-have-to-lie/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/03/01/oh-come-on-microsoft-you-dont-have-to-lie/#comments</comments>
		<pubDate>Sat, 01 Mar 2008 07:54:21 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/2008/03/01/oh-come-on-microsoft-you-dont-have-to-lie/</guid>
		<description><![CDATA[<p><a href="http://www.microsoft.com/silverlight/resources/install.aspx"><img id="image247" src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/03/2008-03-01_1253.png" alt="Silverlight" /></a><br />
&nbsp;<br />
I&#8217;m on a Mac and I recently installed <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">Firefox 3 Beta 3</a> &#8230; I wasn&#8217;t aware that <a href="http://silverlight.net/">Silverlight</a> 1.0 currently <a href="http://silverlight.net/forums/p/10384/33129.aspx">does not support</a> Firefox 3 betas .. so during my daily blog reading this morning I ended up on <a href="http://www.microsoft.com/silverlight/resources/install.aspx">Microsoft&#8217;s Silverlight Install page</a> with the intention of installing the plugin &#8230; <a href="http://www.microsoft.com/silverlight/resources/install.aspx">the page</a> (see screenshot above) highlights that its only a 1MB download .. I started the download and to my surprise the download was actually 4.7MB in size &#8230; that&#8217;s sneaky Microsoft, I know the competition is tough but you don&#8217;t have to lie. <!--more--></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/03/01/oh-come-on-microsoft-you-dont-have-to-lie/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Indiblogger.in meet, a very interesting evening ..</title>
		<link>http://weblog.mrinalwadhwa.com/2008/02/17/indibloggerin-meet-a-very-interesting-evening/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/02/17/indibloggerin-meet-a-very-interesting-evening/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 00:09:05 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[initRIA]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/2008/02/17/indibloggerin-meet-a-very-interesting-evening/</guid>
		<description><![CDATA[<p><a href="http://www.indiblogger.in" title="Indian Blogger Network"><img src="http://www.indiblogger.in/badges/big_yellow.png" width="145" height="128" border="0" alt="IndiBlogger - Where Indian Blogs Meet" style="float: left; padding-right: 20px; padding-bottom: 0px; padding-top: 0px;"/></a>I spent today evening at <a href="http://www.indiblogger.in/">IndiBlogger&#8217;s</a> Bangalore <a href="http://www.indiblogger.in/bloggermeet.php?id=4">blogger meet</a> hosted at <a href="http://maps.google.com/maps?f=q&#038;hl=en&#038;geocode=&#038;q=microsoft+bangalore&#038;ie=UTF8&#038;ll=12.97838,77.534637&#038;spn=0.053612,0.09407&#038;z=14&#038;iwloc=A">Microsoft&#8217;s Bangalore Office</a> and the meeting surpassed all my expectations&#8230;<!--more--> I met some very interesting people from various different walks of life &#8230;. people who blog about <a href="http://www.techbangalore.com/">technology</a>, people who blog <a href="http://mutiny.in/">about social issues</a>, people who blog about music, people who use <a href="http://comradechakra.blogspot.com/">humor</a> as their <a href="http://whimsicalmind.wordpress.com/">medium of expression</a> and of course people who blog about <a href="http://nomadicdreamer.blogspot.com/">everything</a> <a href="http://jerrymannel.com/">under</a> <a href="http://sanjukta.wordpress.com/">the sun</a>  &#8230;. the best part was that the event was extremely interactive, probably more interactive than any other event that I have attended in bangalore &#8230; good job <a href="http://Indiblogger.in">Indiblogger</a>, clap clap !!   </p>
<p>If you want to know more, Sandil has a nice <a href="http://mutiny.in/2008/02/17/indiblogger-bloggers-meet-at-microsoft-bangalore/">writeup about the event and what we did at Mutiny.in</a></p>
<p>One unexpected opportunity that the event presented was the chance of meeting many from Microsoft&#8217;s evangelism team in India, I also came to know that there is a <a href="http://silverlight.net">Silverlight</a> Evangelist in India and I plan on connecting with him over the coming days &#8230;. I wish I knew of him <a href="http://weblog.mrinalwadhwa.com/category/initria/">when I was organizing initRIA</a>, anyway its never too late.</p>
<p>All in all, the evening was quite fruitful, thank you Indiblogger for organizing the meeting and thank you Microsoft for providing the venue.   </p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/02/17/indibloggerin-meet-a-very-interesting-evening/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>
