﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Andy's Blog</title>
    <description>Adventures in .NET </description>
    <link>http://www.andybeaulieu.com/Home/tabid/67/BlogId/2/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>andy@andybeaulieu.com</managingEditor>
    <webMaster>andy@beaulieu.com</webMaster>
    <pubDate>Sat, 04 Jul 2009 16:49:05 GMT</pubDate>
    <lastBuildDate>Sat, 04 Jul 2009 16:49:05 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.1.20.17153</generator>
    <item>
      <title>Coding4Fun Show - Physics Helper</title>
      <description>&lt;P&gt;&lt;BR&gt;&lt;A href="http://channel9.msdn.com/shows/Coding4FunTV/The-Coding4Fun-Show-Physics-Helper-for-Silverlight-by-Andy-Beaulieu/"&gt;Brian Peek&lt;/A&gt; has a new show on Channel9 called &lt;A href="http://channel9.msdn.com/shows/Coding4FunTV/"&gt;Coding4Fun TV&lt;/A&gt;. Brian is the author of the famous &lt;A href="http://www.codeplex.com/WiimoteLib"&gt;Wiimote Library&lt;/A&gt; as well as the &lt;A href="http://www.amazon.com/exec/obidos/ASIN/0596520743/brianpcom-20"&gt;Coding4Fun Book&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I had the pleasure of being Brian's guest for the first episode of Coding4Fun TV! We talked about using the &lt;A href="http://physicshelper.codeplex.com/"&gt;Physics Helper Library&lt;/A&gt; to code simulations and games in Silverlight.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://channel9.msdn.com/shows/Coding4FunTV/The-Coding4Fun-Show-Physics-Helper-for-Silverlight-by-Andy-Beaulieu/"&gt;You can view the episode here.&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;DIV class=entrySum&gt;
&lt;DIV class=summaryLeft id=ctl00_MainPlaceHolder_Starter_divSummaryLeft&gt;
&lt;DIV id=ctl00_MainPlaceHolder_Starter_MediaPlayer style="WIDTH: 320px; HEIGHT: 240px" jQuery1244547612448="3"&gt;
&lt;DIV class=player id=ctl00_MainPlaceHolder_Starter_MediaPlayer_PlayerContainer style="BACKGROUND-IMAGE: url(http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/5/2/7/4/C4FShowE1Beaulieu_large_ch9.png)"&gt;&lt;A style="WIDTH: 320px; HEIGHT: 240px" href="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/5/2/7/4/C4FShowE1Beaulieu_2MB_ch9.wmv" jQuery1244547612448="4"&gt;&lt;IMG alt="The Coding4Fun Show: Physics Helper for Silverlight by Andy Beaulieu: 17 minutes, 22 seconds" src="http://www.andybeaulieu.comhttp://channel9.msdn.com/App_Themes/default/images/player/PlayButton.png"&gt; &lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV class="comboList formats" id=ctl00_MainPlaceHolder_Starter_MediaDownloads jQuery1244547612448="5"&gt;
&lt;DIV class=title jQuery1244547612448="8"&gt; &lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/159/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/159/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=159</guid>
      <pubDate>Tue, 09 Jun 2009 11:21:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=159</trackback:ping>
    </item>
    <item>
      <title>Blend Artboard Exceptions and Loaded Event</title>
      <description>&lt;P&gt;It can be frustrating when you are coding along in Silverlight, and you open up a UserControl in Blend only to see something like the following:&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.andybeaulieu.com/Portals/1/BlendException.png"&gt;&lt;BR&gt;An Exception was thrown.&lt;BR&gt;InvalidOperationException: HtmlPage_NotEnabled&lt;BR&gt;StackTrace&lt;BR&gt;InnerException: None 
&lt;P&gt;This is often caused by a UserControl that has a Loaded event with some code that isn't happy inside Blend's artboard. That's right - when you preview a UserControl inside Blend, the Loaded event for the control actually fires, and code in that handler is executed! You may have noticed this when you place a StoryBoard.Begin() call in the Loaded event, Blend will actually show the animation on the artboard. 
&lt;P&gt;So how do we workaround these exceptions? First, expand the StackTrace arrow, and you'll get some more details. In this case, we can see that the Loaded event for a UserControl named "ucResults" is the culprit: 
&lt;P&gt;&lt;IMG src="http://www.andybeaulieu.com/Portals/1/BlendExceptionExpanded.png"&gt;&lt;/P&gt;
&lt;P&gt;Now that we know which Loaded event is causing the issue, take a look at the code and see what is going on. In this case, the code is accessing the HtmlPage class - which would not be available to Blend when it hosts the control on the artboard:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;private&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt; UserControl_Loaded(&lt;SPAN style="COLOR: blue"&gt;object&lt;/SPAN&gt; sender, &lt;SPAN style="COLOR: #2b91af"&gt;RoutedEventArgs&lt;/SPAN&gt; e)&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;   &lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;// Did the QueryString contain an Email address?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;    &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;if&lt;/SPAN&gt; (&lt;SPAN style="BACKGROUND: yellow; COLOR: #2b91af; mso-highlight: yellow"&gt;HtmlPage&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;.Document.QueryString.Keys.Contains(&lt;SPAN style="COLOR: #a31515"&gt;"Email"&lt;/SPAN&gt;)&lt;/SPAN&gt; )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;        &lt;/SPAN&gt;txtEmailTo.Text = &lt;SPAN style="COLOR: #2b91af"&gt;HtmlPage&lt;/SPAN&gt;.Document.QueryString[&lt;SPAN style="COLOR: #a31515"&gt;"Email"&lt;/SPAN&gt;].ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;Luckily, there is a special class, &lt;STRONG&gt;System.ComponentModel.DesignerProperties&lt;/STRONG&gt;, which allows us to check at runtime whether we are in Design Mode or not. We can just add a check on this, and if we are in Design Mode, we get out of the Loaded event handler:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;private&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt;&lt;FONT color=#000000&gt; UserControl_Loaded(&lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;object&lt;/SPAN&gt;&lt;FONT color=#000000&gt; sender, &lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;RoutedEventArgs&lt;/SPAN&gt;&lt;FONT color=#000000&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT color=#000000&gt;    &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; COLOR: blue; mso-highlight: yellow"&gt;if&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;&lt;FONT color=#000000&gt; (&lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;DesignerProperties&lt;/SPAN&gt;&lt;FONT color=#000000&gt;.GetIsInDesignMode(&lt;/FONT&gt;&lt;SPAN style="COLOR: blue"&gt;this&lt;/SPAN&gt;&lt;FONT color=#000000&gt;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; BACKGROUND: yellow; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-highlight: yellow"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT color=#000000&gt;        &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt;&lt;FONT color=#000000&gt;;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT color=#000000&gt;    &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;// Did the QueryString contain an Email address?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;FONT color=#000000&gt;    &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;if&lt;/SPAN&gt;&lt;FONT color=#000000&gt; (&lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;HtmlPage&lt;/SPAN&gt;&lt;FONT color=#000000&gt;.Document.QueryString.Keys.Contains(&lt;/FONT&gt;&lt;SPAN style="COLOR: #a31515"&gt;"Email"&lt;/SPAN&gt;&lt;FONT color=#000000&gt;) )&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="mso-spacerun: yes"&gt;        &lt;/SPAN&gt;txtEmailTo.Text = &lt;/FONT&gt;&lt;SPAN style="COLOR: #2b91af"&gt;HtmlPage&lt;/SPAN&gt;&lt;FONT color=#000000&gt;.Document.QueryString[&lt;/FONT&gt;&lt;SPAN style="COLOR: #a31515"&gt;"Email"&lt;/SPAN&gt;&lt;FONT color=#000000&gt;].ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;FONT color=#000000&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; LINE-HEIGHT: 115%"&gt;&lt;o:p&gt;&lt;FONT face=Calibri color=#000000&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/158/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/158/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=158</guid>
      <pubDate>Wed, 03 Jun 2009 13:35:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=158</trackback:ping>
    </item>
    <item>
      <title>Boss Launch wins Server Quest Contest</title>
      <description>&lt;P&gt;Wow, it looks like the winners are up &lt;A href="http://www.serverquestcontest.com/"&gt;on the Server Quest Contest site&lt;/A&gt;, and I'm very excited to see that &lt;A href="http://www.spritehand.com/silverlight/2.0/BossLaunch/BossLaunch.htm"&gt;Boss Launch&lt;/A&gt; took first place! You can check out Boss Launch and all of the great entries at the &lt;A href="http://www.serverquestcontest.com/gallery.aspx"&gt;Server Quest Gallery&lt;/A&gt;.&lt;/P&gt;
&lt;DIV id=feature&gt;&lt;A class=video href="http://video.msn.com/video.aspx?vid=4273f306-a750-4ba5-9427-b586e46fe672" target=_blank&gt;&lt;/A&gt;&lt;A class=installsilverlight href="http://silverlight.net/default.aspx" target=_blank&gt;&lt;/A&gt;&lt;A class=cast onclick="toggle('feature','cast');"&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV id=cast style="DISPLAY: none"&gt;&lt;A class=goback onclick="toggle('cast','feature');"&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;A href="http://www.serverquestcontest.com/game.aspx?GID=14"&gt;&lt;IMG height=170 alt="BOSS LAUNCH" src="http://www.andybeaulieu.comhttp://www.serverquestcontest.com/assets/images/bucket1.jpg" width=215 jQuery1243524371532="9"&gt;&lt;/A&gt; &lt;A href="http://www.serverquestcontest.com/game.aspx?GID=36"&gt;&lt;IMG height=170 alt="CLIPART FIGHTER" src="http://www.andybeaulieu.comhttp://www.serverquestcontest.com/assets/images/bucket2.jpg" width=214 jQuery1243524371532="10"&gt;&lt;/A&gt; &lt;A href="http://www.serverquestcontest.com/game.aspx?GID=48"&gt;&lt;IMG height=170 alt="PLAY WITH YOUR PEAS" src="http://www.andybeaulieu.comhttp://www.serverquestcontest.com/assets/images/bucket3.jpg" width=215 jQuery1243524371532="11"&gt;&lt;/A&gt; &lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/157/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/157/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=157</guid>
      <pubDate>Thu, 28 May 2009 15:25:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=157</trackback:ping>
    </item>
    <item>
      <title>GeekSpeak on Game Programming</title>
      <description>&lt;P&gt;&lt;BR&gt;I had a great time doing my first MSDN GeekSpeak yesterday on Silverlight Game Development! The format of this show is really great - it offers an open forum where the attendees can fire off questions in real time.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;EventID=1032414973&amp;CountryCode=US"&gt;&lt;STRONG&gt;You can download the recorded show here&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;(Unfortunately, the performance of LiveMeeting when demo'ing games is pretty horrible, so feel free to try the demos live at &lt;A href="http://www.spritehand.com"&gt;spritehand.com&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;Thanks to &lt;A href="http://blogs.msdn.com/glengordon/"&gt;Glen Gordon&lt;/A&gt; and &lt;A href="http://blogs.msdn.com/jimoneil/"&gt;Jim O'Neil&lt;/A&gt; for hosting!!!&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/156/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/156/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=156</guid>
      <pubDate>Thu, 28 May 2009 11:51:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=156</trackback:ping>
    </item>
    <item>
      <title>Upcoming Silverlight Talks</title>
      <description>&lt;P&gt;I have a Silverlight Seminar and a webcast coming up at the end of May -if you're available then come and check them out!&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032414972&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US"&gt;&lt;STRONG&gt;GeekSpeak on Silverlight Game Development&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;Wednesday, May 27th 2009 3pm EST&lt;BR&gt;The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the &lt;A href="http://blogs.msdn.com/geekspeak/"&gt;geekSpeak blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.acmsyrpd.org/"&gt;&lt;STRONG&gt;Silverlight Seminar, presented by ACM&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;Saturday, May 30th 2009 8:30am - 4:30pm EST&lt;BR&gt;Horizons Computer Learning Center, 6711 Towpath Rd., Suite 100, East Syracuse, NY  &lt;BR&gt;This will be an all-day Introduction to Silverlight, with Hands-on-Labs. &lt;BR&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/155/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/155/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=155</guid>
      <pubDate>Thu, 07 May 2009 16:00:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=155</trackback:ping>
    </item>
    <item>
      <title>SilverArcade Opens its Doors!</title>
      <description>&lt;P&gt;&lt;A href="http://silverarcade.com/"&gt;SilverArcade&lt;/A&gt; is now live! This "free online game community" offers Silverlight-based diversions for the casual gamer, and per-play revenue for the Silverlight game developer. SilverArcade is the brainchild of Bill Reiss, Rob Eisenberg, and Chris Bennage. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://silverarcade.com/"&gt;&lt;IMG src="http://www.andybeaulieu.comhttp://silverarcade.com/Content/images/logo.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It's great to see Silverlight coming into its own, seemingly with video and casual gaming leading the way (and with LOB apps closing the gap for the lead?!)&lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/154/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/154/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=154</guid>
      <pubDate>Tue, 21 Apr 2009 00:07:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=154</trackback:ping>
    </item>
    <item>
      <title>Boss Launch... LAUNCHED</title>
      <description>&lt;P&gt;I had some time to update &lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;Boss Launch&lt;/A&gt; with a few fixes, a couple more levels, and some sound effects and loops. There are now five environments: Office, Forest, Desert, Beach and Moon! I also added a neat little "poke" functionality that allows you to move the Boss Ragdoll around by clicking him with the mouse after he is launched. This is really handy for knocking those closeby targets to the ground! I have a busy few weeks ahead, so this is probably how &lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;Boss Launch&lt;/A&gt; will stay for the next little while.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;Go and have some fun&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;&lt;IMG src="http://www.andybeaulieu.comhttp://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch3.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;&lt;IMG src="http://www.andybeaulieu.comhttp://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch2.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;&lt;IMG src="http://www.andybeaulieu.comhttp://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch1.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;&lt;IMG src="http://www.andybeaulieu.comhttp://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch4.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch.htm"&gt;&lt;IMG src="http://www.andybeaulieu.comhttp://www.spritehand.com/silverlight/2.0/bosslaunch/bosslaunch6.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/153/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/153/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=153</guid>
      <pubDate>Sun, 05 Apr 2009 01:22:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=153</trackback:ping>
    </item>
    <item>
      <title>Whats New in Silverlight 3 Graphics: Slides + Demos</title>
      <description>&lt;P&gt;Thanks to everyone who attended my Silverlight Sessions at &lt;A href="http://blogs.msdn.com/cbowen/archive/2009/03/23/code-camp-11-the-schedule.aspx"&gt;Code Camp 11&lt;/A&gt;! &lt;A href="http://blogs.msdn.com/cbowen/"&gt;Chris Bowen&lt;/A&gt; and Chris Pels did another great job organizing what is the best free developer community event in the Northeast!&lt;/P&gt;
&lt;P&gt;As promised, here are the slides and resources from the Silverlight 3 Graphics talk:&lt;/P&gt;&lt;IMG style="FLOAT: right" src="http://www.andybeaulieu.com/silverlight/3.0/WhatsNewInSilverlight3/IndySilverlight3.png"&gt; 
&lt;UL&gt;
&lt;LI&gt;What's New in Silverlight 3 Graphics 
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.andybeaulieu.com/silverlight/3.0/WhatsNewInSilverlight3/WhatsNewInSilverlight3.pptx"&gt;Slides&lt;/A&gt; 
&lt;LI&gt;Demos from my Blog 
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.andybeaulieu.com/Home/tabid/67/EntryID/147/Default.aspx"&gt;Perspective 3D&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.andybeaulieu.com/Home/tabid/67/EntryID/144/Default.aspx"&gt;GPU Acceleration&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.andybeaulieu.com/Home/tabid/67/EntryID/145/Default.aspx"&gt;Effects (Pixel Shaders)&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;A href="http://www.andybeaulieu.com/silverlight/3.0/WhatsNewInSilverlight3/WhatsNewSL3GraphicsAndyBeaulieu_032809.zip"&gt;Misc. Demos (Bitmap API, Animation Easing, H264, Shaders)&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H2&gt;Up Next: Cre8 Conference&lt;/H2&gt;&lt;IMG style="FLOAT: right" src="http://www.andybeaulieu.comhttp://www.cre8summit.com/speaker/files/cre8_logo.gif"&gt; 
&lt;P&gt;I'm excited to be presenting at the upcoming &lt;A href="http://www.cre8summit.com/"&gt;Cre8 Conference&lt;/A&gt; in Orlando, FL on April 15-16th! Cre8 is a conference for creative professional and covers the gamut of designer tools - everything from Flash, Dreamweaver, Photoshop... and yes, Silverlight. I'll be presenting:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Silverlight for Designers: Bridging the Gap from Designer to Developer &lt;BR&gt;&lt;/STRONG&gt;Discover how to create an effective workflow that allows designers and developers to collaborate on interactive projects. Build easy-to-use interfaces that connect simply to Web services (the ‘cloud’), databases, XML content, and more. &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/152/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/152/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=152</guid>
      <pubDate>Sun, 29 Mar 2009 15:46:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=152</trackback:ping>
    </item>
    <item>
      <title>Physics Helper gets 1st Place at MIX09 Show Off!</title>
      <description>&lt;P&gt;&lt;BR&gt;Wow, I just found out that the video I submitted for the &lt;A href="http://live.visitmix.com/MIXtify/ShowOff.aspx"&gt;MIX09 Show Off! event&lt;/A&gt; got first place! I heard the competition was fierce this year, I just wish I had been at MIX to see the show, but it was too close to the MVP Summit this year.&lt;/P&gt;
&lt;P&gt;So here is the video I entered, in which I try to channel &lt;A href="http://www.billymaysfacts.com/"&gt;Billy Mays&lt;/A&gt; to create a commercial for the &lt;A href="http://www.codeplex.com/physicshelper"&gt;Physics Helper Library&lt;/A&gt;. (I was also poking fun at the &lt;A href="http://live.visitmix.com/MIXtify/ShowOff.aspx"&gt;official rules&lt;/A&gt; which said "Please, No Commercials!") And no, my Photoshop skills aren't that bad, I just pasted my head on there in a big hurry :) &lt;/P&gt;&lt;IFRAME style="WIDTH: 500px; HEIGHT: 375px" src="http://silverlight.services.live.com/invoke/4147/Physics%20Helper%20ShowOff%202009/iframe.html" frameBorder=0 scrolling=no&gt;&lt;/IFRAME&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/151/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/151/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=151</guid>
      <pubDate>Wed, 25 Mar 2009 16:27:00 GMT</pubDate>
      <slash:comments>7</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=151</trackback:ping>
    </item>
    <item>
      <title>Behaviors in Expression Blend 3</title>
      <description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;BR&gt;&lt;FONT face=Arial size=2&gt;One of the really fun and productive things coming to Expression Blend 3 and Silverlight 3 is the concept of &lt;/FONT&gt;&lt;A href="http://blog.kirupa.com/?p=341"&gt;&lt;FONT face=Arial size=2&gt;Behaviors&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;  &lt;/SPAN&gt;In a nutshell, you will be able to drag/drop a Behavior in Blend 3 onto a UI Element on the design surface, and that will automatically inject runtime logic into that element. Behaviors aren’t a new concept, and there is even an equivalent &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/bb311020.aspx"&gt;&lt;FONT face=Arial size=2&gt;in the ASP.NET AJAX world&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt; if you’ve played with creating custom controls in that universe.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 14.0pt"&gt;&lt;FONT color=#365f91&gt;&lt;FONT face=Arial&gt;&lt;FONT size=3&gt;Physics Behaviors!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Arial size=2&gt;One of the most fun examples I’ve seen using Behaviors was done by Pete Blois, a Program Manager on the Expression team at Microsoft. Pete and another developer created some Physics Behaviors which very closely mirror the &lt;/FONT&gt;&lt;A href="http://www.codeplex.com/physicshelper"&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;Physics Helper Library&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt; I created for the &lt;/FONT&gt;&lt;A href="http://www.codeplex.com/farseerphysics"&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;Farseer Physics Engine&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;. I first saw Pete demo the Physics Behaviors at the MVP Summit a few weeks ago, and my jaw dropped at the similarities! Pete &amp; Co.’s Physics Behaviors use the &lt;/FONT&gt;&lt;A href="http://www.box2d.org/"&gt;&lt;FONT face=Arial size=2&gt;Box2D Physics Engine&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 14.0pt"&gt;&lt;FONT color=#365f91&gt;&lt;FONT face=Arial&gt;&lt;FONT size=3&gt;Getting Started with Behaviors&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;If you’re playing with Silverlight 3 and Blend 3, why wait? You can play with Behaviors today! Note this is all Beta level stuff, so be prepared for some hiccups along the way&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;A href="http://videos.visitmix.com/MIX09/C27M"&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;STRONG&gt;Pete’s MIX Session&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt; – Pete Blois gave a great overview of Behaviors in this MIX 09 session.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;/SPAN&gt;&lt;A href="http://blog.kirupa.com/?p=351"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Using Behaviors&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt; – A quick Walkthrough by Kirupa on how to use behaviors! Pay special attention to where you find the assembly Microsoft.Expression.Interactivity.dll - you'll need that for the next link.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;A href="http://gallery.expression.microsoft.com/mixbehaviorpack"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;MIX Behavior Pack&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt; – this contains the Physics Behaviors, as well as a bunch of others.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H1 style="MARGIN: 24pt 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 16pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 14.0pt"&gt;&lt;FONT color=#365f91&gt;&lt;FONT face=Arial&gt;&lt;FONT size=3&gt;Creating New Behaviors&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H1&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Arial size=2&gt;It turns out it’s pretty easy to create your own behaviors, and I’ll be covering this in a later blog post. But if you can’t wait, just download the &lt;/FONT&gt;&lt;A href="http://gallery.expression.microsoft.com/mixbehaviorpack"&gt;&lt;FONT face=Arial size=2&gt;MIX Behavior Pack&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt; and have a look at the Behaviors, all of their source code is included!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <link>http://www.andybeaulieu.com/Home/tabid/67/EntryID/150/Default.aspx</link>
      <author>andy@andybeaulieu.com</author>
      <comments>http://www.andybeaulieu.com/Home/tabid/67/EntryID/150/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=150</guid>
      <pubDate>Tue, 24 Mar 2009 20:49:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.andybeaulieu.com/DesktopModules/Blog/Trackback.aspx?id=150</trackback:ping>
    </item>
  </channel>
</rss>