<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://interactiveasp.net:443/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>Nate's Stuff : Silverlight</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx</link><description>Tags: Silverlight</description><dc:language>en</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>Silverlight 4 : A First Look</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2010/03/02/silverlight-4-a-first-look.aspx</link><pubDate>Wed, 03 Mar 2010 05:21:00 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:6597</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=6597</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=6597</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2010/03/02/silverlight-4-a-first-look.aspx#comments</comments><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
digg_url = "http://interactiveasp.net/blogs/natesstuff/archive/2010/03/02/silverlight-4-a-first-look.aspx";digg_title = "Silverlight 4 : A First Look";digg_bgcolor = "#FFFFFF";digg_skin = "normal";
// --&gt;&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;&lt;!--
digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
// --&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;script type="text/javascript"&gt;&lt;!--
        function onSilverlightError(sender, args) {

            var appSource = "";
            if (sender != null &amp;&amp; sender != 0) {
                appSource = sender.getHost().Source;
            }
            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;

            var errMsg = "Unhandled Error in Silverlight Application " + appSource + "
";

            errMsg += "Code: " + iErrorCode + "    
";
            errMsg += "Category: " + errorType + "       
";
            errMsg += "Message: " + args.ErrorMessage + "     
";

            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     
";
                errMsg += "Line: " + args.lineNumber + "     
";
                errMsg += "Position: " + args.charPosition + "     
";
            }
            else if (errorType == "RuntimeError") {
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     
";
                    errMsg += "Position: " + args.charPosition + "     
";
                }
                errMsg += "MethodName: " + args.methodName + "     
";
            }

            throw new Error(errMsg);
        }

        function highlightDownloadArea(fOn) {
            document.getElementById("overlay").className = (fOn) ? "fadeSome" : "fadeLots";            
        }

	function CloseWindow()
	{
	    window.close();
	}
// --&gt;&lt;/script&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 5px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Silverlight Logo Small" alt="Silverlight Logo Small" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/SilverlightLogoSmall_5F00_3835301B.jpg" align="left" border="0" width="204" height="77" /&gt; &lt;/p&gt;
&lt;p&gt;This past weekend I got to fly to Denver and present at the &lt;a href="http://rmtechtrifecta.pbworks.com/" target="_blank"&gt;Rocky Mountain Tech Trifecta v2&lt;/a&gt;.&amp;nbsp; It was a lot of fun!&amp;nbsp; I can see why people get &lt;a href="http://codecampjunkie.com/" target="_blank"&gt;addicted to code camp&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;My presentation was on &lt;a href="http://silverlight.net/" target="_blank"&gt;Silverlight&lt;/a&gt; 4 and some of the new features in this release.&amp;nbsp; There were so many new features that I couldn't possibly cover them all, but I did hit quite a few.&lt;/p&gt;
&lt;p&gt;Here is the screen cast.&lt;/p&gt;
&lt;div style="color: gray; font-size: small" id="errorLocation"&gt;&lt;/div&gt;
&lt;div id="silverlightControlHost"&gt;
&lt;object data="data:application/x-silverlight," type="application/x-silverlight" width="450" height="300"&gt;
&lt;param name="source" value="http://media.interactiveasp.net/SL4/MediaPlayerTemplate.xap" /&gt;
&lt;param name="onerror" value="onSilverlightError" /&gt;
&lt;param name="autoUpgrade" value="true" /&gt;
&lt;param name="minRuntimeVersion" value="3.0.40624.0" /&gt;
&lt;param name="enableHtmlAccess" value="true" /&gt;
&lt;param name="enableGPUAcceleration" value="true" /&gt;
&lt;param name="initparams" value="playerSettings = 
                        &amp;lt;Playlist&amp;gt;
                            &amp;lt;AutoLoad&amp;gt;false&amp;lt;/AutoLoad&amp;gt;
                            &amp;lt;AutoPlay&amp;gt;false&amp;lt;/AutoPlay&amp;gt;
                            &amp;lt;DisplayTimeCode&amp;gt;false&amp;lt;/DisplayTimeCode&amp;gt;
                            &amp;lt;EnableCachedComposition&amp;gt;true&amp;lt;/EnableCachedComposition&amp;gt;
                            &amp;lt;EnableCaptions&amp;gt;true&amp;lt;/EnableCaptions&amp;gt;
                            &amp;lt;EnableOffline&amp;gt;true&amp;lt;/EnableOffline&amp;gt;
                            &amp;lt;EnablePopOut&amp;gt;true&amp;lt;/EnablePopOut&amp;gt;
                            &amp;lt;StartMuted&amp;gt;false&amp;lt;/StartMuted&amp;gt;
                            &amp;lt;StretchMode&amp;gt;None&amp;lt;/StretchMode&amp;gt;
                            &amp;lt;Items&amp;gt;
								&amp;lt;PlaylistItem&amp;gt;
									&amp;lt;AudioCodec&amp;gt;WmaProfessional&amp;lt;/AudioCodec&amp;gt;
									&amp;lt;Description&amp;gt;&amp;lt;/Description&amp;gt;
									&amp;lt;FileSize&amp;gt;155582315&amp;lt;/FileSize&amp;gt;
									&amp;lt;FrameRate&amp;gt;10&amp;lt;/FrameRate&amp;gt;
									&amp;lt;Height&amp;gt;512&amp;lt;/Height&amp;gt;
									&amp;lt;IsAdaptiveStreaming&amp;gt;false&amp;lt;/IsAdaptiveStreaming&amp;gt;
									&amp;lt;MediaSource&amp;gt;http://media.interactiveasp.net/SL4/Silverlight%204.wmv&amp;lt;/MediaSource&amp;gt;
									&amp;lt;ThumbSource&amp;gt;http://media.interactiveasp.net/SL4/Silverlight%204_Thumb.jpg&amp;lt;/ThumbSource&amp;gt;
									&amp;lt;Title&amp;gt;Silverlight%204%20-%20A%20First%20Look&amp;lt;/Title&amp;gt;
									&amp;lt;VideoCodec&amp;gt;VC1&amp;lt;/VideoCodec&amp;gt;
									&amp;lt;Width&amp;gt;800&amp;lt;/Width&amp;gt;
								&amp;lt;/PlaylistItem&amp;gt;
                            &amp;lt;/Items&amp;gt;
                        &amp;lt;/Playlist&amp;gt;" /&gt;                    &lt;!--  unused valid silverlight init parameters
&lt;param name="enableFrameRateCounter" value="bool" /&gt;
&lt;param name="enableRedrawRegions" value="bool" /&gt;
&lt;param name="maxFrameRate" value="int" /&gt;
&lt;param name="allowHtmlPopupWindow" value="bool" /&gt;
&lt;param name="background" value="colorValue" /&gt;
&lt;param name="splashScreenSource" value="uri" /&gt;
&lt;param name="fullScreen" value="bool" /&gt;
&lt;param name="onFullScreenChanged" value="functionname" /&gt;
&lt;param name="onResize" value="functionname" /&gt;
&lt;param name="onSourceDownloadComplete" value="functionname" /&gt;
&lt;param name="onSourceDownloadProgressChanged" value="functionname" /&gt;
&lt;param name="windowLess" value="bool" /&gt;
             --&gt;
&lt;div onmouseover="highlightDownloadArea(true)" onmouseout="highlightDownloadArea(false)"&gt;                     &lt;img src="http://media.interactiveasp.net/SL4/Silverlight 4_Thumb.jpg" style="position:absolute;width:100%;height:100%;border-style:none;" onerror="this.style.display='none'" /&gt;                     &lt;img src="http://media.interactiveasp.net/SL4/Preview.png" style="position:absolute;width:100%;height:100%;border-style:none;" onerror="this.style.display='none'" /&gt;
&lt;div id="overlay" class="fadeLots" style="position:absolute;width:100%;height:100%;border-style:none;background-color:white;"&gt;&lt;/div&gt;
&lt;table style="position: absolute; height: 100%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="center" valign="middle"&gt;                                            &lt;img src="http://go2.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" /&gt;                      &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;a href="http://go2.microsoft.com/fwlink/?LinkID=124807"&gt;                         &lt;img class="fadeCompletely" style="position:absolute;width:100%;height:100%;border-style:none;" alt="Get Microsoft Silverlight" /&gt;                     &lt;/a&gt;                                 &lt;/div&gt;
&lt;/object&gt;
&lt;iframe style="border-right-width: 0px; width: 0px; border-top-width: 0px; border-bottom-width: 0px; height: 0px; visibility: hidden; border-left-width: 0px" id="_sl_historyFrame"&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;I got to Denver in on Friday afternoon and rented a car.&amp;nbsp; The car rental place was a mistake&amp;hellip;I could see that from almost the get-go.&amp;nbsp; I saw a shuttle for every other rental care place before I saw one for E-Z Rent-a-car.&amp;nbsp; I waited only about 20 min&amp;rsquo;s and I was on my way there.&amp;nbsp; When I got there, I passed big shiny car lots, and then at the end of the big long line was a run-down looking building where my car was waiting!&amp;nbsp; Yay!&amp;nbsp; Good thing I found a place that was $5 cheaper than the rest.&amp;nbsp; Undeterred &amp;ndash; I&amp;rsquo;ll do almost anything for a good deal &amp;ndash; I went in and got my car.&amp;nbsp; It felt more like a used car dealer than a rental car place.&amp;nbsp; The guy at the counter said that I should note any damage on a piece of paper and then he ripped it off and took the half they keep so I didn&amp;rsquo;t really get a chance to inspect the car. There seemed to be a lot of pressure to buy the rental insurance (even though your insurance carrier covers you for liability).&lt;/p&gt;
&lt;p&gt;The car had other problems too.&amp;nbsp; It was, by my reckoning, a couple of years old and was in pretty good condition for that age, but the dash board said that there was a tire pressure gauge fault and I couldn't see my mileage or trip meter.&amp;nbsp; That is really useful when you&amp;rsquo;re following directions that have a mileage.&amp;nbsp; It also made some pretty ugly noises at freeway speeds.&amp;nbsp; This was not the last of the car issues, but more on that later.&lt;/p&gt;
&lt;p&gt;I stayed at the Comfort Inn about 10 miles from down town.&amp;nbsp; It was pretty nice.&amp;nbsp; It was a bit on the small side, the desk chair was uncomfortable, but the bed was VERY comfortable and the bedding was very clean and fresh.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01941_5F00_7509B1ED.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0194[1]" alt="IMG_0194[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01941_5F00_thumb_5F00_37290672.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01971_5F00_411D5C03.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0197[1]" alt="IMG_0197[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01971_5F00_thumb_5F00_13982841.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01961_5F00_4AB1906D.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0196[1]" alt="IMG_0196[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01961_5F00_thumb_5F00_339EFB32.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02061_5F00_64DDBFC5.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0206[1]" alt="IMG_0206[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02061_5F00_thumb_5F00_08B25D54.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;One funny thing was the flagpole outside my window.&amp;nbsp; Check this out!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01991_5F00_0EC98422.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0199[1]" alt="IMG_0199[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_01991_5F00_thumb_5F00_75C99FDD.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; Notice a flag missing?&amp;nbsp; Notice that thing in the tree?&amp;nbsp; That&amp;rsquo;s right.&amp;nbsp; The flag for the great state of Colorado is stuck in a tree!&amp;nbsp; I also had bunnies outside of my window so it wasn&amp;rsquo;t all bad.&lt;/p&gt;
&lt;p&gt;There was a party the night before the event for the presenters.&amp;nbsp; it was lots of fun!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02001_5F00_2E27A0E9.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0200[1]" alt="IMG_0200[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02001_5F00_thumb_5F00_46571D12.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The Tech Trifecta is huge!&amp;nbsp; Almost 4 times as large at the Utah Code Camp.&amp;nbsp; It was a bit annoying that there wasn&amp;rsquo;t enough room for the Silverlight birds of a feather and there wasn&amp;rsquo;t enough room in the keynote.&amp;nbsp; The only other complaint I had was that it seemed like Session 4 had a bunch of the Microsoft technologies bunched together so you had to pick and choose between ones that you only kind of wanted to see for earlier sessions and between ones you really wanted to see on the later ones.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02071_5F00_7A5B9698.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0207[1]" alt="IMG_0207[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02071_5F00_thumb_5F00_4F7F1E87.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02081_5F00_7C645B95.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0208[1]" alt="IMG_0208[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02081_5F00_thumb_5F00_1643E1EC.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02091_5F00_42BCEC05.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0209[1]" alt="IMG_0209[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02091_5F00_thumb_5F00_2D1E9F69.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02101_5F00_28786EE2.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0210[1]" alt="IMG_0210[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02101_5F00_thumb_5F00_1A6591B3.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02111_5F00_59FFC878.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0211[1]" alt="IMG_0211[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02111_5F00_thumb_5F00_2C89F8DC.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02121_5F00_4E45ABA0.jpg" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IMG_0212[1]" alt="IMG_0212[1]" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/IMG_5F00_02121_5F00_thumb_5F00_5CBC93C6.jpg" border="0" width="238" height="316" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Right after I finished my presentation I had to head to the airport.&amp;nbsp; The rental car place will charge you $5 per gal of gas so you need to bring it in full!&amp;nbsp; I figured I would take an exit or two before the airport and fill it up there.&amp;nbsp; I took the exit before the airport and drove over 10 miles before I saw a gas station!&amp;nbsp; No Kidding!&amp;nbsp; I was starting to think that maybe cars in Denver were powered by batteries or something!&amp;nbsp; Needless to say it was an unplanned detour that added 20 min&amp;rsquo;s to my trip to the airport.&amp;nbsp; It was only then that I saw there was a gas station right next to the airport.&amp;nbsp; Live &amp;amp; Learn!&lt;/p&gt;
&lt;p&gt;Here is where things get really fun!&amp;nbsp; I returned the car to the rental place where they inspected the car post haste.&amp;nbsp; The lady handed me the inspection slip and I went inside.&amp;nbsp; That's where I was told that somehow I must have scratched the rear bumper!&amp;nbsp; I was VERY ANGRY!!&amp;nbsp; There was no way that I damaged that car even a little bit!&amp;nbsp; I guess that's what you get when you don&amp;rsquo;t buy the all-but-mandatory insurance.&amp;nbsp; It took me another 20 min&amp;rsquo;s to put up enough of a fight that they waved the damage charges.&amp;nbsp; I now had less than 1 hour to get to the airport.&amp;nbsp; The shuttle driver sure took his sweet time and then dropped me off in the wrong wing.&lt;/p&gt;
&lt;p&gt;I go to check in with Delta and it wouldn't let me check in (because my flight was within 45 min&amp;rsquo;s) so I had to wait at the ticket counter.&amp;nbsp; The lady was going to reschedule my flight as it was leaving in just 30 min&amp;rsquo;s and I was departing from the C-gate.&amp;nbsp; She eventually agreed to give me the boarding pass and told me to RUN to the gate.&amp;nbsp; The rest of the passengers had already boarded.&amp;nbsp; I ran to get through security and picked the shortest of the 6 screening lines.&amp;nbsp; It wasn&amp;rsquo;t really one of those thing where you could jump to a different lines.&amp;nbsp; The person in front of me took EVERYTHING for carry on including a cheesecake!&amp;nbsp; Apparently it&amp;rsquo;s impossible to tell the difference between cheesecake and explosives?&amp;nbsp; Yum, C4 with graham cracker crust and cream cheese frosting.&amp;nbsp; After getting through security I only had 10 min&amp;rsquo;s to make it to the C-gate.&amp;nbsp; I hopped on the tram, got to the C-gate, and they plan took off almost immediately after I boarded!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I hope to be able to go next year but perhaps I&amp;rsquo;ll drive up instead.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=6597" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Code+Camp/default.aspx">Code Camp</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Presentations/default.aspx">Presentations</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight+4/default.aspx">Silverlight 4</category></item><item><title>Creating a Silverlight 3 Out Of Browser Application</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2009/04/27/creating-a-silverlight-3-out-of-browser-application.aspx</link><pubDate>Mon, 27 Apr 2009 19:09:00 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:633</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=633</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=633</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2009/04/27/creating-a-silverlight-3-out-of-browser-application.aspx#comments</comments><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;
&lt;script type="text/javascript"&gt;&lt;!--
digg_url = "http://interactiveasp.net/blogs/natesstuff/archive/2009/04/27/creating-a-silverlight-3-out-of-browser-application.aspx";digg_title = "Creating a Silverlight 3 Out Of Browser Application";digg_bgcolor = "#FFFFFF";digg_skin = "normal";
// --&gt;&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;&lt;!--
digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;
// --&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;p&gt;&lt;img height="85" width="175" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/SilverlightLogoSmall_5F00_7A66F8AF.jpg" align="left" alt="Silverlight Logo Small" border="0" title="Silverlight Logo Small" style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://silverlight.net/"&gt;Silverlight&lt;/a&gt; 2 is great! &lt;a target="_blank" href="http://interactiveasp.net/blogs/natesstuff/archive/2008/12/18/silverlight-3-announced.aspx"&gt;Silverlight 3&lt;/a&gt; is AWESOME! My first experiences with the beta framework and tools have been overwhelmingly positive.&amp;nbsp; In this post I&amp;rsquo;ll go over my experience creating an application using some of the new features and I&amp;rsquo;ll show how easy it is to make your Silverlight application available offline.&amp;nbsp; To get started you&amp;rsquo;ll need the tools. &lt;a target="_blank" href="http://silverlight.net/GetStarted/"&gt;Download the Silverlight Tools for Visual Studio 2008 SP1&lt;/a&gt; from the official Silverlight website.&amp;nbsp; It is also recommended that you download and install the Silverlight Toolkit from the same site.&lt;/p&gt;
&lt;h2&gt;Getting Started&lt;/h2&gt;
&lt;p&gt;After installing the Silverlight tools open Visual Studio and click &lt;em&gt;File &amp;ndash;&amp;gt; New &amp;ndash;&amp;gt; Project&lt;/em&gt;. Click Silverlight in the project types section and select &lt;em&gt;Silverlight Application&lt;/em&gt; from the Templates group. &lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/NewSilverlight3Project_5F00_3311A2BD.png"&gt;&lt;img height="316" width="469" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/NewSilverlight3Project_5F00_thumb_5F00_59738608.png" alt="New Silverlight 3 Project" border="0" title="New Silverlight 3 Project" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;When prompted make sure you&amp;nbsp;check the &lt;em&gt;Host the Silverlight application in a new Web site&lt;/em&gt; checkbox and press the &lt;em&gt;OK&lt;/em&gt; button.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/NewSilverlightApplicationSettings_5F00_06F4A5CC.png"&gt;&lt;img height="316" width="356" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/NewSilverlightApplicationSettings_5F00_thumb_5F00_1F84431C.png" alt="New Silverlight Application Settings" border="0" title="New Silverlight Application Settings" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Once your project comes up we can get started in code.&amp;nbsp; Open the &lt;em&gt;MainPage.xaml&lt;/em&gt; file, open the toolbox and double click &lt;em&gt;TwilightBlueTheme&lt;/em&gt;.&amp;nbsp; This will add some references to our project and update the background of our window.&amp;nbsp; That is how you use a built-in theme.&amp;nbsp; Any tool box item that ends with &lt;em&gt;Theme&lt;/em&gt; will change the look of your application.&lt;/p&gt;
&lt;p&gt;Another great feature of the Silverlight 3 runtime is that we finally have full binding support!&amp;nbsp; The most useful binding feature is binding the value of one control to another.&amp;nbsp; &lt;/p&gt;
&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Grid &lt;/span&gt;&lt;span style="color: red"&gt;x&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: red"&gt;Name&lt;/span&gt;&lt;span style="color: blue"&gt;="LayoutRoot" &lt;/span&gt;&lt;span style="color: red"&gt;Background&lt;/span&gt;&lt;span style="color: blue"&gt;="White"&amp;gt;
    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;twilightBlue&lt;/span&gt;&lt;span style="color: blue"&gt;:&lt;/span&gt;&lt;span style="color: #a31515"&gt;TwilightBlueTheme &lt;/span&gt;&lt;span style="color: blue"&gt;/&amp;gt;
    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Button &lt;/span&gt;&lt;span style="color: red"&gt;Height&lt;/span&gt;&lt;span style="color: blue"&gt;="30" &lt;/span&gt;&lt;span style="color: red"&gt;Width&lt;/span&gt;&lt;span style="color: blue"&gt;="150" &lt;/span&gt;&lt;span style="color: red"&gt;Content&lt;/span&gt;&lt;span style="color: blue"&gt;="This is my button Fool" 
            &lt;/span&gt;&lt;span style="color: red"&gt;HorizontalAlignment&lt;/span&gt;&lt;span style="color: blue"&gt;="Left" &lt;/span&gt;&lt;span style="color: red"&gt;VerticalAlignment&lt;/span&gt;&lt;span style="color: blue"&gt;="Top" 
            &lt;/span&gt;&lt;span style="color: red"&gt;Margin&lt;/span&gt;&lt;span style="color: blue"&gt;="5" &lt;/span&gt;&lt;span style="color: red"&gt;Click&lt;/span&gt;&lt;span style="color: blue"&gt;="Button_Click"  /&amp;gt;
    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;TextBlock &lt;/span&gt;&lt;span style="color: red"&gt;Name&lt;/span&gt;&lt;span style="color: blue"&gt;="tbValue" &lt;/span&gt;&lt;span style="color: red"&gt;Margin&lt;/span&gt;&lt;span style="color: blue"&gt;="50" 
               &lt;/span&gt;&lt;span style="color: red"&gt;Text&lt;/span&gt;&lt;span style="color: blue"&gt;="&lt;em&gt;{&lt;/em&gt;&lt;/span&gt;&lt;em&gt;&lt;span style="color: #a31515"&gt;Binding &lt;/span&gt;&lt;span style="color: red"&gt;ElementName&lt;/span&gt;&lt;span style="color: blue"&gt;=slider1, &lt;/span&gt;&lt;span style="color: red"&gt;Path&lt;/span&gt;&lt;/em&gt;&lt;span style="color: blue"&gt;&lt;em&gt;=Value}&lt;/em&gt;" /&amp;gt;
    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Slider &lt;/span&gt;&lt;span style="color: red"&gt;Name&lt;/span&gt;&lt;span style="color: blue"&gt;="slider1" &lt;/span&gt;&lt;span style="color: red"&gt;Height&lt;/span&gt;&lt;span style="color: blue"&gt;="80" &lt;/span&gt;&lt;span style="color: red"&gt;Width&lt;/span&gt;&lt;span style="color: blue"&gt;="300" 
            &lt;/span&gt;&lt;span style="color: red"&gt;Margin&lt;/span&gt;&lt;span style="color: blue"&gt;="0 0 0 0" &lt;/span&gt;&lt;span style="color: red"&gt;Value&lt;/span&gt;&lt;span style="color: blue"&gt;="3" /&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;Grid&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now, lets run it.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/FirstRun_5F00_66013324.png"&gt;&lt;img height="316" width="297" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/FirstRun_5F00_thumb_5F00_37A7AD77.png" alt="First Run" border="0" title="First Run" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;You can see that when you move the slider we can see it&amp;rsquo;s slider position value in the TextBlock we have on our form.&amp;nbsp; Now that we have our ultra-simple app we want to make it available offline.&amp;nbsp; We do that by opening the &lt;em&gt;Properties\AppManifest.xml&lt;/em&gt; file and add the following:&lt;/p&gt;
&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Deployment.ApplicationIdentity&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
      &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;ApplicationIdentity 
          &lt;/span&gt;&lt;span style="color: red"&gt;ShortName&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Nate Test Application&lt;/span&gt;" 
          &lt;span style="color: red"&gt;Title&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Nate Test App&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;
          &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;ApplicationIdentity.Blurb&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;This is a test silverlight 
                        3 application out of the browser.&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;ApplicationIdentity.Blurb&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
      &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;ApplicationIdentity&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
  &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;Deployment.ApplicationIdentity&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;Now run the application again.&amp;nbsp; This time right click the Silverlight app and there is a new option to install the application.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/InstallSilverlight3App_5F00_6528CD3A.png"&gt;&lt;img height="314" width="469" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/InstallSilverlight3App_5F00_thumb_5F00_2FB00B15.png" alt="Install Silverlight 3 App" border="0" title="Install Silverlight 3 App" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;You will then get a very simple &amp;ldquo;install&amp;rdquo; dialog.&amp;nbsp; The install process is extremely fast!&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight3ApplicationInstall_5F00_0B1E7D91.png"&gt;&lt;img height="203" width="469" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight3ApplicationInstall_5F00_thumb_5F00_0EBC986E.png" alt="Silverlight 3 Application Install" border="0" title="Silverlight 3 Application Install" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And now we can launch our application from the start menu.&amp;nbsp; Here is what it looks like when it is run outside of the browser.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight3ApplicationRunningOutsideofthebrowser_5F00_6E3558BB.png"&gt;&lt;img height="316" width="420" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight3ApplicationRunningOutsideofthebrowser_5F00_thumb_5F00_6DC925C6.png" alt="Silverlight 3 Application Running Outside of the browser" border="0" title="Silverlight 3 Application Running Outside of the browser" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;To remove the application from your system, just right click to uninstall.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight3ApplicationUninstall_5F00_6D5CF2D1.png"&gt;&lt;img height="201" width="410" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight3ApplicationUninstall_5F00_thumb_5F00_68E6720A.png" alt="Silverlight 3 Application Uninstall" border="0" title="Silverlight 3 Application Uninstall" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;And that is it!&amp;nbsp; Silverlight 3 works very well outside of the browser!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h5&gt;Links:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.Silverlight.net"&gt;http://www.Silverlight.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://interactiveasp.net/blogs/natesstuff/archive/2008/12/18/silverlight-3-announced.aspx" title="http://interactiveasp.net/blogs/natesstuff/archive/2008/12/18/silverlight-3-announced.aspx"&gt;http://interactiveasp.net/blogs/natesstuff/archive/2008/12/18/silverlight-3-announced.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://silverlight.net/GetStarted/" title="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=633" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Beta+Software/default.aspx">Beta Software</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight+3.0/default.aspx">Silverlight 3.0</category></item><item><title>I am Certifiable!</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2009/04/10/i-am-certifiable.aspx</link><pubDate>Fri, 10 Apr 2009 16:54:12 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:585</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=585</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=585</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2009/04/10/i-am-certifiable.aspx#comments</comments><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://interactiveasp.net/blogs/natesstuff/archive/2009/04/10/i-am-certifiable.aspx";digg_title = "I am Certifiable!";digg_bgcolor = "#FFFFFF";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="CrazyFace" border="0" alt="CrazyFace" align="left" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/CrazyFace_5F00_0168171A.jpg" width="100" height="135" /&gt; &lt;/p&gt;  &lt;p&gt;It may come as no surprise to those who know me that I have recently confirmed that I am certifiable!&amp;#160; After all, when you have been doing what I do for as long as I have been doing it it’s hard not to be affected.&amp;#160; It happens to a very large number of people in my field and that number continues to grow.&lt;/p&gt;  &lt;p&gt;Although I have been certified before, after some exhausting battery of examinations, this online examination is nice as I can quickly determine my status even if there is some kind of doubt – just for my minds sake.&lt;/p&gt;  &lt;p&gt;Thanks to Microsoft there is now an online tool to check your IT status as Certifiable!&amp;#160; What, you thought I meant mentally unfit or crazy?&amp;#160; Nope, I’m talking about the uber-geeky Microsoft Certifications.&amp;#160; For some time now they have had the &lt;a href="http://www.microsoft.com/learning/mcpexams/prepare/practicetests.mspx" target="_blank"&gt;Measure Up&lt;/a&gt; practice tests for study preparation, but now there is a new skill-building tool, &lt;a href="http://www.microsoft.com/click/areyoucertifiable/" target="_blank"&gt;Are You Certifiable&lt;/a&gt;.&amp;#160; Rather than a boring, dry, practice test this new site is a game show!&amp;#160; &lt;/p&gt;  &lt;p&gt;This actually makes a lot of sense to me because when I was Microsoft Certification Coordinator for STG I found the best way to get the material to sink-in was to have fun with it.&amp;#160; That usually included some form of study group Jeopardy.&amp;#160; Facts just don’t sink in as well when your mind is not very stimulated and some of the questions can be quite dry.&lt;/p&gt;  &lt;p&gt;Here is a screen shot of me capturing the high score for guests.&amp;#160; It will ask you if you are an IT professional or a Developer and gives you questions relevant to your position.&amp;#160; The questions vary greatly and it takes a very well-rounded skill set to do really well, but it’s fun regardless.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/CertificationGameNateAhead_5F00_4E2BDDB0.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Certification Game - Nate Ahead" border="0" alt="Certification Game - Nate Ahead" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/CertificationGameNateAhead_5F00_thumb_5F00_782BDBD8.png" width="354" height="206" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;My only critique is that it is not practical to practice for a specific certification test you plan to take because you don’t get to pick which topics or banks of questions you get.&amp;#160; It is a lot of fun and has some great “thinking music”!&amp;#160; Leave a comment if you happen to beat my score.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/FinalScore_5F00_6C961E99.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Final Score" border="0" alt="Final Score" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/FinalScore_5F00_thumb_5F00_56CC363C.png" width="354" height="206" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I would like to also mention that it is built using &lt;a href="http://silverlight.net/" target="_blank"&gt;Silverlight&lt;/a&gt; 2.0 as it is a great example of the power of Silverlight.&amp;#160; &lt;/p&gt;  &lt;h5&gt;Links&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://www.microsoft.com/click/areyoucertifiable/" href="http://www.microsoft.com/click/areyoucertifiable/"&gt;http://www.microsoft.com/click/areyoucertifiable/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.microsoft.com/learning/mcpexams/prepare/practicetests.mspx" href="http://www.microsoft.com/learning/mcpexams/prepare/practicetests.mspx"&gt;http://www.microsoft.com/learning/mcpexams/prepare/practicetests.mspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://silverlight.net/" href="http://silverlight.net/"&gt;http://silverlight.net/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=585" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Testing/default.aspx">Testing</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight+2.0/default.aspx">Silverlight 2.0</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Microsoft+Certification/default.aspx">Microsoft Certification</category></item><item><title>Silverlight 3 Announced</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/12/18/silverlight-3-announced.aspx</link><pubDate>Thu, 18 Dec 2008 19:42:05 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:322</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=322</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=322</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/12/18/silverlight-3-announced.aspx#comments</comments><description>&lt;p&gt;This &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx" target="_blank"&gt;announcement&lt;/a&gt; on Scott Gu's blog touts the success of the launch of Silverlight 2.0 and announces Silverlight 3.0.&amp;nbsp; Out of the success stories noted on the blog one of the coolest applications is the new Netflix player!&amp;nbsp; Having worked only a little in Silverlight but a lot in WPF I have been very disappointed with the lack of databinding in Silverlight 2.0! It sounds like I am not alone in this line of thinking so Silverlight 3.0 promises to fix a lot of that.&amp;nbsp; Another great feature is hardware acceleration (using OpenGL?) which would be really sweet!&amp;nbsp; These tools should be available early next year.&lt;/p&gt; &lt;p&gt;Here is a screen shot (taken from Scott's Blog):&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/vs_5F00_2.png" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="364" alt="vs" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/vs_5F00_thumb.png" width="504" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;I really hope that they bring WPF and Silverlight more in line with each other -- increasing capability and compatibility!&amp;nbsp; It's ridiculous to think that we have three different but strikingly similar tools that don't interop!&amp;nbsp; Of course the three being WPF, Silverlight and MCE Media Center.&lt;/p&gt; &lt;h5&gt;Links:&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;a title="http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx" href="http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=322" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Site+News/default.aspx">Site News</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/WPF/default.aspx">WPF</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Technology+News/default.aspx">Technology News</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Beta+Software/default.aspx">Beta Software</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight+3.0/default.aspx">Silverlight 3.0</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight+2.0/default.aspx">Silverlight 2.0</category></item><item><title>Silverlight 2 Released!</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/10/15/silverlight-2-released.aspx</link><pubDate>Wed, 15 Oct 2008 16:42:00 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:111</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=111</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=111</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/10/15/silverlight-2-released.aspx#comments</comments><description>&lt;p&gt;&lt;img border="0" align="left" width="92" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight_5F00_3.jpg" alt="Silverlight" height="105" style="border-right:0px;border-top:0px;margin:0px 10px 5px 0px;border-left:0px;border-bottom:0px;" /&gt; Silverlight 2 has been released and boasts many new features.&amp;nbsp; Silverlight is a cross-platform RIA (Rich Internet Applications) platform designed to enhance the web experience.&amp;nbsp; Silverlight allows developers to use a familiar set of tools and technologies to deploy functionality via the web. Silverlight also has the best capabilities for delivering video over the web including support for VC1 (HD Format) over the web and DRM (Digital Rights Management) for delivering copyrighted content over the web. Another great advantage is it&amp;#39;s Isolated Storage which could allow things like client-side resizing of images, etc. &lt;/p&gt;
&lt;p&gt;Some of the enhancements from previous versions includes an Embedded CLR with full 3.5 functionality and a Base Class Library, Rich UI framework (styles, animation, layout, data binding, skinning, etc.), new controls, Networking support (including WS/SOAP, REST, POX, RSS, HTTP, and sockets), and Rich Media Support for Videos, Images, Isolated Storage, etc.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Most of what I really wanted in Silverlight made it into the release so that makes me happy.&amp;nbsp; I haven&amp;#39;t seen if my plea to implement all of the data binding features WPF has was granted so I&amp;#39;ll write a post when I find out.&lt;/p&gt;
&lt;p&gt;Will you be using Silverlight over Flash in an upcoming project? Let me know about it!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:x-large;color:#000080;"&gt;Light Up The Web With Silverlight!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:x-large;color:#000080;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;h5&gt;Links:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.Silverlight.net"&gt;http://www.Silverlight.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://silverlight.net/GetStarted/" title="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2008/10/14/silverlight-2-released.aspx" title="http://weblogs.asp.net/scottgu/archive/2008/10/14/silverlight-2-released.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2008/10/14/silverlight-2-released.aspx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=111" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Technology+News/default.aspx">Technology News</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Silverlight 2 RC0 Released</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/10/09/silverlight-2-rc0-released.aspx</link><pubDate>Fri, 10 Oct 2008 05:41:16 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:109</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=109</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=109</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/10/09/silverlight-2-rc0-released.aspx#comments</comments><description>&lt;p&gt;&lt;img style="border-right:0px;border-top:0px;margin:0px 10px 5px 0px;border-left:0px;border-bottom:0px;" height="74" alt="Silverlight Logo" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Silverlight-Logo_5F00_3.jpg" width="179" align="left" border="0" /&gt; Silverlight 2 is not far from reality!&amp;nbsp; With the first RC coming just months after the beta 2 release and promises of a full release coming soon we can start migrating existing beta 2 code to RC0 which is supposed to be compatible with the actual release. The announcement is posted on Scott Gu&amp;#39;s blog &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/09/25/silverlight-2-release-candidate-now-available.aspx" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp; I am excited to read that some of the major changes are making WPF and Silverlight.&amp;nbsp; Also, they have promised a bunch of new controls which will make Silverlight more control rich than WPF (with some exception).&amp;nbsp; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;My computer is still messed up from the Beta 2 release so I&amp;#39;m hoping that installing the RC0 release will fix some things up -- I&amp;#39;ll post on that later.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=109" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/WPF/default.aspx">WPF</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Technology+News/default.aspx">Technology News</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>New Technology Meets Old Game</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/07/14/new-technology-meets-old-game.aspx</link><pubDate>Mon, 14 Jul 2008 19:09:12 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:53</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=53</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=53</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/07/14/new-technology-meets-old-game.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Line-Rider_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;margin:0px 10px 5px 0px;border-left:0px;border-bottom:0px;" height="122" alt="Line Rider" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/Line-Rider_5F00_thumb.png" width="104" align="left" border="0" /&gt;&lt;/a&gt; I am not a gamer!&amp;nbsp; I would get killed playing anything modern!&amp;nbsp; I was never very good at the games I did play (back in the 90&amp;#39;s) like Marathon or StarCraft.&amp;nbsp; I did like games before that but they were mostly DOS based games.&amp;nbsp; I loved Cyberbox, a little game where you try to navigate your dot from one side of the screen to the other pushing blocks along the way.&amp;nbsp; A couple of years ago I was introduced to Line Rider.&amp;nbsp; A really simple game where you &amp;quot;draw&amp;quot; a track for our sledding hero to ride.&amp;nbsp; A simple premise but a fun one!&amp;nbsp; You can spend literally hours without realizing it just designing the most awesome ever track!&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://linerider.com/" target="_blank"&gt;LineRider&lt;/a&gt; has gone Silverlight!&amp;nbsp; It&amp;#39;s been greatly enhanced with the new features of Silverlight and is pretty awesome.&amp;nbsp; I am hoping that more and more Silverlight is adopted and ubiquity increases to match or exceed Flash.&amp;nbsp; I know of no such place that keeps track of these types of statistics but it will be interesting in a year from now how much Silverlight will penetrate the market.&amp;nbsp; It seems that they should be able to make it available as an update via Windows Update like the .net frameworks, but reaching a growing OS X audience may be more difficult.&amp;nbsp; Hopefully there are plans in the works to get Silverlight on that platform.&lt;/p&gt; &lt;p&gt;If I can figure out how to post a capture video from Line Rider, I&amp;#39;ll post it here.&lt;/p&gt; &lt;p&gt;Nathan Zaugg&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=53" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Misc/default.aspx">Misc</category></item><item><title>Silverlight 2.0 Beta 2 Released &amp; Installation Help</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/06/09/silverlight-2-0-beta-2-released-amp-installation-help.aspx</link><pubDate>Mon, 09 Jun 2008 21:43:38 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:29</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=29</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=29</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/06/09/silverlight-2-0-beta-2-released-amp-installation-help.aspx#comments</comments><description>&lt;p&gt;Microsoft Silverlight 2.0 Beta 2 has been released.&amp;nbsp; This version is supposed to be pretty stable as I understand it.&amp;nbsp; The tools on the other hand, still feel very much like a beta!&amp;nbsp; I had a heck of a time getting this junk installed!&lt;/p&gt; &lt;p&gt;The link to download Silverlight 2.0 Beta 2 for Visual Studio is here: &lt;a title="http://silverlight.net/GetStarted/" href="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/a&gt;&lt;br /&gt;(note: This installation package includes all you need including Silverlight runtime and SDK)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;My Installation Issues&lt;/h3&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="228" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_1.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;I got to know these dialogs pretty good as I&amp;#39;d tried this &lt;strong&gt;many&lt;/strong&gt; times!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_6.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="228" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_2.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;It makes you close all browsers!&amp;nbsp; Ok, sure!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_8.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="228" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_3.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;DANG IT!&amp;nbsp; What now?&amp;nbsp; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_10.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="193" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_4.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;So you&amp;#39;re telling me that I can&amp;#39;t have a patch?&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Here is the output of the error:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Created new ExePerformer for Exe item  &lt;p&gt;&lt;a&gt;[6/9/2008, 13:48:11] Action: Performing Action on Exe at c:\6472026481f78458c12aa62cd2\silverlight_uninstallrtmpatches.exe...&lt;br /&gt;&lt;/a&gt; &lt;p&gt;[6/9/2008, 13:48:11] (IronSpigot::ExeInstallerBase::Launch) Launching CreateProcess with command line = c:\6472026481f78458c12aa62cd2\silverlight_uninstallrtmpatches.exe /q /uninstall&lt;br /&gt;[6/9/2008, 13:49:11] (IronSpigot::ExeInstallerBase::PerformAction) c:\6472026481f78458c12aa62cd2\silverlight_uninstallrtmpatches.exe - Exe installer does not provide a log file name&lt;br /&gt;[6/9/2008, 13:49:11] (IronSpigot::ExeInstallerBase::PerformAction) Exe (c:\6472026481f78458c12aa62cd2\silverlight_uninstallrtmpatches.exe) failed with 0x80070643 - Fatal error during installation. : &lt;br /&gt;[6/9/2008, 13:49:11] (IronSpigot::ExeInstallerBase::PerformAction) PerformOperation on exe returned exit code 1603 (translates to HRESULT = 0x80070643)  &lt;p&gt;[6/9/2008, 13:49:11] Action complete  &lt;p&gt;[6/9/2008, 13:49:11] (IronSpigot::LogUtils::LogFinalResult) Final Result: Installation failed with error code: (0x80070643), Fatal error during installation. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;so I hit the net and find these instructions: &lt;a title="http://weblogs.asp.net/bradleyb/archive/2008/03/06/installation-tips-for-sivliverlight-tools-beta-1-for-visual-studio-2008.aspx" href="http://weblogs.asp.net/bradleyb/archive/2008/03/06/installation-tips-for-sivliverlight-tools-beta-1-for-visual-studio-2008.aspx"&gt;http://weblogs.asp.net/bradleyb/archive/2008/03/06/installation-tips-for-sivliverlight-tools-beta-1-for-visual-studio-2008.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;try to uninstall the KB:&lt;br /&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_12.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="184" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_5.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;(found under updates)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_18.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="137" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_8.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;Kept asking me for some location!&amp;nbsp; Wasn&amp;#39;t going to work....what is the backup solution?&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_14.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="125" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_6.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;Ok, extract the files in the installer...sure.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_16.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="116" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_7.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;I put them in a dir called &amp;quot;Install&amp;quot;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Then RUN: msiexec /uninstall VS90-KB949325.msp /L*vx VS90-KB949325-2.log&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_20.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="146" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_9.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;Double Dang!&amp;nbsp; Ok, whats up??&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Hit the web agian: &lt;a title="http://silverlight.net/forums/p/17663/58925.aspx" href="http://silverlight.net/forums/p/17663/58925.aspx"&gt;http://silverlight.net/forums/p/17663/58925.aspx&lt;/a&gt;&lt;br /&gt;and download MSI ZAP: &lt;a title="http://support.microsoft.com/kb/290301" href="http://support.microsoft.com/kb/290301"&gt;http://support.microsoft.com/kb/290301&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_22.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="242" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_10.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;Tripple Dang!&amp;nbsp; Updates are not listed!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Downloaded tool: MSIINV &lt;/p&gt; &lt;p&gt;Download Link:&lt;br /&gt;&lt;a title="msiinv.zip" href="http://www.huydao.net/setup/msiinv.zip"&gt;msiinv.zip&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;RUN:&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;msiinv.exe -p &amp;gt; Installed.txt&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;No luck!&amp;nbsp; Still not giving me the GUID for KB949325!&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;RUN:&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;msiinv.exe -v &amp;gt; Installed.txt&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Took SEVERAL minuets to run and created a 10MB text file!&amp;nbsp; When it was done I tried to run msizap but it wouldn&amp;#39;t go.&amp;nbsp; I&amp;#39;m just going to install these packages seperatly now that I have them extracted from silverlight_chainer.exe.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;RUN THE FOLLOWING:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Silverlight.2.0_Developer.exe  &lt;li&gt;msiexec /p VS90-KB949325.msp /L*vx VS90-KB949325.log REINSTALL=ALL&lt;br /&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_30.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="132" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_14.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;(gave me an error -- ok, I&amp;#39;m skipping it!)  &lt;li&gt;silverlight_sdk.msi  &lt;li&gt;VS_SilverlightTools_Beta2_Setup.exe&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_24.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="221" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_11.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;Sat here for quite a while!&lt;br /&gt;devenv.exe seems active though.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_26.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="221" alt="image" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/image_5F00_thumb_5F00_12.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;Install Completed!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;This is also a good resource:&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?familyid=50A9EC01-267B-4521-B7D7-C0DBA8866434&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?familyid=50A9EC01-267B-4521-B7D7-C0DBA8866434&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=50A9EC01-267B-4521-B7D7-C0DBA8866434&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;This seems to only be a problem if you were an early adopter of the Visual Studio 2008 SP1 Beta 1 fix.&amp;nbsp; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=29" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Technology+News/default.aspx">Technology News</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Tips+_2600_amp_3B00_+Tricks/default.aspx">Tips &amp;amp; Tricks</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Beta+Software/default.aspx">Beta Software</category></item><item><title>Utah Code Camp Spring 2008 Retrospective</title><link>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/05/01/utah-code-camp-spring-2008-retrospective.aspx</link><pubDate>Fri, 02 May 2008 04:51:09 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:32</guid><dc:creator>Nathan Zaugg</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/rsscomments.aspx?PostID=32</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">https://interactiveasp.net:443/blogs/natesstuff/commentapi.aspx?PostID=32</wfw:comment><comments>https://interactiveasp.net:443/blogs/natesstuff/archive/2008/05/01/utah-code-camp-spring-2008-retrospective.aspx#comments</comments><description>&lt;p&gt;Code camp snuck up and bit me this year!&amp;nbsp; I have been so busy with the new cuegle.net/cuegle.com site that I didn&amp;#39;t get the preparation time I wanted.&amp;nbsp; Although turnout was mixed (a little less than we had last time, but still pretty good) the sessions were pretty good this year.&lt;/p&gt; &lt;h3&gt;The Good:&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;I got the large room again this time and a lot of people attended my presentation&lt;/li&gt; &lt;li&gt;There was a lot of good presentations on lots of different technologies&lt;/li&gt; &lt;li&gt;The speakers used up all of the time this year&lt;/li&gt; &lt;li&gt;The speakers were better this year&lt;/li&gt; &lt;li&gt;The topics were all very interesting!&lt;/li&gt; &lt;li&gt;The emphasis was on the code, not the power-point!&lt;/li&gt; &lt;li&gt;I think it got people energized about the new technologies&lt;/li&gt; &lt;li&gt;We had wireless and even if slow, it worked!&lt;/li&gt; &lt;li&gt;People didn&amp;#39;t get locked out of the building this year.&lt;/li&gt; &lt;li&gt;My friend, Phil won a prize (I drew his name)&lt;/li&gt; &lt;li&gt;THERE WAS ENOUGH PIZZA THIS YEAR! YAY!&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;The Bad:&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;One of the presentations was supposed to be about how cool it is to have Iron Ruby-- instead we got a bunch of propaganda from a Ruby fan-boy about how we only use Microsoft technologies because &amp;quot;we fear anything else -- especially something that has power&amp;quot;.&lt;/li&gt; &lt;li&gt;I wasn&amp;#39;t as prepared this time around.&amp;nbsp; I was doing Silverlight and didn&amp;#39;t get my sample application working until the &lt;strong&gt;exact&lt;/strong&gt; moment I was to setup for my presentation.&amp;nbsp; As a result I wasn&amp;#39;t really mentally prepared for the presentation and didn&amp;#39;t present it well.&lt;/li&gt; &lt;li&gt;I didn&amp;#39;t get to pay as much attention to the other presentations as I wanted or get to go to the ones I wanted because I was working on mine!&lt;/li&gt; &lt;li&gt;I didn&amp;#39;t have near enough handouts (sorry, my printer is out of toner!)&lt;/li&gt; &lt;li&gt;I have some bugs in my XAML Cheat Sheet that I just distributed to 100+ people!&lt;/li&gt; &lt;li&gt;I&amp;#39;ve moved to Kaysville now and I&amp;#39;m quite a ways from Neumont University.&lt;/li&gt; &lt;li&gt;A lot of my &amp;quot;support&amp;quot; wasn&amp;#39;t able to attend.&amp;nbsp; I know it sounds crazy but when I give a presentation be it Code Camp or a Users Group I like to have 2-3 of my friends helping me get going.&amp;nbsp; It allows me to focus my energy on mentally preparing.&lt;/li&gt; &lt;li&gt;I drew myself in the drawing which disqualified me!&amp;nbsp; DANG!&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;The Future&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;There is a lot of feedback and a lot of talk around having this during work hours.&amp;nbsp; This is probably the #1 request among developers.&amp;nbsp; This is a two-sided sword we&amp;#39;re very mixed about it.&amp;nbsp; It is against the code camp manifesto that we loosely follow.&amp;nbsp; Though, I wouldn&amp;#39;t be surprised if we started doing it on a weekday.&lt;/li&gt; &lt;li&gt;I still think we need to have more than 3 rooms going at a time and that some presentations should be given twice.&lt;/li&gt; &lt;li&gt;It would be cool to involve people in another way, too.&amp;nbsp; Have a code competition or a Linux Installation room, etc.&amp;nbsp; Add some dimension to the conference.&lt;/li&gt; &lt;li&gt;Let&amp;#39;s go commercial!&amp;nbsp; Let some big-name sponsors in and give everyone free stuff!&amp;nbsp; Why not a free PDA for those who attend?&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Special thanks goes out to Phil Gilmore who helped me immensely&amp;nbsp; in preparing for my presentation.&amp;nbsp; He also took the photo&amp;#39;s posted below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5097.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="100_5097" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5097_5F00_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Myself presenting Silverlight 2.0 Beta 1&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5103.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="100_5103" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5103_5F00_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Discussing the difference between Silverlight 1.0 and 2.0&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5113.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="100_5113" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5113_5F00_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;They audience looks enthralled!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5120.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="100_5120" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5120_5F00_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;There I am drawing my own dang name!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5122.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="100_5122" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5122_5F00_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The grand prize winner (Rock band)&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5123.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="244" alt="100_5123" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5123_5F00_thumb.jpg" width="184" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Winner-Winner Chicken-Dinner!&lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5121.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="100_5121" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/100_5F00_5121_5F00_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Double score!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Nathan Zaugg&lt;/p&gt; &lt;h6&gt;Photo&amp;#39;s courtesy of Phil Gilmore.&lt;/h6&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="https://interactiveasp.net:443/aggbug.aspx?PostID=32" width="1" height="1"&gt;</description><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Code+Camp/default.aspx">Code Camp</category><category domain="https://interactiveasp.net:443/blogs/natesstuff/archive/tags/Presentations/default.aspx">Presentations</category></item></channel></rss>