<?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>The MossyBlog Times Archives 2007 - 2009 : Silverlight</title><link>http://blogs.msdn.com/msmossyblog/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>Feedback Req: Do you need to know the list of released runtime build numbers?</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/09/14/feedback-req-do-you-need-to-know-the-list-of-released-runtime-build-numbers.aspx</link><pubDate>Sun, 13 Sep 2009 21:39:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9894697</guid><dc:creator>scbarnes</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9894697.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9894697</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9894697</wfw:comment><description>&lt;p&gt;Hi All,&lt;/p&gt;  &lt;p&gt;I've noticed a few occasions where developers have wanted to know what Version of Silverlight is installed on the end users computer when they arrive at a site. There are a number of ways you can approach that question that will yield a response, namely in non-IE browsers tapping into the &lt;strong&gt;navigator.plugins[&amp;quot;Silverlight Plug-In&amp;quot;].description&lt;/strong&gt; will provide such an answer. In MSIE you realistically need to keep testing the &lt;strong&gt;Silverlight.isInstalled(buildnumber)&lt;/strong&gt; until you get a FALSE (which infers the last known TRUE will yield you your known versions of installed Silverlight).&lt;/p&gt;  &lt;p&gt;Now typically with all future builds we classify the number as being &amp;quot;0&lt;strong&gt;major&lt;/strong&gt;.0.4&lt;strong&gt;monthday&lt;/strong&gt;&amp;quot; (e.g. 03.0.41009) the build was released. Now this is helpful, as you can essentially run some for-loops over the month/days to yield the &amp;quot;&lt;strong&gt;&lt;em&gt;Silverlight.isInstalled()&lt;/em&gt;&lt;/strong&gt;&amp;quot; but that does often create a lot of redundancy in terms of logic.&lt;/p&gt;  &lt;p&gt;Instead, what I'm thinking of providing is a JSON API on microsoft.com/silverlight which will provide a complete and up to date Array of Silverlight RELEASED &lt;strong&gt;buildnumbers&lt;/strong&gt; that we actively support.&lt;/p&gt;  &lt;p&gt;Is this something that folks would like or have a need for? &lt;strong&gt;Please reply with answers to the below questions&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Questions:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Why do you need this JSON Array to exist? can you expand on how you intend to use it?&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;What else would you like to be added to this array ? (i.e. known browser/platform supported versions?)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;How have you found the overall &amp;quot;Get Silverlight&amp;quot; experience in terms of getting users to begin the installation (i.e. not the install wizard itself, but everything prior to this)&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;What else would like from the Silverlight Team to help you solicit end users to Install Silverlight. Is there a blind spot we have and what would you like us to do (give it a priority weighting as well please).&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;Please Respond to these questions here:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://forums.silverlight.net/forums/p/127881/286548.aspx#286548" href="http://forums.silverlight.net/forums/p/127881/286548.aspx#286548"&gt;http://forums.silverlight.net/forums/p/127881/286548.aspx#286548&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Or &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Via the Comments below.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9894697" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Installation/default.aspx">Installation</category></item><item><title>A tip on learning Silverlight. Throw away your code</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/08/22/a-tip-on-learning-silverlight-throw-away-your-code.aspx</link><pubDate>Sat, 22 Aug 2009 08:33:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9879950</guid><dc:creator>scbarnes</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9879950.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9879950</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9879950</wfw:comment><description>&lt;p&gt;You can stare at that blinking cursor inside Visual Studio all you want, it’s not going to give you an immediate insight into how you should architect your Silverlight solution so that it can be reusable and scale.&lt;/p&gt;  &lt;p&gt;It’s not that you’re an idiot or aren’t good at programming, it’s just that you are trying to juggle learning Silverlight and building it at the same time. You’re already stressed, at making some bets around adopting the product or maybe you’re trying to still decide if this is still a good bet. Don’t add more layers of stress by trying to find a way to keep your entire code base re-usable.&lt;/p&gt;  &lt;p&gt;Yes, your background in ASP.NET or WinForms is going to help you a lot going forward and i bet you have a bunch of best practices or albeit ones that you’re comfortable or at peace with (screw that guy who tells you you’re doing it wrong, did you ship? yes, well back off is what I'd say).&lt;/p&gt;  &lt;p&gt;Silverlight is going to be different though, it’s going to require you to rethink a lot of things you’ve learnt in the past. Now you can blame the product for making you change your behavior, sure that can be an easy way out i guess, but you’re smarter than that and you adopted this for the right reasons. You’re rising to the challenge, and i’m telling you now, the code you right in the first phase of your adoption isn’t going to be poetic. &lt;/p&gt;  &lt;p&gt;Stop wasting your time trying to build a framework that is scalable, you’ll do that in a few months. Instead, get used to the feeling of producing a solution one that you can throw away – yes i said it, throw away – in a few months from now.&lt;/p&gt;  &lt;p&gt;Just ship. As time passes you’ll get experience, just like you did with the technology you’ve just spent x number of years spanking to death. Only this time, you’re going to be in the next early majority and you know what, it’s going to be more fun – i guarantee you.&lt;/p&gt;  &lt;p&gt;I’ve spent close to 15 years programming for the web, i miss it. I enjoy it and I've used nearly all languages associated with the web (you name it, I've written an app for it) and for me as a Product Manager for Silverlight, I often grow jealous of the work you do.&lt;/p&gt;  &lt;p&gt;Do me a favor though, practice more. As when I leave Product Management for Silverlight and I one day jump into the hot seat with you, I expect – no – demand you teach me what the best practices are.&lt;/p&gt;  &lt;p&gt;The guys on my firewall can’t help you just yet, as we’re busy building the actual product itself, but soon once it stabilizes our teams over at Patterns &amp;amp; Practices and Framework crew, are going to show you the Microsoft way, but that doesn’t mean its the right way, it’s just our preferred way.&lt;/p&gt;  &lt;p&gt;We hope by that stage you’ll contribute back and we’ll move forward in Rich Internet/Interactive Applications (RIA).&lt;/p&gt;  &lt;p&gt;Throw away your code, trust me, you’ll be better next time.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9879950" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Reality Check: How did you adopt Silverlight?</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/08/07/reality-check-how-did-you-adopt-silverlight.aspx</link><pubDate>Fri, 07 Aug 2009 05:40:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9859773</guid><dc:creator>scbarnes</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9859773.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9859773</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9859773</wfw:comment><description>&lt;p&gt;As most would imagine, here at Microsoft we are constantly researching various ways folks adopt Silverlight and have quite a large amount of notes on the subject. I however love the old, “Why not just ask them?” approach, so I’d be curious to see how you all adopted Silverlight?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;In that what made you adopt it in the first place? (what was the initial spark)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What did you have to do in order to get it into your workplace / customer?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How is it going, positive/negative concerns?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Leave your answers below in the comments section or email me direct scbarnes _ microsoft.com if you want to keep that discussion confidential (will remove your nam&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9859773" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Thank you Silverlight Australia.</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/08/01/thank-you-silverlight-australia.aspx</link><pubDate>Sat, 01 Aug 2009 12:49:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9855078</guid><dc:creator>scbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9855078.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9855078</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9855078</wfw:comment><description>&lt;p&gt;It’s now &lt;strong&gt;2:25 AM&lt;/strong&gt; here in Seattle, and I’m of course Jet Lagged with a head cold. I figured what a perfect time to update my blog with a big thank you to all who turned out to see me in my Australia wide tour.&lt;/p&gt;  &lt;p&gt;I met a whole bunch of you folks from all walks of life, and i am really impressed with the level of skill set housed within a large piece of land at the bottom of the earth.&lt;/p&gt;  &lt;p&gt;It was a lot of travel, but fun and the feedback I got on how we are tracking and things we should focus on has been an enormous help to the Silverlight Team and Myself.&lt;/p&gt;  &lt;p&gt;I sadly couldn’t make Canberra due to a need to cut my time in Australia short, but I will make it up to Canberra on my next visit back home – i swear to thee ACT dwellers.&lt;/p&gt;  &lt;p&gt;I will be uploading my Silverlight / Expression 3 Presentation sometime next week (I did my presentation in 100% Silverlight, now that’s bleeding blue!). Some folks I would like to thank for helping me organize the meetings and went above the call of duty.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://sharepoint.ssw.com.au/AboutUs/Employees/Pages/Adam.aspx"&gt;Adam Cogan&lt;/a&gt; – I owe you dinner next time I'm home. Good chat!&lt;/li&gt;    &lt;li&gt;&lt;a href="http://myvstsblog.com/"&gt;Anthony Borton&lt;/a&gt; – I made him use Expression Encoder 3 Trial to record his presentation, only i forgot the 10min time bomb..and so he had to constantly stop/start as a result. Patience of a saint and the only guy who can make VSTFS interesting :)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://mike.brisgeek.com/"&gt;Mike Fitzsimon&lt;/a&gt; – For squeezing me into the Brisbane sessions&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.blender3dlive.com/"&gt;Jason Schluter&lt;/a&gt; &amp;amp; &lt;a href="http://pgriffith.wordpress.com/"&gt;Peter Griffith&lt;/a&gt; – Holding the fort for South Australia Code Camp – due to Virgin Blue Pilots deciding at the last minute they didn’t feel like flying to Adelaide.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.webjak.net/"&gt;Jordan Knight&lt;/a&gt; – As always, great drinking buddy and friend.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.tatham.oddie.com.au/"&gt;Tatham&amp;#160; Oddie&lt;/a&gt; – Like Jordan, Drinking buddy and wikidly smart guy.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://twitter.com/Lyynx"&gt;Stephen Price&lt;/a&gt; – Artist and someone who has a healthy outlook on all things .NET, very motivated guy.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://miguelmadero.blogspot.com/"&gt;Miguel Madero&lt;/a&gt; – Again, helped me remember Melbourne is important too! :)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://soulsolutions.com.au/Blog.aspx"&gt;John OBrien&lt;/a&gt; – The king of Deep Zoom world wide. If you ever want to know about Deep Zoom outside our team, he’s your man.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Also big thanks to Microsoft Australia guys, &lt;strong&gt;&lt;a href="http://blogs.msdn.com/acoates"&gt;Andrew Coates&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://blogs.msdn.com/dglover"&gt;Dave Glover&lt;/a&gt; &lt;/strong&gt;and &lt;strong&gt;&lt;a href="http://blogs.msdn.com/shanemo"&gt;Shane Morris&lt;/a&gt; &lt;/strong&gt;for their support locally. It was fun catching up with my old team mates again and its good to see they still have strong blue passion within them.&lt;/p&gt;  &lt;p&gt;I have a lot of feedback to give to our teams here, and again, your feedback is always welcomed either email me (scbarnes / microsoft) or if you ever feel the need to send love/hate mail to the team, you can always do so via twitter - &lt;a href="http://www.twitter.com/teamsilverlight"&gt;@TeamSilverlight&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thanks heaps Australia Silverlight and I look forward to my next visit.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9855078" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>The ripple effects of Silverlight.</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/07/12/the-ripple-effects-of-silverlight.aspx</link><pubDate>Sun, 12 Jul 2009 04:38:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9829829</guid><dc:creator>scbarnes</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9829829.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9829829</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9829829</wfw:comment><description>&lt;p&gt;I have been away from Australia for about a a year now, and I came home the other night and noticed the intersection outside my old house has changed significantly. I thought wow, progress is a beast that never rests. Taped to one of the stop light poles was some flowers with a photo of a young 20 something male – a death had occurred here my family tells me later.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/TherippleeffectsofSilverlight_1061F/image_3.png" width="430" height="233" /&gt; &lt;/p&gt;  &lt;p&gt;It struck me as odd, as here an intersection was left unchanged for 20 years, and the moment it changed, a death occurred. Was it worth it in the end? as the intention here was to prevent a tragedy but in the end it contributed to one (sure the kid may have been doing the wrong thing or might not have i don’t know).&lt;/p&gt;  &lt;p&gt;The point here is one change creates ripples and those ripples can create more ripples and so on.&lt;/p&gt;  &lt;p&gt;I meet with a friend who’s working in a research team for Skin Cancer here in Australia. He’s used Silverlight to provide data visualization around some of the research the doctors in his team are working on. It struck me that this Silverlight solution could unlock a small part of the cure or just as good, the prevention to skin cancer? or it could not I'll never really know.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/TherippleeffectsofSilverlight_1061F/image_6.png" width="430" height="244" /&gt; &lt;/p&gt;  &lt;p&gt;I also meet with a customer who is using Silverlight to help incident reports in a mining company have a reduced turn around for compensation and medical payments to the said victims family. Silverlight here could help enable an employee to have his/her medical bills paid faster or compensation payment to the family return a fast result.&lt;/p&gt;  &lt;p&gt;I think its important to put aside the Flash vs Silverlight politics here and simply state this. This product and many products we build in software today have huge impacts on society, and Silverlight for me is being a strong part of that. The latest version of Silverlight has new features that all of the above folks have been waiting to use to unlock the next level of growth their current solution requires and that for me is all the thanks I think our teams need for now.&lt;/p&gt;  &lt;p&gt;I don’t care what critics in general say about Silverlight as if all we ever end up doing is the above type of solutions then i am definitely at peace with my contribution to this product and the world wide impacts it has.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Critics always want you to change, fans never want you to change but the ones in the middle push you into areas where change is natural.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Have fun with Silverlight!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9829829" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>The back-story about the brand new Silverlight Blog design &amp; development.</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/04/24/the-back-story-about-the-brand-new-silverlight-blog-design-development.aspx</link><pubDate>Fri, 24 Apr 2009 06:09:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9565964</guid><dc:creator>scbarnes</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9565964.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9565964</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9565964</wfw:comment><description>&lt;p&gt;I’ve just uploaded one of the first revisions of the new blog design to &lt;a href="http://team.silverlight.net/" target="_blank"&gt;team.silverlighet.net&lt;/a&gt;. It’s a more focused design this time and one in which i had the luxury of spending more time on than the one before.&lt;/p&gt;  &lt;p&gt;In this post I’ll walk through some of the experiences I had designing it and hopefully provide an insight into the amount of effort that went into making it happen.&lt;/p&gt;  &lt;h1&gt;The Design.&lt;/h1&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_3.png" width="430" height="109" /&gt; &lt;/p&gt;  &lt;p&gt;We’ve got a campaign in market with the tagline “See the light” and It’s pretty righteous in my opinion. We had originally commissioned the design to a vendor, but I simply felt that it was heading in a direction opposite to our brands. In light of this (heh), I objected and volunteered to have a go at designing the look and feel myself.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;It was accepted the next day, it was also my own stupidity for volunteering as all of a sudden I went from being a peer reviewer to now being the “vendor”.&lt;/p&gt;  &lt;p&gt;Bad move if you have more workload than you can handle already.&lt;/p&gt;  &lt;p&gt;Suffice to say, I decided to bring back the fun to Expression and Silverlight as I that our brands have somewhat become boring – mainly because I live and breathe them daily.&lt;/p&gt;  &lt;p&gt;I went in the direction of creativity as when I look at the Silverlight branding to me in conveys experience starts here. I then look at Expression’s brand and it’s about well, expressing yourself in a creative way but also in a serious manner.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_11.png" width="348" height="195" /&gt; &lt;/p&gt;  &lt;p&gt;I then looked at our new Silverlight 3 posters and thought, it’s about time we went back to grass roots, put the ubiquity and press politics aside and just focus on how much enjoyment customers are getting from building with both.&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;&lt;em&gt;Note: Why I choose Green for 3 was that when you combine blue &amp;amp; yellow, it creates Green. Actually It doesn’t it’s a myth, it really creates black. I just thought it was my inside joke given there’s a lot of myths floating around about the products anyway – call it my wit working in over drive.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;When you create a RIA or Branded Experience, you can’t but help inject creativity into the mix, and I simply wanted a design that echoed this.&lt;/p&gt;  &lt;h1&gt;The Development.&lt;/h1&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_6.png" width="100" height="163" /&gt; Given I’m also the vendor which translates now to being both designed and developer, I then had to come up with the goods of development.&lt;/p&gt;  &lt;p&gt;I simply owe a deep amount of gratitude to both Graffiti CMS and jQuery as these two pieces are a C# blog developers dream. &lt;/p&gt;  &lt;p&gt;I did hit a few “snags” though in the development lifecycle. The first being the fact that I needed more out of Graffiti CMS than it could offer out of the box, for example – I wanted to put a couple of extra fields in the comments and out of the box it’s not possible.&lt;/p&gt;  &lt;h2&gt;JavaScript Rox!&lt;/h2&gt;  &lt;p&gt;I then had to write my own bypass to the workflow, using LINQ to SQL, jQuery and JSON I went about my business.&lt;/p&gt;  &lt;p&gt;Passing JSON back and forth between ASMX (Web Services) is somewhat a painful learning curve, but none the less I have it done now so chalk that up to lessons learnt.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_19.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_thumb_6.png" width="148" height="143" /&gt;&lt;/a&gt; jQuery is by far the most superior JS framework I’ve ever used – i’m talking 10+ years of hacking JavaScript to mind you. It’s simple, elegant and flows naturally and am glad we as a company are supporting it more and more.&lt;/p&gt;  &lt;h2&gt;Graffiti CMS&lt;/h2&gt;  &lt;p&gt;Graffiti CMS, is simple and elegant for what it does. It lets me get on with the templating UX and less on hand rolling the codebase from the web.config upwards. I’ve reached out to Telligent to see if i can pay for the source code as I’d like to also contribute back to this blog engine as it in my view has way more potential ahead of it.&lt;/p&gt;  &lt;h1&gt;The Blog.&lt;/h1&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_14.png" width="117" height="140" /&gt; Well you can now see the blog for yourself, live, there’s still a bit of rawness associated to it but that’s simply due to lack of content for now. As time marches on leading up to our launch, you’ll find a bounty of content soon enough to subscribe your RSS readers to.    &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;Make a wish&lt;/h2&gt;  &lt;p&gt;A lot of or official announcements will channel through this blog, so part of the features was that I put in what I call the “Wishlist box”. The purpose of this box is to allow anyone whom wants to comment to aslo make a request to the Silverlight / Expression Teams. This data is feed monthly into our planning / review teams, so use it wisely.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_17.png" width="430" height="189" /&gt; &lt;/p&gt;  &lt;h2&gt;Twitter.&lt;/h2&gt;  &lt;p&gt;I have a few ideas on how to integrate Twitter into the comments, I won’t say more as I want to execute first, tell second – suffice to say, I think it will be fun.&lt;/p&gt;  &lt;h2&gt;Comments.&lt;/h2&gt;  &lt;p&gt;The comments themselves use &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; a lot, for me it was a case of wanting to do something different with blog commenting and so this is first part of the direction I’m heading. There’s more to come and as someone whom sprinkles my comments throughout the blogosphere, I have a few ideas on what I feel would be great if only blogs would change in xyz direction&lt;/p&gt;  &lt;p&gt;&lt;em&gt;example: The &amp;lt;textarea&amp;gt; grows as you type as well as there’s a bit of a paper with lines background. I wanted to encourage people to comment and also make them feel part of the blogs design as well.&lt;/em&gt;&lt;/p&gt;  &lt;h2&gt;Good Web Citizen.&lt;/h2&gt;  &lt;p&gt;Hanging out with some MVP’s recently convinced me that we at Microsoft need to take a more firm stand to becoming better web citizens. I decided to work the extra mile in this blog to ensure it validates with w3c and so if you run the site – as of the time of writing this – it will get the &lt;a href="http://validator.w3.org/check?uri=http%3A%2F%2Fteam.silverlight.net&amp;amp;charset=%28detect+automatically%29&amp;amp;doctype=Inline&amp;amp;group=0" target="_blank"&gt;green validation tick.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_25.png" width="430" height="164" /&gt; &lt;/p&gt;  &lt;h1&gt;The Bad.&lt;/h1&gt;  &lt;p&gt;I’m not happy about the navigation at the moment. I had to pull it today before launch, but it will be there soon. To me this is bad UX, but I hadn’t the energy to debate it further as it was either ship or hold up other campaign dependencies. Ship won.&lt;/p&gt;  &lt;h2&gt;No Silverlight.&lt;/h2&gt;  &lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/ThebackstoryaboutthebrandnewSilverlight_11B61/image_22.png" width="173" height="240" /&gt; This blog is a great case study for &lt;a href="http://jquery.com/" target="_blank"&gt;jQuery&lt;/a&gt;, but it’s quite weird I don’t use Silverlight right? &lt;/p&gt;  &lt;p&gt;I have the &lt;a href="http://www.microsoft.com/silverlight" target="_blank"&gt;Silverlight&lt;/a&gt; bits half done, I’ll be adding them soon but I wanted the degraded experience up first, see how that’s baked and then roll out the &lt;a href="http://www.microsoft.com/silverlight" target="_blank"&gt;Silverlight&lt;/a&gt; additions.&lt;/p&gt;  &lt;p&gt;I’ve adopted this approach for many years, where I always started out with the basic HTML/JS experience. If no disruptions have occurred that are noticeable, i then roll out the Flash experiences. As all to often, when the site failed or people complained, the plug-ins usually get thrown under the bus first where it could simply be bad fundamental design.&lt;/p&gt;  &lt;p&gt;Instead, layered approach is cheaper and more focused. It also provides a good baseline to determine the “before” and “after” in terms of measuring success/failure of a given plug-in based experience.&lt;/p&gt;  &lt;p&gt;I’ll be layering more and more as time permits, but I’m excited about this design and am quite proud of it.&lt;/p&gt;  &lt;p&gt;Check out the blog and leave your feedback!&lt;/p&gt;  &lt;h2&gt;&lt;a href="http://team.silverlight.net" target="_blank"&gt;http://team.silverlight.net&lt;/a&gt;&lt;/h2&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9565964" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight+Team/default.aspx">Silverlight Team</category></item><item><title>Peter Elst Interviews me on Silverlight 3</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/04/09/peter-elst-interviews-me-on-silverlight-3.aspx</link><pubDate>Wed, 08 Apr 2009 21:27:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9538691</guid><dc:creator>scbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9538691.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9538691</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9538691</wfw:comment><description>&lt;p&gt;I rarely do interviews or podcasts as typically I find them goofy, and I despite my blogging/twitter prowess, am quite a shy guy.&lt;/p&gt;  &lt;p&gt;That being said, I find value in Peter and openly respect his approach to technology as whilst he obviously prefers Flash over Silverlight, he still reminds me of the folks whom are always keeping an open mind on how things unfold in this industry.&lt;/p&gt;  &lt;p&gt;He’s asked some great questions and I’m sure he won’t agree with my responses, but that's ok, it’s better to ask and answer than assume.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Interview:&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;&lt;a title="http://www.peterelst.com/blog/2009/04/08/interview-with-scott-barnes-about-silverlight-3/trackback/" href="http://www.peterelst.com/blog/2009/04/08/interview-with-scott-barnes-about-silverlight-3/trackback/"&gt;http://www.peterelst.com/blog/2009/04/08/interview-with-scott-barnes-about-silverlight-3/trackback/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Of course already there’s a bit of negativity in the comments below, mostly due to ignorance of Microsoft and so on. None the less, I hope I answered appropriately.&lt;/p&gt;  &lt;p&gt;Scott Out.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9538691" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Sports can be competitive. Who knew! :)</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/04/07/sports-can-be-competitive-who-knew.aspx</link><pubDate>Tue, 07 Apr 2009 07:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9535165</guid><dc:creator>scbarnes</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9535165.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9535165</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9535165</wfw:comment><description>&lt;p&gt;Steve just did a &lt;a href="http://team.silverlight.net/announcements/sports-powered-by-silverlight/" mce_href="http://team.silverlight.net/announcements/sports-powered-by-silverlight/"&gt;great post on how well we’re doing in the sporting scene&lt;/a&gt;, and it’s worth checking out over at the &lt;a href="http://team.silverlight.net" mce_href="http://team.silverlight.net" target="_blank"&gt;team.silverlight.net&lt;/a&gt; blog.&lt;/p&gt;  &lt;p&gt;&amp;nbsp; &lt;img src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_23.png" style="border: 0px none ; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_23.png" width="430" border="0" height="215"&gt; &lt;/p&gt;  &lt;p&gt;It does provide some basic common sense rebuttals to what MLB.Tv folks stated today in the CNET article. If you’ve not read it, then I’ll save you the trouble, basically Microsoft aren’t doing the MLB thing this year and now the MLB.TV CEO’s throwing down some comments regarding Microsoft and Silverlight. &lt;/p&gt;  &lt;p&gt;To me, it’s one of those situations you just cringe, roll your eyes and wonder what all the hype is about – as well, there’s always two sides to a story right?&lt;/p&gt;  &lt;h1&gt;Ok, Let me look for myself&lt;/h1&gt;  &lt;p&gt;None the less, being an Aussie living in the US, I was curious as to what all the greatness associated with this whole thing was really about (I didn’t watch the Silverlight version of MLB.TV so for me it was always a “US thing”).&amp;nbsp; &lt;/p&gt;  &lt;p&gt;I asked one of the guys in our team to fire up his browser. We went to the site and this is what we saw on one of the events.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.twitpic.com/2xpla" mce_href="http://www.twitpic.com/2xpla"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_3.png" style="border: 0px none ; margin: 15px; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_3.png" width="434" border="0" height="359"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;A closer look for those visually impaired.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_5.png" mce_href="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_5.png"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_thumb_1.png" style="border: 0px none ; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_thumb_1.png" width="430" border="0" height="73"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I was looking at this asking what the hell is NexDef? So I dug a little deeper via online and found this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mlbsupport.com/forum/viewtopic.php?f=27&amp;amp;t=2257" title="http://www.mlbsupport.com/forum/viewtopic.php?f=27&amp;amp;t=2257" mce_href="http://www.mlbsupport.com/forum/viewtopic.php?f=27&amp;amp;t=2257"&gt;http://www.mlbsupport.com/forum/viewtopic.php?f=27&amp;amp;t=2257&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I’ve read a lot of users having issues, so upon closer inspection I think it’s Java?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Try updating your Java client      &lt;br&gt;&lt;a href="http://www.java.com/en/download/index.jsp" mce_href="http://www.java.com/en/download/index.jsp"&gt;http://www.java.com/en/download/index.jsp&lt;/a&gt;      &lt;br&gt;      &lt;br&gt;Also run the nexdef installation file as admin by right clicking it and choosing run as admin.      &lt;br&gt;&lt;/p&gt;    &lt;p&gt;MLB.TV Support Admin&lt;/p&gt; &lt;/blockquote&gt;  &lt;h1&gt;Ubiquity seems to be not relevant here&lt;/h1&gt;  &lt;p&gt;&lt;img src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_20.png" style="border: 0px none ; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_20.png" width="430" border="0" height="113"&gt;&lt;/p&gt;  &lt;p&gt;Ok, so despite the ubiquity of Flash 9 and above, turns out you need extras to have HD video via Flash? Well in the MLB.TV’s case it does anyway.&lt;/p&gt;  &lt;p&gt;I’m confused. What is all the hype about Flash in this? (open question).&lt;/p&gt;  &lt;p&gt;It’s also interesting that the admin rights are required to install NexDef, given the quote from the CNET article states:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;First, baseball wanted Microsoft to make it possible for users to download Silverlight without having to possess administrative rights. When people are at work, it's often the company that possesses those rights and employees would need authorization to download the player. That frustrated plenty of MLB.com subscribers, according to the source&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Well, I guess that hasn’t changed then. Admin rights still required and anyone who has ever sat in a company with a SOE (Set Operating Environment) will tell you – bypassing IT is rarely ever achieved and watching baseball at work is also rarely ever embraced. None the less, why let the facts get in the way of a good story.&lt;/p&gt;  &lt;h1&gt;I’m losing faith in online journalism more and more&lt;/h1&gt;  &lt;p&gt;In the end, it seems an awful lot of free PR for MLB to raise awareness of the new season for baseball, we just so happen to be a great brand to drag into this mess. &lt;/p&gt;  &lt;p&gt;What’s our rebuttal to this madness?&lt;/p&gt;  &lt;p&gt;I like Steve’s comments about this whole thing in the second paragraph of the teams blog post:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;While Flash 9 may have high penetration, the Swarmcast NexDef plug-in that helps power MLB's HD experience has virtually no adoption. &lt;b&gt; Ubiquity here is a red herring – what customers really want are high quality solutions&lt;/b&gt;.&amp;nbsp;&amp;nbsp; Silverlight has been doing that since its inception and already supports the ability to deliver true HD using IIS Smooth Streaming with no additional plug-in required. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;That’s the main point here (for me anyway) for all, brands will come and go when it comes to using a platform, the fact there is choice is a positive step and ultimately the press can feed off this either way they can to fuel page views, but ultimately people are installing plug-ins.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_26.png" style="border: 0px none ; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_26.png" width="430" border="0" height="132"&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Yes, NexDef has zero ubiquity, yet there you have it, installing not only 1 plug-in but 2!&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Guess Ubiquity is somewhat over-rated?&lt;/p&gt;  &lt;h1&gt;Where is the real success vs. failure then?&lt;/h1&gt;  &lt;p&gt;Two years ago, the choices were limited to either SD on Flash or maybe HQ via Windows Media Player / Quicktime? Today… more choice in HQ/HD. In part, the first success story in all of this is the fact choice is now available!&lt;/p&gt;  &lt;p&gt;Secondly, now comes the real metric that sites are unlikely to ever publish, just how many folks abandoned the experience?&lt;/p&gt;  &lt;p&gt;As ubiquity maybe the flavor of the month in certain Adobe’s staffers eyes, but at the end of the day abandonment rates are where success begins and ends.&lt;/p&gt;  &lt;p&gt;In my case, I bailed – well for two reasons, Baseball utterly bores me and the above experience just annoyed me. I’m not alone in having a bad experience as well.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mlbsupport.com/forum/viewforum.php?f=27&amp;amp;sid=64f1271343889771bcb02938963d8d01" title="http://www.mlbsupport.com/forum/viewforum.php?f=27&amp;amp;sid=64f1271343889771bcb02938963d8d01" mce_href="http://www.mlbsupport.com/forum/viewforum.php?f=27&amp;amp;sid=64f1271343889771bcb02938963d8d01"&gt;http://www.mlbsupport.com/forum/viewforum.php?f=27&amp;amp;sid=64f1271343889771bcb02938963d8d01&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h1&gt;Plug-ins don’t make bad experiences, you can though?&lt;/h1&gt;  &lt;p&gt;&lt;img src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_34.png" style="border: 0px none ; display: inline;" title="image" alt="image" mce_src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Sportscanbecompetitive.Whoknew_12DA2/image_34.png" width="430" border="0" height="150"&gt;&lt;/p&gt;  &lt;p&gt;I think it’s fair to say both Adobe &amp;amp; Microsoft ship the plug-ins, what you do with it and how you scale/implement is entirely up to you. If it fails, then is it the plug-in or implementation of the said plug-in experience? It’s easy to throw the plug-in under the bus as being faulty but thankfully with the power of the internet, that’s a short lived accusation. Bless the alpha geeks with blogging power! :)&lt;/p&gt;  &lt;p&gt;Case and point. A while ago, a journalist echoed Adobe AIR + Flash and security breach regarding Amazon + Flash Media server.&amp;nbsp; Adobe responds in kind,&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;this statement is inaccurate. All information transferred between client and server is encrypted when using RTMPe, not only the commands to start and stop play. No compromise has been made in the server software to boost speeds or security as claimed by the article – &lt;a href="http://blogs.adobe.com/ktowes/2008/09/encryption_and_streaming_media.html" mce_href="http://blogs.adobe.com/ktowes/2008/09/encryption_and_streaming_media.html"&gt;Flash Media Blog&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;It appears according to Adobe that Reuters got it wrong, and there’s quite a lengthy rebuttal from Adobe staffers. Which is fair, as if your product gets dragged through he mainstream press and you don’t get a chance to respond, it’s someone poor form.&lt;/p&gt;  &lt;h1&gt;Too long didn’t read, give me the short and skinny of it all.&lt;/h1&gt;  &lt;blockquote&gt;   &lt;p&gt;Last summer NBC held the most widely viewed sporting event in the history of the internet with the &lt;a href="http://www.2008.nbcolympics.com/video/player.html?assetid=webbys_olyexperience_2008v2" mce_href="http://www.2008.nbcolympics.com/video/player.html?assetid=webbys_olyexperience_2008v2"&gt;2008 Beijing Summer Olympics&lt;/a&gt;.&amp;nbsp;&amp;nbsp; For Beijing, &lt;b&gt;NBC delivered 1.3 billion page views, 70 million video streams, and 600 million&lt;/b&gt; minutes of content (WOW!)&amp;nbsp; -- making it possible for fans to view every minute of every event from their computer.&amp;nbsp; Users spent &lt;b&gt;on average of 27 minutes watching video on the site (vs 3 minutes on other Olympics experiences)&lt;/b&gt; which is unprecedented for Internet video.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Enough said. Silverlight proved itself with the Summer Olympics and will continue to do so for the Winter Olympics. Don’t believe us? watch the Winter Olympics, &lt;a href="http://mmod.ncaa.com/" mce_href="http://mmod.ncaa.com/"&gt;CBS March Madness on Demand (MMOD)&lt;/a&gt;, later this week &lt;a href="http://fanzone.att.net/" mce_href="http://fanzone.att.net/"&gt;Masters Golf tournament&lt;/a&gt; and more to come.. &lt;/p&gt;  &lt;p&gt;Judge for yourself as that’s all we ask.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9535165" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>What makes Silverlight better than JavaScript/CSS/HTML?</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/03/23/what-makes-silverlight-better-than-javascript-css-html.aspx</link><pubDate>Mon, 23 Mar 2009 00:32:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9499754</guid><dc:creator>scbarnes</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9499754.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9499754</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9499754</wfw:comment><description>&lt;p&gt;&lt;a href="http://damianedwards.wordpress.com/" target="_blank"&gt;Damian Edwards&lt;/a&gt; stayed at my house a week leading up to MIX09 and he’s had an amazing impact on our product teams whilst he stayed. One question he did provoke my way was what makes Silverlight better than JavaScript/HTML (forgot the actual wording but the meaning i walked away with was just that).&lt;/p&gt;  &lt;p&gt;I could of given Damian the usual workflow, video codec's etc response that I'm sure many have heard umpteen times before. Instead I just deferred my answer and thought it over some more as I really hadn’t thought of the two being better than the other. In that, as a Product Manager for Silverlight to create a debate between these two approaches to the web is what we’d commonly label “breaking into jail”. &lt;/p&gt;  &lt;h2&gt;Getting back to basics&lt;/h2&gt;  &lt;p&gt;&lt;img style="margin: 15px 0px; display: inline" title="300ErniePyleTypewriter.jpg" alt="300ErniePyleTypewriter.jpg" align="right" src="http://ts3.images.live.com/images/thumbnail.aspx?q=723974620950&amp;amp;id=97cf5ab22df60115a8c6b8b8fc073f82" /&gt;I instead spent a week or so getting back to my grass roots before I adopted Flash/Silverlight many years ago. I re-discovered some JavaScript &amp;amp; XHTML passion and have now become more aware of something in which i think can answer Damian’s question.&lt;/p&gt;  &lt;p&gt;The simple answer above all is, that you’re working in a controlled environment. That’s why Silverlight could be a better fit and before you raise your jQuery swords and lead the charge against the arrogance of the few that which is plug-in’s let me ask you to pause ever so briefly and hear me out.&lt;/p&gt;  &lt;p&gt;I’ve noticed that when I check “show errors” in browsers of my choice, I get a lot of various websites throwing a JavaScript error to the point in which it amazes me to no end why these continue to happen. It’s one thing for a random blog to have one but for major corporations, it’s simply just bad form.&lt;/p&gt;  &lt;p&gt;On top of this, you have the browser related issues where if folks don’t do their homework with regards to CSS they can in turn cause a number of visual issues, resulting in a degraded experience (something Damian is quite vocal about and so he should be and agree with his arguments).&lt;/p&gt;  &lt;h2&gt;It’s my sandbox, I control all whom dwell in it&lt;/h2&gt;  &lt;p&gt;&lt;img style="margin: 15px; display: inline" align="left" src="http://www.dcboces.org/teachers/playnaround/mahony/sandbox.jpg" width="215" height="161" /&gt;I think plug-ins in general provide a controlled state to play in, they aren’t perfect but their development workflows can enforce (via compile time / tooling) much stricter success criteria than JavaScript/HTML/CSS can provide today.&amp;#160; A team internally made a point of comparing their internal struggle with AJAX vs. Silverlight and came back with a lower bug count than they did before (admittedly it’s somewhat hard argument to push as a case and point, but it was interesting all the same).&lt;/p&gt;  &lt;p&gt;Having absolute universal control over the XAML (DOM) and absolute pixel precession is definitely favored via plug-in, that being said it can still also be achieved with CSS / HTML (provided you’re skill set is capable of adhering to this). &lt;/p&gt;  &lt;p&gt;To do this outside plug-in state, still requires a lot of trial and error when it comes to CSS production (jQuery though is technically brilliant at reducing some of this pain), as you’ll be adjusting everything from margins to padding along with injecting various DIV/SPAN tags to represent containers or inline elements that produce the visual result you’re after.&amp;#160; &lt;/p&gt;  &lt;h2&gt;Does this mean HTML is dead? &lt;/h2&gt;  &lt;p&gt;&lt;img style="margin: 15px; display: inline" border="0" alt="Dead Fred&amp;#13;&amp;#10;€ 9,95" align="right" src="http://www.nonplusultra.nl/productafbeeldingen/groot/11238/dead-fred.jpg" width="166" height="166" /&gt;Absolutely not. The web today is an amazing thing to behold when you think about it as JavaScript, HTML &amp;amp; CSS are simply the first language set that the world has collectively agreed upon. I honestly don’t think you’d ever get this decided in today’s software climate, so it’s a rare and beautiful thing to be apart of.&lt;/p&gt;  &lt;p&gt;I still think however we’re clinging onto the few scraps of HTML we have today, and have noticed over the years many folks creating rules of engagement with these few tags – as if they were given to us as by our forefathers as being all that is great.&lt;/p&gt;  &lt;p&gt;I simply think we’re holding onto them for the previously mentioned point, in that they are simply the first and probably the last agreed standard we’ve had all collectively blessed. I honestly don’t think when HTML was first drafted as a spec that we’d be seeing concepts like Virtual Earth or &amp;lt;insert your favorite AJAX / AJAJ &amp;gt; being used in the form it is today.&lt;/p&gt;  &lt;h2&gt;Hang on, scraps of HTML? you better explain yourself buddy.&lt;/h2&gt;  &lt;p&gt;That comment was sure to be a redflag, so let me explain in detail what i mean “Holding onto the scraps of HTML we have today”.&lt;/p&gt;  &lt;p&gt;My theory is that HTML as we know it today, seems to be lacking in depth (probably why there is so much conflict with the language). I’ve seen over the past 10 years many arguments arise over the correct use of this blessed technology (I remember the famous &amp;lt;B&amp;gt; tag vs &amp;lt;Strong&amp;gt; argument. I also saw the DIV vs. LAYER tag war arise…) I’ve witness HTML’s birth from beginning to now, and I’m still yet to see anyone camp win over 2/3rds of the other.&lt;/p&gt;  &lt;p&gt;Instead I think HTML/JavaScript/CSS &amp;amp; Plug-ins are going to have an interesting and exciting fusion with one another. I honestly don’t think anyone technique is miles ahead of the other as it will always depend on what you want to achieve, who is going to write it and what your intended quality control gates look like.&lt;/p&gt;  &lt;p&gt;I vote for hybrid approaches for now, let’s just use both and evolve like we have been given today and explore in more depth what works vs.. what doesn’t. &lt;/p&gt;  &lt;p&gt;In the end it’s all semantics and “it depends”.&lt;/p&gt;  &lt;p&gt;You tell me what’s better and then tell me how Silverlight can improve. Please don’t beat me up, this ones just me thinking out loud after using both&amp;#160; approaches since 1995.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;u&gt;Note&lt;/u&gt;&lt;/strong&gt;: I’m not a Product Manager of Internet Explorer and my influence there is probably less than yours all said and done.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9499754" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Semantics/default.aspx">Semantics</category></item><item><title>Dear Silverlight, where’s my view source?</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/03/10/dear-silverlight-where-s-my-view-source.aspx</link><pubDate>Tue, 10 Mar 2009 05:04:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9468542</guid><dc:creator>scbarnes</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9468542.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9468542</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9468542</wfw:comment><description>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Chris%20Messina%20%28open%20source%20advocate%29"&gt;Chris Messina&lt;/a&gt; is quoted as saying the following:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;There’s been a long history of innovation on the web founded in open access to the underlying source code that first websites, then later interactive web applications, were built on. The facility of having ready access to the inner workings of any web page has been tantamount to continued inspiration, imitation, and most importantly, the ongoing education of subsequent generations of designer-developer hybrids.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;He later goes on to start slamming plug-ins like Apollo and Silverlight on how they don’t offer up “view source” capabilities to support his first paragraph.&lt;/p&gt;  &lt;p&gt;Allow me to retort if i may.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Firstly&lt;/strong&gt;, HTML/JavaScript is all one is able to yield in the view source, and there’s not a lot of innovation to yield as a result of doing this action. If you wanted to view how a blog engine may work, view source won’t provide this, in turn you’ll have to gain access to the server’s capabilities of producing such code – assuming you’re allowed.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Secondly&lt;/strong&gt;, stop copying my code, it pisses me off. I used to read comments like this in various AJAX applications in the past, I used to laugh at it because i thought it was somewhat witty that a developer would take the time to put that in there. I also note how sometimes in CSS files etc I see all to often © Copyright in the headers etc.    &lt;br /&gt;    &lt;br /&gt;Whilst Chris may opt for the open web being the righteous path to open sourcing the worlds computers, the fact is people are protective of their work and all to often CHOOSE to not share their (IP) intellectual property. If they however want to share such IP then by all means do so via various open source depositories found around the web. &lt;/p&gt;  &lt;p&gt;Having the right to view source doesn’t mean you’ve got clearance to steal or reproduce another persons work. It’s that persons right to determine if their work is to be copied, as after all they created it?&lt;/p&gt;  &lt;p&gt;If you note, on Chris’s blog he’s opted to use the Creative Commons Non-Commercial license. At first glance that seems fair and open, but if you read the license closely you’ll note that you can’t re-use his work for commercial purposes.&amp;#160; Sounds fair right, if it’s for free or non-profit work, go ahead. If you make a buck or two, sorry answer is no.   &lt;br /&gt;    &lt;br /&gt;Whilst I agree with the license in question, I disagree with Chris as I'm seeing a double standard as on one hand he’s argued that no restraints should be placed on the web, he’s in turn put one in place for commercial entities. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Thirdly&lt;/strong&gt;,&amp;#160; I object at times to open source principals as there are many ways you can look at it’s setup. Some prefer to believe that if we share code we can all innovate as a community, the reality is that personas usually get in the way of innovation and a democratized source code management rarely ever works out.&lt;/p&gt;  &lt;p&gt;If people also prefer to see open source actually go beyond it’s current existence, start taking your name away from the code. As whilst it appears free, there is still revenue being generated from the freeness of it all. Fame is still a commodity that’s got value, and spokes people for open source rarely ever fly around the world for free or out of their own back pockets. There’s usually a sponsor involved.&lt;/p&gt;  &lt;p&gt;The difference with commercially owned solutions is that there’s no hidden agenda, other than making profit off the sweat and tears involved in creating the said software.&lt;/p&gt;  &lt;p&gt;One can argue that this breaks free thinking in terms of open source, i on the other hand simply extend a welcoming hand to the world in which free trade exists. &lt;/p&gt;  &lt;p&gt;View Source is about as useful as Bookmarks. You mileage may vary.&lt;/p&gt;  &lt;p&gt;Just for the record, you can open up a .xap file as if it were a .zip file and the source is available to you. If there is code tied to assemblies (DLL) and you want access to that, try asking the author. You maybe surprised at the answer.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9468542" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Replaced my MSDN Graphic Header with Silverlight</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/01/26/replaced-my-msdn-graphic-header-with-silverlight.aspx</link><pubDate>Mon, 26 Jan 2009 11:54:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9375754</guid><dc:creator>scbarnes</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9375754.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9375754</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9375754</wfw:comment><description>&lt;p&gt;When you create an MSDN blog here at Microsoft you’re pretty much given very little access to it, especially if you want to customize it. I’ve managed to basically hack my way around this through both CSS and JavaScript manipulation.&lt;/p&gt;  &lt;p&gt;Tonight, I decided to hijack my graphical header and put Silverlight over the top, as basically given I’m a Product Manager for the darn product it just makes more sense for me to dogfood the product.&lt;/p&gt;  &lt;p&gt;That and I was curious to see how far I could push the envelope on blogs.MSDN.com.&lt;/p&gt;  &lt;p&gt;I quickly put together a Twitter feed which pops up every few seconds with what I’m saying to the world. It cycles through the latest feeds from my account.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linkedin.com/in/bronwenz" target="_blank"&gt;Brownen from Soul Solutions&lt;/a&gt; stated that it could get pretty annoying, I think she maybe right but I’ll see how it goes and if feedback is negative, I’ll approach it differently in the next wave of creativity.&lt;/p&gt;  &lt;p&gt;Hope all like it.&lt;/p&gt;  &lt;p&gt;Special thanks to Jonas and Emil for their code, as I found combining &lt;a href="http://www.silverlightshow.net/items/Silverlight-LinkLabel-control.aspx" target="_blank"&gt;Emil’s LinkLabel&lt;/a&gt; control with &lt;a href="http://jonas.follesoe.no/PermaLink,guid,52d330a9-2931-40dc-9320-01195b24996a.aspx" target="_blank"&gt;Jonas’ Yahoo Pipes Twitter Proxy&lt;/a&gt; to be a better fit overall.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9375754" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>I hate it when a designer touches XAML..</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/01/25/i-hate-it-when-a-designer-touches-xaml.aspx</link><pubDate>Sun, 25 Jan 2009 10:42:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9374712</guid><dc:creator>scbarnes</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9374712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9374712</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9374712</wfw:comment><description>&lt;p&gt;I’ve meet with a few die-hard Silverlight developers in my time and some feedback I get at times is how designers produce bad XAML.&lt;/p&gt;  &lt;p&gt;“..I hate it when a designer touches XAML..” – oh? why?&lt;/p&gt;  &lt;p&gt;My first thought was, “bad XAML?” how on earth can a designer produce bad XAML. *confused look*&lt;/p&gt;  &lt;p&gt;After digging I find out that one of the pet hates is that the designer doesn’t name their controls properly or that they’ll use a rectangle instead of a grid/canvas etc to visually represent the UI.&lt;/p&gt;  &lt;p&gt;I then hold up my hand and say “stop”.&lt;/p&gt;  &lt;p&gt;Here’s the lesson folks. &lt;/p&gt;  &lt;p&gt;Expression Studio and Visual Studio allow you to collaborate with designers and developers. We’ve made it so you majority of the time never need to look at how the tools generate XAML as it just works. That all being said, it ENABLES you to work together, you still need to WORK together.&lt;/p&gt;  &lt;p&gt;Meaning, setup rules of engagement with one another. Tell your designer that you need certain User Controls for certain contexts. You expect a clear naming convention and so on. Let the designer execute their creative vision and don’t impose too many rules on them as you could starve the process of creative flow but agree on how the pipeline will work UPFRONT.&lt;/p&gt;  &lt;p&gt;Don’t expect the tools to automate your communication between developer and designer, as to do that would be a one neat trick.&lt;/p&gt;  &lt;p&gt;Word for today: &lt;strong&gt;&lt;u&gt;Communication.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9374712" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Design/default.aspx">Design</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item><item><title>Egads… it’s a Silverlight Spy!</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/01/23/egads-it-s-a-silverlight-spy.aspx</link><pubDate>Fri, 23 Jan 2009 11:11:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9372323</guid><dc:creator>scbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9372323.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9372323</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9372323</wfw:comment><description>&lt;p&gt;When I’m working in Silverlight I typically like most developers heavily rely on the breakpoint/debug workflow.&lt;/p&gt;  &lt;p&gt;Although this is extremely powerful, I at times need to inspect what’s been loaded in a more hierarchical manner to ensure my various UIElements are loaded as per my instructions via code.&lt;/p&gt;  &lt;p&gt;To do this in Visual Studio is doable, but I find it provides a little too much information than I require. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Enter Silverlight Spy.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A brilliant WPF application made by &lt;a href="http://www.linkedin.com/in/koenzwikstra" target="_blank"&gt;KoeKoen Zwikstra&lt;/a&gt; from the Netherlands (Silverlight Consultant).&lt;/p&gt;  &lt;p&gt;Silverlight Spy is a neat little application, as it not only allows you to snoop over the entire XAML DOM, but it provides a great insight into what’s loaded in your user interface via the “statistics” tool.&lt;/p&gt;  &lt;p&gt;It’s a must have for all serious Silverlight developers in my feeble opinion ;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/msmossyblog/archive/2007/06/20/the-silverlight-link-source.aspx" target="_blank"&gt;I used to use&lt;/a&gt; Lutz’s before this one, but found this one to be a more options available for me to inspect (i.e. stats is brilliant idea). Lutz’s can be found her:    &lt;br /&gt;&lt;a title="http://www.red-gate.com/products/reflector/" href="http://www.red-gate.com/products/reflector/"&gt;http://www.red-gate.com/products/reflector/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download Silverlight Spy out here:     &lt;br /&gt;&lt;/strong&gt;&lt;a title="http://silverlightspy.com/silverlightspy/download-silverlight-spy/" href="http://silverlightspy.com/silverlightspy/download-silverlight-spy/"&gt;http://silverlightspy.com/silverlightspy/download-silverlight-spy/&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="335" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/EgadsitsaSilverlightSpy_2B3/image_3.png" width="463" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="256" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/EgadsitsaSilverlightSpy_2B3/image_6.png" width="269" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/EgadsitsaSilverlightSpy_2B3/image_8.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="389" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/EgadsitsaSilverlightSpy_2B3/image_thumb_2.png" width="465" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9372323" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Reflector/default.aspx">Reflector</category></item><item><title>Silverlight is all over The Moment..</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/01/17/silverlight-is-all-over-the-moment.aspx</link><pubDate>Sat, 17 Jan 2009 00:32:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9331351</guid><dc:creator>scbarnes</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9331351.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9331351</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9331351</wfw:comment><description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/SilverlightisalloverTheMoment_BE51/clip_image002_3.jpg" width="430" height="217" /&gt;&lt;/p&gt;  &lt;h1&gt;CNN&lt;/h1&gt;  &lt;p&gt;CNN is inviting people witnessing “The Moment” to take part in a special iReport assignment by e-mailing their pictures to &lt;a href="mailto:themoment@CNN.com"&gt;themoment@CNN.com&lt;/a&gt;. The photos will post immediately to iReport.com, CNN’s user-generated news community, and shortly after the oath of office, viewers and users can see the resulting synths on-air and online. In staying with CNN’s long tradition of using technology to reinvent political coverage, the network will feature the synths on the Magic Wall. The use of &lt;a href="http://photosynth.net/about.aspx" target="_blank"&gt;Photosynth&lt;/a&gt; within the multi-touch environment will be made possible by the strong relationship among CNN, &lt;a href="http://www.perceptivepixel.com/" target="_blank"&gt;Perceptive Pixel&lt;/a&gt; and Microsoft.&lt;/p&gt;  &lt;h2&gt;CBS&lt;/h2&gt;  &lt;p&gt;Microsoft, along with partners &lt;a href="http://www.vertigo.com" target="_blank"&gt;Vertigo&lt;/a&gt; and &lt;a href="http://www.movenetworks.com/" target="_blank"&gt;Move Networks&lt;/a&gt;, collaborated with CBS to build a live HD streaming experience using Silverlight. CBS will provide the application to its more than 25 owned and operated sites to then roll out to their own local stations. Visitors to the CBS sites will be able to watch a variety of inaugural activities as well as reports from CBS correspondents on site. The CBS experience will provide customers with HD-quality video, multiple camera angles of events and unique features such as Twitter integration. Although CBS was unable to participate in official PR due to time constraints, we will look to drive awareness via blogs and press outreach early next week.&lt;/p&gt;  &lt;h2&gt;Presidential Inauguration Committee (PIC)&lt;/h2&gt;  &lt;p&gt;Microsoft worked with partner &lt;a href="http://www.istreamplanet.com/" target="_blank"&gt;iStreamPlanet&lt;/a&gt; to enable live and on-demand video streaming of the official Inauguration events at the PIC web site: &lt;a href="../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Local%20Settings/Temporary%20Internet%20Files/Local%20Settings/Temporary%20Internet%20Files/Content.Outlook/AUKVMPKG/www.pic2009.org"&gt;www.pic2009.org&lt;/a&gt;. The PIC will begin streaming video of events on Saturday, January 17, with the train ride that will take President-elect Barack Obama from Philadelphia, Pa., to Washington, D.C., and the stops in Wilmington, Del. and Baltimore, Md&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9331351" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Scott, why should I use Deep Zoom?</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/01/14/scott-why-should-i-use-deep-zoom.aspx</link><pubDate>Wed, 14 Jan 2009 11:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9318238</guid><dc:creator>scbarnes</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9318238.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9318238</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9318238</wfw:comment><description>&lt;p&gt;I’ve been asked this a thousand times and i often give a thousand different answers, as typically each time you ask me, I think of something new to do with it and respond.&lt;/p&gt;  &lt;p&gt;Deep Zoom is one of this fascinating differentiators we put into Silverlight that can be used and abused in a multitude of ways, often the only limitation imposed with it’s usage is imagination.&lt;/p&gt;  &lt;p&gt;My personal favorite usage of Silverlight DeepZoom was actually watching a member of my team, &lt;a href="http://ux.artu.tv/" target="_blank"&gt;Arturo&lt;/a&gt;, give a presentation on Expression with it. Arturo being the creative soul he is, decided to tell a story in a non-PowerPoint way (hey he’s a Microsoftee, so extra bonus points for this). This to me was exciting and fresh, as the medium went beyond the browser in so many ways, it now become an outlet to convey a message or story.&lt;/p&gt;  &lt;p&gt;Tonight, I saw the same concept by &lt;a href="http://www.ted.com/index.php/talks/scott_mccloud_on_comics.html" target="_blank"&gt;Scott McLoud on Ted.com&lt;/a&gt;. Scott gives a brilliant lecture on the Understand Comics and he focus the attention on combining the old with the new, specifically how do you take a comic strip found on paper today and introduce a new approach to the medium of telling the story.&lt;/p&gt;  &lt;p&gt;Watch this lecture on Ted.Com, and now to answer your question about what should you use Deep Zoom for?&lt;/p&gt; &lt;object width="334" height="326"&gt;&lt;param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="bgColor" value="#ffffff"&gt;&lt;/param&gt; &lt;param name="flashvars" value="vu=http://video.ted.com/talks/embed/ScottMcCloud_2005-embed_high.flv&amp;amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/ScottMcCloud-2005.embed_thumbnail.jpg&amp;amp;vw=320&amp;amp;vh=240&amp;amp;ap=0&amp;amp;ti=432" /&gt;&lt;embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="334" height="326" allowFullScreen="true" flashvars="vu=http://video.ted.com/talks/embed/ScottMcCloud_2005-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/ScottMcCloud-2005.embed_thumbnail.jpg&amp;vw=320&amp;vh=240&amp;ap=0&amp;ti=432"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Answer is simple, &lt;strong&gt;you tell me.&lt;/strong&gt; Arturo has already.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9318238" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Deep+Zoom/default.aspx">Deep Zoom</category></item></channel></rss>