<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>justinmchase</title>
	<atom:link href="http://justinmchase.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://justinmchase.com</link>
	<description>programmar</description>
	<lastBuildDate>Thu, 04 Apr 2013 22:40:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='justinmchase.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/23c563da2db3fe51297a75cb7cdded9f?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>justinmchase</title>
		<link>http://justinmchase.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://justinmchase.com/osd.xml" title="justinmchase" />
	<atom:link rel='hub' href='http://justinmchase.com/?pushpress=hub'/>
		<item>
		<title>Tao of Leo #9</title>
		<link>http://justinmchase.com/2013/04/04/tao-of-leo-9/</link>
		<comments>http://justinmchase.com/2013/04/04/tao-of-leo-9/#comments</comments>
		<pubDate>Thu, 04 Apr 2013 22:40:35 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tao of Leo]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1149</guid>
		<description><![CDATA[The code you never maintain has a maintenance cost of zero. Filed under: Humor, Programming Tagged: Tao of Leo<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1149&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<blockquote><p><span style="color:#000000;font-family:Segoe UI;font-size:small;">The code you never maintain has a maintenance cost of zero.</span></p></blockquote>
<br />Filed under: <a href='http://justinmchase.com/category/humor/'>Humor</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/tao-of-leo/'>Tao of Leo</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1149/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1149&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2013/04/04/tao-of-leo-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
		<item>
		<title>Navigator Update</title>
		<link>http://justinmchase.com/2013/03/21/navigator-update/</link>
		<comments>http://justinmchase.com/2013/03/21/navigator-update/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 04:39:14 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[Navigator]]></category>
		<category><![CDATA[WindowsPhone]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1140</guid>
		<description><![CDATA[Head over to the Windows Phone Store and download a free trial! If you tried it before you might want to give it another shot. There are a lot of improvements and it is much more useable overall. Here is &#8230; <a href="http://justinmchase.com/2013/03/21/navigator-update/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1140&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Head over to the Windows Phone Store and download a free trial!</p>
<p><a href="http://www.windowsphone.com/en-us/store/app/navigator/fa4f33a8-5617-4377-862b-bddd9de89666" target="_blank"><img class="alignnone  wp-image-1122" alt="Application Icon Store" src="http://justinmchase.files.wordpress.com/2013/01/applicationiconstore.png?w=58&#038;h=53" width="58" height="53" /></a></p>
<p>If you tried it before you might want to give it another shot. There are a lot of improvements and it is much more useable overall. Here is a screen shot of the new UI:</p>
<p><img class="alignnone  wp-image-1141" alt="navigator screenshot" src="http://justinmchase.files.wordpress.com/2013/03/wp_ss_20130321_00011.png?w=264&#038;h=469" width="264" height="469" /></p>
<p>Here is a list of some of the new features:</p>
<ul>
<li>3 months free trial, $1.29 to purchase.</li>
<li>Current maneuver shows an icon rather than the full maneuver text.</li>
<li>Easier to read maneuver text at top of screen.</li>
<li>Preview the entire route with simple forward and back buttons.</li>
<li>An estimated time of arrival is displayed.</li>
<li>Quick reminders when approaching a maneuver on long routes.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>Fixed a bug where it would randomly think you were off route.</li>
<li>Fixed a sensitivity bug where it would think you were off route on a wide road.</li>
<li>Fixed a bug where entering the route from somewhere beyond the first maneuver would not put you on route.</li>
<li>Various stability fixes.</li>
<li>Added a screen for sending me crash reports directly when unexpected errors occur.</li>
</ul>
<p>Overall it&#8217;s a much more stable and useable version. If you give it a try and  have any feedback please let me know!</p>
<br />Filed under: <a href='http://justinmchase.com/category/personal/'>Personal</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/apps/'>Apps</a>, <a href='http://justinmchase.com/tag/navigator/'>Navigator</a>, <a href='http://justinmchase.com/tag/windowsphone/'>WindowsPhone</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1140/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1140&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2013/03/21/navigator-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2013/01/applicationiconstore.png" medium="image">
			<media:title type="html">Application Icon Store</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2013/03/wp_ss_20130321_00011.png" medium="image">
			<media:title type="html">navigator screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Tao of Leo #29</title>
		<link>http://justinmchase.com/2013/01/30/tao-of-leo-29/</link>
		<comments>http://justinmchase.com/2013/01/30/tao-of-leo-29/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 18:49:34 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tao of Leo]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1138</guid>
		<description><![CDATA[Never spend a minute doing a task that you can spend the rest of your life automating. Filed under: Humor, Programming Tagged: Tao of Leo<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1138&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<blockquote><p><span style="color:#000000;font-family:'Segoe UI';font-size:small;">Never spend a minute doing a task that you can spend the rest of your life automating.</span></p></blockquote>
<br />Filed under: <a href='http://justinmchase.com/category/humor/'>Humor</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/tao-of-leo/'>Tao of Leo</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1138/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1138&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2013/01/30/tao-of-leo-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
		<item>
		<title>Tao of Leo #4</title>
		<link>http://justinmchase.com/2013/01/30/tao-of-leo-4-3/</link>
		<comments>http://justinmchase.com/2013/01/30/tao-of-leo-4-3/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 18:46:18 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tao of Leo]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1135</guid>
		<description><![CDATA[When you have one thing, you need one hand.  When you have two things, you need two hands.  When you have three things, you need a database. Filed under: Humor, Programming Tagged: Tao of Leo<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1135&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<blockquote><p><span style="color:#000000;font-family:'Segoe UI';font-size:small;">When you have one thing, you need one hand.  When you have two things, you need two hands.  When you have three things, you need a database.</span></p></blockquote>
<br />Filed under: <a href='http://justinmchase.com/category/humor/'>Humor</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/tao-of-leo/'>Tao of Leo</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1135&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2013/01/30/tao-of-leo-4-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
		<item>
		<title>Navigator &#8211; A Windows Phone 8 app</title>
		<link>http://justinmchase.com/2013/01/20/navigator-a-windows-phone-8-app/</link>
		<comments>http://justinmchase.com/2013/01/20/navigator-a-windows-phone-8-app/#comments</comments>
		<pubDate>Sun, 20 Jan 2013 21:32:41 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1118</guid>
		<description><![CDATA[I created a turn by turn navigation app which is now available on the Windows Phone store for WP8 devices. I was unsatisfied with either the quality the existing apps or the price, so I went ahead and created one &#8230; <a href="http://justinmchase.com/2013/01/20/navigator-a-windows-phone-8-app/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1118&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I created a turn by turn navigation app which is now available on the Windows Phone store for WP8 devices. I was unsatisfied with either the quality the existing apps or the price, so I went ahead and created one of my own. It simply provides voice navigation with the minimum necessary effort on your part. If you have been unhappy with the turn by turn navigation situation on Windows Phone 8, like I have, then this is the app for you!</p>
<p>Download:</p>
<p><a href="http://www.windowsphone.com/en-us/store/app/navigator/fa4f33a8-5617-4377-862b-bddd9de89666"><img class="alignnone  wp-image-1122" alt="ApplicationIconStore" src="http://justinmchase.files.wordpress.com/2013/01/applicationiconstore.png?w=41&#038;h=38" width="41" height="38" /></a></p>
<p><a href="http://justinmchase.files.wordpress.com/2013/01/one.png"><img class="alignnone  wp-image-1119" alt="one" src="http://justinmchase.files.wordpress.com/2013/01/one.png?w=264&#038;h=469" width="264" height="469" /></a> <a href="http://justinmchase.files.wordpress.com/2013/01/two.png"><img alt="two" src="http://justinmchase.files.wordpress.com/2013/01/two.png?w=264&#038;h=469" width="264" height="469" /></a> <a href="http://justinmchase.files.wordpress.com/2013/01/three.png"><img class="alignnone  wp-image-1126" alt="three" src="http://justinmchase.files.wordpress.com/2013/01/three.png?w=264&#038;h=469" width="264" height="469" /></a></p>
<br />Filed under: <a href='http://justinmchase.com/category/personal/'>Personal</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1118&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2013/01/20/navigator-a-windows-phone-8-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2013/01/applicationiconstore.png" medium="image">
			<media:title type="html">ApplicationIconStore</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2013/01/one.png" medium="image">
			<media:title type="html">one</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2013/01/two.png" medium="image">
			<media:title type="html">two</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2013/01/three.png" medium="image">
			<media:title type="html">three</media:title>
		</media:content>
	</item>
		<item>
		<title>Tao of Leo #63</title>
		<link>http://justinmchase.com/2013/01/02/tao-of-leo-63/</link>
		<comments>http://justinmchase.com/2013/01/02/tao-of-leo-63/#comments</comments>
		<pubDate>Thu, 03 Jan 2013 04:22:24 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tao of Leo]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1113</guid>
		<description><![CDATA[It&#8217;s ok for two threads to modify the same value at the same time, so long as both values are correct. Filed under: Humor, Programming Tagged: Tao of Leo<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1113&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<blockquote><p>It&#8217;s ok for two threads to modify the same value at the same time, so long as both values are correct.</p></blockquote>
<br />Filed under: <a href='http://justinmchase.com/category/humor/'>Humor</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/tao-of-leo/'>Tao of Leo</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1113/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1113&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2013/01/02/tao-of-leo-63/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
		<item>
		<title>Redirecting Navigation in Windows Phone 8</title>
		<link>http://justinmchase.com/2012/12/15/redirecting-navigation-in-windows-phone-8/</link>
		<comments>http://justinmchase.com/2012/12/15/redirecting-navigation-in-windows-phone-8/#comments</comments>
		<pubDate>Sun, 16 Dec 2012 00:29:46 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1110</guid>
		<description><![CDATA[I am working on an app for Windows Phone 8 that uses some custom navigation. I made a class that inherits from UriMapperBase and set it into the RootFrame during application startup. In this mapper I can handle custom Protocols and &#8230; <a href="http://justinmchase.com/2012/12/15/redirecting-navigation-in-windows-phone-8/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1110&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I am working on an app for Windows Phone 8 that uses some custom navigation. I made a class that inherits from <a href="http://msdn.microsoft.com/en-us/library/system.windows.navigation.urimapperbase(v=VS.95).aspx">UriMapperBase</a> and set it into the RootFrame during application startup. In this mapper I can handle custom Protocols and redirect them to pages in my application.</p>
<p>I also use this mechanism to forward the user to a page to ask them to allow or deny the app rights to use the location services the first time its loaded up. This resulted in a strange case where I was actually redirecting the user to a page other than what they were actually navigating to. When I then attempted to navigate them to the correct page it ended up being a no-op since the current page was at the top of the navigation stack as the uri I was attempting to navigate to. In other platforms the NavigationService has a <a href="http://msdn.microsoft.com/en-us/library/system.windows.navigation.navigationservice.refresh(v=VS.95).aspx">Refresh</a> method you can call to resolve such problems but in Windows Phone 8 it is mysteriously missing. So after wasting a couple hours I managed to find a way to resolve this cunundrum.</p>
<p>Simply create a page in your application called Refresh.xaml and Navigate to this page. Something like this:</p>
<pre style="padding-left:30px;">private void OnAllowClick(object sender, RoutedEventArgs e)
{
  LocationService.AllowLocationServices = true;
  this.NavigationService.Navigate(new Uri("/Views/Refresh.xaml", UriKind.Relative));
}</pre>
<p>Then in Refresh.xaml you simply pop the last item off the navigation stack and navigate back to it:</p>
<pre style="padding-left:30px;">public partial class Refresh : PhoneApplicationPage
{
  public Refresh()
  {
    InitializeComponent();
  }</pre>
<pre style="padding-left:30px;">  protected override void OnNavigatedTo(NavigationEventArgs e)
  {
    var j = this.NavigationService.RemoveBackEntry();
    this.Dispatcher.BeginInvoke(() =&gt; App.RootFrame.Navigate(j.Source));
    base.OnNavigatedTo(e);
  }
  
  protected override void OnNavigatedFrom(NavigationEventArgs e)
  {
    this.NavigationService.RemoveBackEntry();
    base.OnNavigatedTo(e);
  }
}</pre>
<p>This will refresh to the current uri and preserve the navigation stack correctly.</p>
<br />Filed under: <a href='http://justinmchase.com/category/programming/'>Programming</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1110&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2012/12/15/redirecting-navigation-in-windows-phone-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
		<item>
		<title>Custom Visual Studio Extension Feeds</title>
		<link>http://justinmchase.com/2012/11/08/custom-visual-studio-extension-feeds/</link>
		<comments>http://justinmchase.com/2012/11/08/custom-visual-studio-extension-feeds/#comments</comments>
		<pubDate>Thu, 08 Nov 2012 21:18:55 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1106</guid>
		<description><![CDATA[I found this difficult to figure out so I thought I would write something up real quick. I recently created a Visual Studio extension for the team I am currently working with. The extension isn&#8217;t generally useful but it is &#8230; <a href="http://justinmchase.com/2012/11/08/custom-visual-studio-extension-feeds/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1106&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I found this difficult to figure out so I thought I would write something up real quick. I recently created a Visual Studio extension for the team I am currently working with. The extension isn&#8217;t <em>generally</em> useful but it is useful for my team, so I didn&#8217;t want to deploy it to the public extension gallery. One of the things I wanted to figure out was how to distribute the extension to the people on my team so that they just get automatic updates like every other extension.</p>
<p>It turns out all you have to do is to make the extension available via http then create an ATOM feed for your extensions. I just dropped a static atom.xml file onto a webserver on my backup dev machine and update it manually when I get a new build of the extension and presto! You just give your team the URL and they can configure VS to also look at that URL when searching for extensions.</p>
<p><a href="http://justinmchase.files.wordpress.com/2012/11/custom_extension_gallery.png"><img class="alignnone size-full wp-image-1108" title="custom_extension_gallery" alt="" src="http://justinmchase.files.wordpress.com/2012/11/custom_extension_gallery.png?w=908"   /></a></p>
<p>Here is the structure of the atom XML you need to create in your feed to make it work:</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;feed xmlns="<a href="http://www.w3.org/2005/Atom">http://www.w3.org/2005/Atom</a>"&gt;
  &lt;title type="text"&gt;&lt;/title&gt;
  &lt;id&gt;uuid:7d461a9c-df42-4fc3-bb84-b83c5147e145;id=1&lt;/id&gt;
  &lt;updated&gt;2012-11-06T22:19:45Z&lt;/updated&gt;
  &lt;entry&gt;
    &lt;id&gt;2bde3d56-7ac0-4d8d-8ae8-794b631b0b27&lt;/id&gt;
    &lt;title type="text"&gt;Example Extension&lt;/title&gt;
    &lt;summary type="text"&gt;An example of hosting a VS extension for my team.&lt;/summary&gt;
    &lt;published&gt;2012-11-02T10:43:32-05:00&lt;/published&gt;
    &lt;updated&gt;2012-11-06T11:31:29-06:00&lt;/updated&gt;
    &lt;author&gt;
      &lt;name&gt;Microsoft&lt;/name&gt;
    &lt;/author&gt;
    &lt;content type="application/octet-stream" src="Example.vsix" /&gt;
    &lt;Vsix xmlns:xsd="<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>" xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>" xmlns="<a href="http://schemas.microsoft.com/developer/vsx-syndication-schema/2010">http://schemas.microsoft.com/developer/vsx-syndication-schema/2010</a>"&gt;
      &lt;Id&gt;2bde3d56-7ac0-4d8d-8ae8-794b631b0b27&lt;/Id&gt;
      &lt;Version&gt;1.2&lt;/Version&gt;
      &lt;References&gt;Visual Studio MPF 11.0\Microsoft.VisualStudio.MPF.11.0\[11.0,);&lt;/References&gt;
      &lt;Rating xsi:nil="true" /&gt;
      &lt;RatingCount xsi:nil="true" /&gt;
      &lt;DownloadCount xsi:nil="true" /&gt;
    &lt;/Vsix&gt;
  &lt;/entry&gt;
&lt;/feed&gt;</pre>
<br />Filed under: <a href='http://justinmchase.com/category/programming/'>Programming</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1106&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2012/11/08/custom-visual-studio-extension-feeds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>

		<media:content url="http://justinmchase.files.wordpress.com/2012/11/custom_extension_gallery.png" medium="image">
			<media:title type="html">custom_extension_gallery</media:title>
		</media:content>
	</item>
		<item>
		<title>Test Budgeting</title>
		<link>http://justinmchase.com/2012/11/02/test-budgeting/</link>
		<comments>http://justinmchase.com/2012/11/02/test-budgeting/#comments</comments>
		<pubDate>Fri, 02 Nov 2012 15:03:34 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://justinmchase.com/2012/11/02/test-budgeting/</guid>
		<description><![CDATA[I ran across this concept in an internal discussion group a while back and thought it would be worth sharing. Arlo Belshee is the coiner of the phrase as far as I know. The idea is simply that you come &#8230; <a href="http://justinmchase.com/2012/11/02/test-budgeting/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1103&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div>I ran across this concept in an internal discussion group a while back and thought it would be worth sharing. <a href="http://http://arlobelshee.com/">Arlo Belshee</a> is the coiner of the phrase as far as I know. The idea is simply that you come up with a threshold of time that you find acceptable for your tests to run in. One which allows you to still maintain a TDD workflow. Below is Arlo&#8217;s recommended test budget.</div>
<div></div>
<div><strong>Test Budget</strong></div>
<ol>
<li>Up to 3 tests that take longer than 2 seconds.</li>
<li>Up to 100 tests that take longer than .02 seconds.</li>
<li>Infinite tests that take less than .02 seconds.</li>
</ol>
<div>I also think that you should have a ratio of the three, #1 should not comprise more than 1% of your tests and #2 should not be more than 10% of your tests. The idea is that as you&#8217;re writing unit tests you need to design your code in such a way so that it is easily testable in order to meet your test budgets. If you&#8217;re writing slow tests early you end up hitting a wall and the friction caused by the tests degrades the value proposition of TDD.</div>
<br />Filed under: <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/tdd/'>TDD</a>, <a href='http://justinmchase.com/tag/testing/'>Testing</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1103&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2012/11/02/test-budgeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
		<item>
		<title>Tao of Leo #31</title>
		<link>http://justinmchase.com/2012/10/31/tao-of-leo-31/</link>
		<comments>http://justinmchase.com/2012/10/31/tao-of-leo-31/#comments</comments>
		<pubDate>Wed, 31 Oct 2012 20:48:05 +0000</pubDate>
		<dc:creator>justinmchase</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tao of Leo]]></category>

		<guid isPermaLink="false">http://justinmchase.com/?p=1099</guid>
		<description><![CDATA[Syntactic sugar will give your code cavities. Filed under: Humor, Programming Tagged: Tao of Leo<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1099&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<blockquote><p>Syntactic sugar will give your code cavities.</p></blockquote>
<br />Filed under: <a href='http://justinmchase.com/category/humor/'>Humor</a>, <a href='http://justinmchase.com/category/programming/'>Programming</a> Tagged: <a href='http://justinmchase.com/tag/tao-of-leo/'>Tao of Leo</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/justinmchase.wordpress.com/1099/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/justinmchase.wordpress.com/1099/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=justinmchase.com&#038;blog=17728576&#038;post=1099&#038;subd=justinmchase&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://justinmchase.com/2012/10/31/tao-of-leo-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f1bb6e5c84ee4cbf4790d08b4515e62c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">justncase80</media:title>
		</media:content>
	</item>
	</channel>
</rss>
