<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Microsoft Silverlight 3 &#8211; It&#8217;s hard work!</title>
	<atom:link href="http://www.a51.org.uk/2009/08/21/microsoft-silverlight-3-its-hard-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.a51.org.uk/2009/08/21/microsoft-silverlight-3-its-hard-work/</link>
	<description>Consuming a healthy amount of suckers online everyday!</description>
	<lastBuildDate>Tue, 06 Jul 2010 11:51:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: zyclonium</title>
		<link>http://www.a51.org.uk/2009/08/21/microsoft-silverlight-3-its-hard-work/comment-page-1/#comment-1198</link>
		<dc:creator>zyclonium</dc:creator>
		<pubDate>Fri, 18 Dec 2009 23:05:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.a51.org.uk/?p=190#comment-1198</guid>
		<description>Hi Edar,

Firstly, let me apologise for my extremely late response to your post. It got lost in a flood of spam comments until I found and approved it recently. (Akismet has since been unleashed and the spam is generally getting bashed about and banished now! :))

Silverlight is a technology that I would love to spend some more time with. At the time I wrote the post we were just trying to quickly evaluate it alongside other solutions. I did find a few minor but annoying differences between Silverlight 2, the Silverlight 3 beta and the Silverlight 3 final release. It was usually just methods being moved between namespaces which isn&#039;t a big deal but it does throw you a little.

I tend to think of a Silverlight application as a Windows application running as an applet inside a small ASP.NET wrapper page. I&#039;m not sure if that&#039;s the best description though. (I think of Silverlight as being more related to Flash than ASP.NET.)

We were looking at the new Silverlight Navigation framework in Silverlight 3 though so the analogy of &quot;pages&quot; is appropriate. Although I accept that it is very wrong to think of them in the same way as ASP.NET pages. I just think of &quot;changing page&quot; as &quot;flipping the XAML layout&quot;.

Thanks for your comment and good luck with your future Silverlight projects. (Also thanks for the book recommendation, I will have a look for it!)</description>
		<content:encoded><![CDATA[<p>Hi Edar,</p>
<p>Firstly, let me apologise for my extremely late response to your post. It got lost in a flood of spam comments until I found and approved it recently. (Akismet has since been unleashed and the spam is generally getting bashed about and banished now! <img src='http://www.a51.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>Silverlight is a technology that I would love to spend some more time with. At the time I wrote the post we were just trying to quickly evaluate it alongside other solutions. I did find a few minor but annoying differences between Silverlight 2, the Silverlight 3 beta and the Silverlight 3 final release. It was usually just methods being moved between namespaces which isn&#8217;t a big deal but it does throw you a little.</p>
<p>I tend to think of a Silverlight application as a Windows application running as an applet inside a small ASP.NET wrapper page. I&#8217;m not sure if that&#8217;s the best description though. (I think of Silverlight as being more related to Flash than ASP.NET.)</p>
<p>We were looking at the new Silverlight Navigation framework in Silverlight 3 though so the analogy of &#8220;pages&#8221; is appropriate. Although I accept that it is very wrong to think of them in the same way as ASP.NET pages. I just think of &#8220;changing page&#8221; as &#8220;flipping the XAML layout&#8221;.</p>
<p>Thanks for your comment and good luck with your future Silverlight projects. (Also thanks for the book recommendation, I will have a look for it!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edar Harris</title>
		<link>http://www.a51.org.uk/2009/08/21/microsoft-silverlight-3-its-hard-work/comment-page-1/#comment-447</link>
		<dc:creator>Edar Harris</dc:creator>
		<pubDate>Sun, 23 Aug 2009 04:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.a51.org.uk/?p=190#comment-447</guid>
		<description>I&#039;m actually wrapping up an application written in Silverlight 2 right now.  We&#039;ll move it over to Silverlight 3 as soon as we release the application.  As of now I strongly recommend you read Pro Silverlight 2 in C# 2008, authored by Matthew MacDonald.  ISBN: 978-1-59059-949-5.  I realize that this is a Silverlight 2 book, but almost everything that applies to Silverlight 2 also applies to Silverlight 3.  It&#039;s also important to note that in many ways Silverlight 3 just builds off of Silverlight 2.  I know this book gave me a huge edge on our project, so much so that I became the team lead on the project.  I agree with you on Time Heuer&#039;s blog, it&#039;s a great resource.  I also recommend studying up on the Model, View, View Model (MVVM) pattern that has become very popular in the WPF world.

I&#039;ve also noticed that many developers get confused about Silverlight, because they don&#039;t understand what it is.  Many developers think that since Silverlight runs over the Web it must be similar to ASP.NET.  Silverlight is actually nothing like ASP.NET, because Silverlight is a client side technology, whereas ASP.NET is a server side technology.  I find it&#039;s useful to think of a Silverlight application as a client application that communicates with the server, mostly because that&#039;s what it is.  With this in mind you should definitely quit thinking about &quot;pages&quot; and instead think about user controls, there&#039;s a huge difference.  Good luck on your application.  I hope you find using Silverlight to be as enjoyable as I did.</description>
		<content:encoded><![CDATA[<p>I&#8217;m actually wrapping up an application written in Silverlight 2 right now.  We&#8217;ll move it over to Silverlight 3 as soon as we release the application.  As of now I strongly recommend you read Pro Silverlight 2 in C# 2008, authored by Matthew MacDonald.  ISBN: 978-1-59059-949-5.  I realize that this is a Silverlight 2 book, but almost everything that applies to Silverlight 2 also applies to Silverlight 3.  It&#8217;s also important to note that in many ways Silverlight 3 just builds off of Silverlight 2.  I know this book gave me a huge edge on our project, so much so that I became the team lead on the project.  I agree with you on Time Heuer&#8217;s blog, it&#8217;s a great resource.  I also recommend studying up on the Model, View, View Model (MVVM) pattern that has become very popular in the WPF world.</p>
<p>I&#8217;ve also noticed that many developers get confused about Silverlight, because they don&#8217;t understand what it is.  Many developers think that since Silverlight runs over the Web it must be similar to ASP.NET.  Silverlight is actually nothing like ASP.NET, because Silverlight is a client side technology, whereas ASP.NET is a server side technology.  I find it&#8217;s useful to think of a Silverlight application as a client application that communicates with the server, mostly because that&#8217;s what it is.  With this in mind you should definitely quit thinking about &#8220;pages&#8221; and instead think about user controls, there&#8217;s a huge difference.  Good luck on your application.  I hope you find using Silverlight to be as enjoyable as I did.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
