<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by pbrooks</title>
    <description>Stories kicked by pbrooks</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Using ReSharper with Silverlight</title>
      <description>If you have ever used Resharper, you may know that it has a great feature called Templates.  Templates give you the ability to quickly generate code that you would generally need to write by hand.  I've built 4 templates that you can use in your Silverlight endeavors. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f12%2f01%2fusing-resharper-with-silverlight.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f12%2f01%2fusing-resharper-with-silverlight.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Using_ReSharper_with_Silverlight</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Using_ReSharper_with_Silverlight</guid>
      <pubDate>Tue, 02 Dec 2008 00:37:30 GMT</pubDate>
    </item>
    <item>
      <title>Tweaking OnApplyTemplate Event Timing in Silverlight 2</title>
      <description>When building a custom control in Silverlight 2, the OnApplyTemplate method gives you the opportunity to "wire-up" logical instances of elements in your control.  When a control is loaded, it is important to realize that in Silverlight 2, this method is not triggered very early with respect to other events.  In other words, you could very easily write code that fails just because of where you call it.  Understanding the control's life cycle will help in avoiding these situations. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f11%2f30%2ftweaking-onapplytemplate-event-timing-in-silverlight-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f11%2f30%2ftweaking-onapplytemplate-event-timing-in-silverlight-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Tweaking_OnApplyTemplate_Event_Timing_in_Silverlight_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Tweaking_OnApplyTemplate_Event_Timing_in_Silverlight_2</guid>
      <pubDate>Mon, 01 Dec 2008 13:14:11 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Unit Test Framework source code released</title>
      <description>A week ago, we gave the world the first release of the Silverlight Toolkit. Shawn Burke told you that we're agile, and that we have a neat release model. The fun continues!

Today, the source code to the Silverlight Unit Test Framework is available with the same open source license. It is checked in to the source control for the toolkit on CodePlex. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jeff.wilcox.name%2f2008%2f11%2f04%2ftest-framework-source%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jeff.wilcox.name%2f2008%2f11%2f04%2ftest-framework-source%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_Unit_Test_Framework_source_code_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_Unit_Test_Framework_source_code_released</guid>
      <pubDate>Tue, 04 Nov 2008 17:34:07 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Toolkit Released on CodePlex!</title>
      <description>The Silverlight Toolkit is a collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle. It adds new functionality quickly for designers and developers, and provides the community an efficient way to help shape product development by contributing ideas and bug reports. This first release includes full source code, unit tests, samples and documentation for 12 new controls covering charting, styling, layout, and user input. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeplex.com%2fsilverlight"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeplex.com%2fsilverlight" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_Toolkit_Released_on_CodePlex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_Toolkit_Released_on_CodePlex</guid>
      <pubDate>Tue, 28 Oct 2008 18:46:07 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Contrib 2008.0.0 - Alpha 2 Released!</title>
      <description>I'm happy to announce the Alpha 2 release of Silverlight Contrib!  If you have been following the project on CodePlex, you know that a lot has changed in the past few weeks.  The team has grown to 6 members and we have added quite a few new features (including Silverlight 2 RTW Compatibility).  Additionally, we have created a web site (SilverlightContrib.org) which contains live demonstrations of many features in Silverlight Contrib as well as an RSS feed for keeping up with announcements. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsilverlightcontrib.org"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsilverlightcontrib.org" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_Contrib_2008_0_0_Alpha_2_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_Contrib_2008_0_0_Alpha_2_Released</guid>
      <pubDate>Tue, 21 Oct 2008 01:20:42 GMT</pubDate>
    </item>
    <item>
      <title>Minrosoft: Silverlight 2 is Live</title>
      <description>Redmond, Wash. - Oct. 13, 2008 - Microsoft Corp. today announced the availability of Silverlight 2, one of the industry's most comprehensive and powerful solutions for the creation and delivery of applications and media experiences through a Web browser. Silverlight 2 delivers a wide range of new features and tools that enable designers and developers to better collaborate while creating more accessible, more discoverable and more secure user experiences. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.microsoft.com%2fpresspass%2fpress%2f2008%2foct08%2f10-13Silverlight2PR.mspx%3frss_fdn%3dPress%2520Releases"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.microsoft.com%2fpresspass%2fpress%2f2008%2foct08%2f10-13Silverlight2PR.mspx%3frss_fdn%3dPress%2520Releases" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Minrosoft_Silverlight_2_is_Live</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Minrosoft_Silverlight_2_is_Live</guid>
      <pubDate>Mon, 13 Oct 2008 19:16:10 GMT</pubDate>
    </item>
    <item>
      <title>Sharing Code Between .NET and Silverlight Platforms</title>
      <description>Quite often, I hear people asking if they can use .NET assemblies compiled for the full .NET runtime in Silverlight.  Unfortunately, this just isn't possible, the Silverlight runtime is a subset of the full .NET runtime and for code to run correctly under the Silverlight runtime, there are various dependencies that must be linked and verified at compile time.  But (there is always a but), there is one technique that you can use that effectively allows you to write your code once and have it work in both Silverlight and regular .NET applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f10%2f11%2fsharing-code-between-.net-and-silverlight-platforms.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f10%2f11%2fsharing-code-between-.net-and-silverlight-platforms.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Sharing_Code_Between_NET_and_Silverlight_Platforms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Sharing_Code_Between_NET_and_Silverlight_Platforms</guid>
      <pubDate>Sun, 12 Oct 2008 17:13:50 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Unit Test Framework: New features &amp;amp; download for RC0</title>
      <description>Enhanced interactive results, more log providers, dynamic test methods and attributes, tag expressions: there's a whole lot of fun new test-dev-geek candy in the latest Silverlight Unit Test Framework download on the MSDN Code Gallery &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jeff.wilcox.name%2f2008%2f09%2f30%2frc0-new-test-features%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jeff.wilcox.name%2f2008%2f09%2f30%2frc0-new-test-features%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_Unit_Test_Framework_New_features_download_for_RC0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_Unit_Test_Framework_New_features_download_for_RC0</guid>
      <pubDate>Tue, 30 Sep 2008 12:55:28 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft Introduces the Silverlight/WPF Controls Team</title>
      <description>Shortly after MIX07, ScottGu brought up an idea of building a larger team focused on building controls.  We kicked this idea around for while as we talked about details, timelines, and goals.  In April, most of these details were worked out and we hashed out a charter and some early areas of focus and deliverables. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fsburke%2farchive%2f2008%2f09%2f17%2fcontrol-freak.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fsburke%2farchive%2f2008%2f09%2f17%2fcontrol-freak.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Microsoft_Introduces_the_Silverlight_WPF_Controls_Team</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Microsoft_Introduces_the_Silverlight_WPF_Controls_Team</guid>
      <pubDate>Thu, 18 Sep 2008 01:28:21 GMT</pubDate>
    </item>
    <item>
      <title>Google Chrome updated to run Silverlight</title>
      <description>Chrome latest build was released under the Developer chain, an alternative release cycle which let you update to interim builds of Google's Internet Browser, for testing purposes. On this post you will find an early review of the update which truly is an improvement to the beta release, check it out and get yourself switched to the Dev chain. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbits.samiq.net%2f2008%2f09%2fgoogle-chrome-updated-to-run.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbits.samiq.net%2f2008%2f09%2fgoogle-chrome-updated-to-run.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Google_Chrome_updated_to_run_Silverlight</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Google_Chrome_updated_to_run_Silverlight</guid>
      <pubDate>Wed, 17 Sep 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Reflecting the entire layout panel in Silverlight 2 Beta 2</title>
      <description>After my post on creating reflection with Silverlight 2 Beta . I was asked several times by couple of Silverlight enthusiasts questions like this : is there any way i can reflect an entire grid?, is it possible to make a reflection of lets say a grid with multiple buttons since there is no VisualBrush in Silverlight?, is there any chance to reflect some generic Control(Framework element etc)?. So I started to think about how entire Layout Panels like Grid,Canvas,Border etc. can be reflected. In WPF I did this stuff so easily. But in Silverlight I didn't find any any way till last night. The idea behind Layout reflection is , creating a mirror effect of a Container Control, which means child controls placed inside the container will also be reflected.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwindowsclient.net%2fblogs%2filves%2farchive%2f2008%2f09%2f04%2freflecting-the-entire-layout-panel-in-silverlight-2-beta-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwindowsclient.net%2fblogs%2filves%2farchive%2f2008%2f09%2f04%2freflecting-the-entire-layout-panel-in-silverlight-2-beta-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Reflecting_the_entire_layout_panel_in_Silverlight_2_Beta_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Reflecting_the_entire_layout_panel_in_Silverlight_2_Beta_2</guid>
      <pubDate>Sat, 13 Sep 2008 11:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Introducing Silverlight Contrib</title>
      <description>I've just started a new project on CodePlex called Silverlight Contrib.  The aim of this project is to offer the most comprehensive collection of free and open source Silverlight controls.  The first drop is very small, but with support from the community, I hope to grow this collection into a full suite of controls that you can incorporate into your solutions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f08%2f24.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f08%2f24.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Introducing_Silverlight_Contrib</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Introducing_Silverlight_Contrib</guid>
      <pubDate>Mon, 25 Aug 2008 12:38:04 GMT</pubDate>
    </item>
    <item>
      <title>CoolMenu: A Silverlight Menu Control</title>
      <description>I thought it would be cool to try building a reusable container control so I came up with CoolMenu.  You really have to try this one out to get the full experience, a screen shot just doesn't do it justice.  CoolMenu is a Silverlight container control that gives you a nice wave-like effect as you move your mouse over the menu items.  Clicking a menu item causes the item to bounce. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f21%2fcoolmenu-a-silverlight-menu-control.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f21%2fcoolmenu-a-silverlight-menu-control.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/CoolMenu_A_Silverlight_Menu_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/CoolMenu_A_Silverlight_Menu_Control</guid>
      <pubDate>Fri, 22 Aug 2008 19:16:14 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Gauge Control
</title>
      <description>After posting my Treadmill application, Andrew Duthie suggested that it would be cool if I made it so you could drag your mouse along the speed and incline visuals and have them update instead of repeatedly clicking the plus and minus buttons.  That gave me the idea for a new control.  What if we built a gauge control that you could adjust in a similar manner as described above?  That way, anyone could use it and furthermore, a properly designed control would allow us to define the &amp;quot;gauge&amp;quot; to be anything we would like and the control would work the same! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f10%2fsilverlight-gauge-control.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f10%2fsilverlight-gauge-control.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_Gauge_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_Gauge_Control
</guid>
      <pubDate>Sun, 10 Aug 2008 04:20:40 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Theme Generator</title>
      <description>A fun little ASP.NET MVC Application I wrote to generate Visual Studio themes based off of 3 given colors. I have always felt that selecting every color to make a decent theme is way too repetitive. This web application automatically chooses complements / contrasts based off your initial color selections (and uses jQuery to let you preview your theme before creating). Check it out and let me know what you think. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ffrickinsweet.com%2ftools%2fTheme.mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ffrickinsweet.com%2ftools%2fTheme.mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Visual_Studio_Theme_Generator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Visual_Studio_Theme_Generator</guid>
      <pubDate>Thu, 07 Aug 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>A Customizable Silverlight Star Selector Control</title>
      <description>This control presents 4 stars/hearts/whatever and, by hovering your mouse over the control, you can change the state of the control.  Clicking on a particular star will set the rating for the selector. I think this screenshot really illustrates the awesome skinning capabilities of Silverlight. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f06%2fa-customizable-silverlight-star-selector-control.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f06%2fa-customizable-silverlight-star-selector-control.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/A_Customizable_Silverlight_Star_Selector_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/A_Customizable_Silverlight_Star_Selector_Control</guid>
      <pubDate>Thu, 07 Aug 2008 01:51:26 GMT</pubDate>
    </item>
    <item>
      <title>Controlling your Treadmill from Silverlight - Part 3</title>
      <description>In the final post for this series, we will be expanding the usefulness of our application by adding a workout feature.  This feature will allow you to craft workouts (in XML format of course) and then have the application execute them.  The application will render a nice visualization so you can monitor your progress as you burn off those calories. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f03%2fcontrolling-your-treadmill-from-silverlight---part-3.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f08%2f03%2fcontrolling-your-treadmill-from-silverlight---part-3.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Controlling_your_Treadmill_from_Silverlight_Part_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Controlling_your_Treadmill_from_Silverlight_Part_3</guid>
      <pubDate>Mon, 04 Aug 2008 00:21:01 GMT</pubDate>
    </item>
    <item>
      <title>A Few Cool uses for Microsoft Live Mesh</title>
      <description>I work with several different computers on a daily basis and sometimes it can be a chore to keep up with multiple copies of files and remember which machine has a particular file.  In particular, I have a few applications that are constantly out of sync with one another and manually keeping them in sync is next to impossible. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f07%2f30%2fa-few-cool-uses-for-microsoft-live-mesh.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f07%2f30%2fa-few-cool-uses-for-microsoft-live-mesh.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/A_Few_Cool_uses_for_Microsoft_Live_Mesh</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/A_Few_Cool_uses_for_Microsoft_Live_Mesh</guid>
      <pubDate>Thu, 31 Jul 2008 02:47:07 GMT</pubDate>
    </item>
    <item>
      <title>Controlling your Treadmill from Silverlight - Part 2</title>
      <description>In the first part of this series, I demonstrated a Silverlight application that controls a treadmill.  Today, we will go into a little more detail on using various audio signals (aka Chirps) which, in turn, instruct the treadmill to change settings.  To keep things simple, we are going to just focus on the speed and incline aspect of the application in this post. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f07%2f29%2fcontrolling-your-treadmill-from-silverlight---part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f07%2f29%2fcontrolling-your-treadmill-from-silverlight---part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Controlling_your_Treadmill_from_Silverlight_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Controlling_your_Treadmill_from_Silverlight_Part_2</guid>
      <pubDate>Wed, 30 Jul 2008 03:45:02 GMT</pubDate>
    </item>
    <item>
      <title>Controlling your Treadmill from Silverlight - Part 1</title>
      <description>If you are like me, you have a treadmill that sits in your garage collecting dust while you sit in front of your computer all day.  Well, it's time to drag that 350-pound waste of metal within reach of your computer so you can wire-up some bleeding-edge technology to it!  Yes, we are going to control your treadmill with Silverlight. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f07%2f28%2fcontrolling-your-treadmill-from-silverlight---part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpagebrooks.com%2farchive%2f2008%2f07%2f28%2fcontrolling-your-treadmill-from-silverlight---part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Controlling_your_Treadmill_from_Silverlight_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Controlling_your_Treadmill_from_Silverlight_Part_1</guid>
      <pubDate>Mon, 28 Jul 2008 04:16:51 GMT</pubDate>
    </item>
    <item>
      <title>10 Silverlight 2 gotchas resolved</title>
      <description>Coming from projects in which WPF design experience was established, the step to developing in Silverlight 2 was not an easy one. Even though I anticipated getting disappointed and even annoyed by times, there were several gotchas that baffled me. Some of those can still be found in the current Beta 2 release, but others are resolved to a degree that makes for a workable Silverlight 2 environment. These include Canvas rules, Color resources, limited fonts, no BitmapEffects, no paging facility, limited resource facilities, significant transparency, StaticResources only, XML Databinding, and the lack of some important controls. I'll let you in on this treasure trove and tell you all about these 10 Silverlight 2 gothas resolved. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.silverlightshow.net%2fitems%2f10-Silverlight-2-gotchas-resolved.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.silverlightshow.net%2fitems%2f10-Silverlight-2-gotchas-resolved.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/10_Silverlight_2_gotchas_resolved</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/10_Silverlight_2_gotchas_resolved</guid>
      <pubDate>Sun, 20 Jul 2008 16:52:02 GMT</pubDate>
    </item>
    <item>
      <title>Save File Dialog in Silverlight</title>
      <description>Suppose you are generating a file in your Silverlight application and you would like to allow the user to save the file on their computer in the location of their choosing.  Currently, there is no mechanism that allows for this in Silverlight.  However, since Silverlight is hosted inside of a web browser, you can take advantage of the browser's capabilities.  This requires a little bit of Silverlight / HTML DOM interop, but nothing very fancy.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f07%2f16%2fsave-file-dialog-in-silverlight.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f07%2f16%2fsave-file-dialog-in-silverlight.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Save_File_Dialog_in_Silverlight</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Save_File_Dialog_in_Silverlight</guid>
      <pubDate>Fri, 18 Jul 2008 12:12:33 GMT</pubDate>
    </item>
    <item>
      <title>Project anti-pattern: Many projects in a Visual Studio Solution File</title>
      <description>I've been hearing from several colleagues about how their Visual Studio solution files have many (i.e. more than 10, and usually more than 30 -- in one case, more than 100!).  So far, none of them have been able to give me any good explanation for why this is and most of them hate it but they can't change it because their architect/lead/whatever won't let them.

I'm hoping that by getting the discussion going on this in the greater community, we can try to discourage everyone from having lots of projects in a solution.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f07%2f15%2fproject-anti-pattern-many-projects-in-a-visual-studio-solution-file.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f07%2f15%2fproject-anti-pattern-many-projects-in-a-visual-studio-solution-file.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Project_anti_pattern_Many_projects_in_a_Visual_Studio_Solution_File</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Project_anti_pattern_Many_projects_in_a_Visual_Studio_Solution_File</guid>
      <pubDate>Thu, 17 Jul 2008 17:46:06 GMT</pubDate>
    </item>
    <item>
      <title>VSM Strangeness</title>
      <description>While migrating a Silverlight 2 Beta 1 control to Beta 2, I encountered some odd behavior with the VisualStateManager and I thought I would document my experience in the event that you might run into the same issue.  From what I can tell, this only occurs when you have multiple instances of a control that change state by animating color properties (ColorAnimation).  There may be other ways to induce this behavior, but the following is the only way I have encountered personally.  Simply put, calling VisualStateManager.GoToState to does not always go to the correct state in some cases, even though no exception is thrown and a true boolean value is returned. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f06%2f30%2fvsm-strangeness.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.pagebrooks.com%2farchive%2f2008%2f06%2f30%2fvsm-strangeness.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/VSM_Strangeness</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/VSM_Strangeness</guid>
      <pubDate>Wed, 02 Jul 2008 12:19:31 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight Control Builder Contest Announced</title>
      <description>With this contest, we hope to incite the development of many open and free Silverlight Controls that all developers can use in their applications, and what better way to do this than through a friendly contest! This contest is your chance to demonstrate your control building skills to the Silverlight community and win some pretty cool prizes at the same time!  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgosilverlight.org"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgosilverlight.org" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/Silverlight_Control_Builder_Contest_Announced</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/Silverlight_Control_Builder_Contest_Announced</guid>
      <pubDate>Sun, 29 Jun 2008 01:52:26 GMT</pubDate>
    </item>
  </channel>
</rss>