<?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/"
	>

<channel>
	<title>Robert Horvick &#187; Programming</title>
	<atom:link href="http://www.roberthorvick.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.roberthorvick.com</link>
	<description>Things my wife doesn&#039;t want on the family blog...</description>
	<lastBuildDate>Mon, 01 Aug 2011 14:38:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Lightweight Perforce integration in Visual Studio 2010</title>
		<link>http://www.roberthorvick.com/2011/02/16/lightweight-perforce-integration-in-visual-studio-2010/</link>
		<comments>http://www.roberthorvick.com/2011/02/16/lightweight-perforce-integration-in-visual-studio-2010/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 18:47:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://www.roberthorvick.com/2011/02/16/light-weight-perforce-integration-in-visual-studio-2010/</guid>
		<description><![CDATA[This is something I’ve been doing to add very light-weight Perforce integration in Visual Studio 2010 without having to use source control bindings in the projects or solutions. Basically I wanted a way to reduce context switches caused by needing to go to the command line to check out or add files in Perforce. I [...]]]></description>
			<content:encoded><![CDATA[<p>This is something I’ve been doing to add very light-weight Perforce integration in Visual Studio 2010 without having to use source control bindings in the projects or solutions.</p>
<p>Basically I wanted a way to reduce context switches caused by needing to go to the command line to check out or add files in Perforce.</p>
<p>I ended up creating a few external commands (Tools -&gt; External Tools) for perforce commands “Add” and “Edit” …</p>
<p><a href="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image002.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image002_thumb.jpg" width="455" height="444" /></a></p>
<p>Then I created a new toolbar (Tools -&gt; Customize)</p>
<p><a href="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image004.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image004_thumb.jpg" width="522" height="538" /></a></p>
<p>And then from the toolbar in the IDE shell (which is empty so may be hard to find if you have many toolbars open) I clicked on the little down arrow and choose “Add or Remove Buttons” -&gt; Customize.</p>
<p>From there I selected the “My Tools” toolbar I created:</p>
<p><a href="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image006.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image006_thumb.jpg" width="505" height="520" /></a></p>
<p>And clicked “Add Command”</p>
<p>From there I picked “Tools” from Categories and “External Command 1” (this is the first item in the External Tools list – so “Edit” in this case)</p>
<p><a href="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image008.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://www.roberthorvick.com/wp-content/uploads/2011/02/clip_image008_thumb.jpg" width="508" height="323" /></a></p>
<p>And then back at the Customize window I clicked “Modify Selection” and renamed “External Command 1” to “Edit” to match the command.</p>
<p>Now when I have a file open in VS I can just click the “Edit” button and the file is checked out for edit and the output of the command line goes to the Output window (notice I had that option selected above when defining the External Tool).</p>
<p><a href="http://www.roberthorvick.com/wp-content/uploads/2011/02/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.roberthorvick.com/wp-content/uploads/2011/02/image_thumb.png" width="114" height="44" /></a></p>
<p>It saves me from having to bounce back and forth between VS and the command line when I need to add/edit a file – this keeps my fingers on the keyboard and off the mouse.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;partner=sociable" title="Print"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010%20-%20http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F" title="Twitter"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;title=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010&amp;bodytext=This%20is%20something%20I%E2%80%99ve%20been%20doing%20to%20add%20very%20light-weight%20Perforce%20integration%20in%20Visual%20Studio%202010%20without%20having%20to%20use%20source%20control%20bindings%20in%20the%20projects%20or%20solutions.%20%20Basically%20I%20wanted%20a%20way%20to%20reduce%20context%20switches%20caused%20by%20needing" title="Digg"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://reddit.com/submit?url=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;title=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010" title="Reddit"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;title=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010&amp;notes=This%20is%20something%20I%E2%80%99ve%20been%20doing%20to%20add%20very%20light-weight%20Perforce%20integration%20in%20Visual%20Studio%202010%20without%20having%20to%20use%20source%20control%20bindings%20in%20the%20projects%20or%20solutions.%20%20Basically%20I%20wanted%20a%20way%20to%20reduce%20context%20switches%20caused%20by%20needing" title="del.icio.us"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;t=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010" title="Facebook"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;title=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010&amp;annotation=This%20is%20something%20I%E2%80%99ve%20been%20doing%20to%20add%20very%20light-weight%20Perforce%20integration%20in%20Visual%20Studio%202010%20without%20having%20to%20use%20source%20control%20bindings%20in%20the%20projects%20or%20solutions.%20%20Basically%20I%20wanted%20a%20way%20to%20reduce%20context%20switches%20caused%20by%20needing" title="Google Bookmarks"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.roberthorvick.com%2F2011%2F02%2F16%2Flightweight-perforce-integration-in-visual-studio-2010%2F&amp;title=Lightweight%20Perforce%20integration%20in%20Visual%20Studio%202010" title="StumbleUpon"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.roberthorvick.com/2011/02/16/lightweight-perforce-integration-in-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>User Experience Tip: Don&#8217;t mix units</title>
		<link>http://www.roberthorvick.com/2009/08/19/user-experience-tip-dont-mix-units/</link>
		<comments>http://www.roberthorvick.com/2009/08/19/user-experience-tip-dont-mix-units/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 00:31:31 +0000</pubDate>
		<dc:creator>robert</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.roberthorvick.com/2009/08/19/user-experience-tip-dont-mix-units/</guid>
		<description><![CDATA[I need how much space? Maybe I’m dense.&#160; But I had to read this window not once or twice … but 5, yes 5, times before I realized that it was giving the “Required” units in “KB” and “Available” units in “MB”. Please … unless your UX is a “convert unit X to Y” window, [...]]]></description>
			<content:encoded><![CDATA[<p>I need how much space?</p>
<p><a href="http://www.roberthorvick.com/images/UserExperienceTipDontmixunits_1136A/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.roberthorvick.com/images/UserExperienceTipDontmixunits_1136A/image_thumb.png" width="517" height="402" /></a> </p>
<p>Maybe I’m dense.&#160; But I had to read this window not once or twice … but 5, yes 5, times before I realized that it was giving the “Required” units in “KB” and “Available” units in “MB”.</p>
<p>Please … unless your UX is a “convert unit X to Y” window, stick to one unit.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;partner=sociable" title="Print"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units%20-%20http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F" title="Twitter"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;title=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units&amp;bodytext=I%20need%20how%20much%20space%3F%20%20%20%20%20Maybe%20I%E2%80%99m%20dense.%26%23160%3B%20But%20I%20had%20to%20read%20this%20window%20not%20once%20or%20twice%20%E2%80%A6%20but%205%2C%20yes%205%2C%20times%20before%20I%20realized%20that%20it%20was%20giving%20the%20%E2%80%9CRequired%E2%80%9D%20units%20in%20%E2%80%9CKB%E2%80%9D%20and%20%E2%80%9CAvailable%E2%80%9D%20units%20in%20%E2%80%9CMB%E2%80%9D.%20%20Please%20%E2%80%A6%20u" title="Digg"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://reddit.com/submit?url=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;title=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units" title="Reddit"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;title=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units&amp;notes=I%20need%20how%20much%20space%3F%20%20%20%20%20Maybe%20I%E2%80%99m%20dense.%26%23160%3B%20But%20I%20had%20to%20read%20this%20window%20not%20once%20or%20twice%20%E2%80%A6%20but%205%2C%20yes%205%2C%20times%20before%20I%20realized%20that%20it%20was%20giving%20the%20%E2%80%9CRequired%E2%80%9D%20units%20in%20%E2%80%9CKB%E2%80%9D%20and%20%E2%80%9CAvailable%E2%80%9D%20units%20in%20%E2%80%9CMB%E2%80%9D.%20%20Please%20%E2%80%A6%20u" title="del.icio.us"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;t=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units" title="Facebook"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;title=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units&amp;annotation=I%20need%20how%20much%20space%3F%20%20%20%20%20Maybe%20I%E2%80%99m%20dense.%26%23160%3B%20But%20I%20had%20to%20read%20this%20window%20not%20once%20or%20twice%20%E2%80%A6%20but%205%2C%20yes%205%2C%20times%20before%20I%20realized%20that%20it%20was%20giving%20the%20%E2%80%9CRequired%E2%80%9D%20units%20in%20%E2%80%9CKB%E2%80%9D%20and%20%E2%80%9CAvailable%E2%80%9D%20units%20in%20%E2%80%9CMB%E2%80%9D.%20%20Please%20%E2%80%A6%20u" title="Google Bookmarks"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.roberthorvick.com%2F2009%2F08%2F19%2Fuser-experience-tip-dont-mix-units%2F&amp;title=User%20Experience%20Tip%3A%20Don%26rsquo%3Bt%20mix%20units" title="StumbleUpon"><img src="http://www.roberthorvick.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.roberthorvick.com/2009/08/19/user-experience-tip-dont-mix-units/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

