<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9081901701960376462</id><updated>2011-04-22T00:30:12.426+01:00</updated><category term='VS2005'/><category term='Other'/><title type='text'>Graeme Bradbury .Net</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://graemebradbury.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://graemebradbury.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Graeme Bradbury</name><uri>http://www.blogger.com/profile/02076791918879415110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9081901701960376462.post-4942522303103751385</id><published>2007-01-30T10:31:00.001Z</published><updated>2007-01-30T10:31:15.523Z</updated><title type='text'>Default Keybindings Posters for VS2005</title><content type='html'>&lt;p&gt;Keybindings poster courtesy of MSDN&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=C15D210D-A926-46A8-A586-31F8A2E576FE&amp;amp;displaylang=en"&gt;Visual C#&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=BCCF84F4-4136-48B2-B4EC-83EAA484DA20&amp;amp;displaylang=en"&gt;Visual C++&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9081901701960376462-4942522303103751385?l=graemebradbury.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://graemebradbury.blogspot.com/feeds/4942522303103751385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9081901701960376462&amp;postID=4942522303103751385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/4942522303103751385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/4942522303103751385'/><link rel='alternate' type='text/html' href='http://graemebradbury.blogspot.com/2007/01/default-keybindings-posters-for-vs2005.html' title='Default Keybindings Posters for VS2005'/><author><name>Graeme Bradbury</name><uri>http://www.blogger.com/profile/02076791918879415110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9081901701960376462.post-1591488939619898131</id><published>2007-01-18T12:16:00.001Z</published><updated>2007-01-18T12:16:27.566Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='VS2005'/><title type='text'>Mouse or Keyboard</title><content type='html'>&lt;p&gt;As software developers, we all get the point on keeping skills up to date. Whether that is learning a new language, or learning about design methodologies, it's an accepted norm in the software industry that we have to keep learning new things till we die (or retire).&lt;/p&gt; &lt;p&gt;My current area of study (in addition to the ongoing study of .Net 2.0) is all about getting to know the Visual Studio 2005 IDE better.&lt;/p&gt; &lt;p&gt;I started by visiting the&amp;nbsp;&lt;a href="http://msdn2.microsoft.com/en-us/library/da5kh0wa(VS.80).aspx"&gt;MSDN Shortcut Key list&lt;/a&gt;&amp;nbsp;which was useful for learning the existence of some of the obscure (to me at least) commands like Edit.SelectToLastGoBack. (selects from where the insertion point currently is to where it last was)&lt;/p&gt; &lt;p&gt;However after&amp;nbsp;I got myself a copy of ReSharper in the Christmas sales and installed it, I found myself having to relearn the keyboard shortcuts again since ReSharper adds a whole slew of new commands as well as re-jigging the defaults. Now relearning shortcuts from two sets of documentation didn't really appeal, but rather than ending up resigning myself to lots&amp;nbsp;of "right click, navigate oversized dropdown",&amp;nbsp;I was lucky enough to stumble across &lt;a href="http://www.slickedit.com/content/view/441"&gt;SlickEdit Gadgets for VS2005&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;More specifically the gadget&amp;nbsp;Command Spy, this wonderful little utility records what command you use and can display what the shortcut keys are for that command. Which is really great when you've no idea what command rely lurks behind an option on some drop down list.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9081901701960376462-1591488939619898131?l=graemebradbury.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://graemebradbury.blogspot.com/feeds/1591488939619898131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9081901701960376462&amp;postID=1591488939619898131' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/1591488939619898131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/1591488939619898131'/><link rel='alternate' type='text/html' href='http://graemebradbury.blogspot.com/2007/01/mouse-or-keyboard.html' title='Mouse or Keyboard'/><author><name>Graeme Bradbury</name><uri>http://www.blogger.com/profile/02076791918879415110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9081901701960376462.post-4751775994670408179</id><published>2007-01-08T11:01:00.001Z</published><updated>2007-01-08T11:03:05.739Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='VS2005'/><title type='text'>Adding CreateGUID to Visual Studio 2005 Tools menu</title><content type='html'>&lt;p&gt;These steps can be used to add any external app to the Tools menu, though the example will use CreateGUID.&lt;/p&gt; &lt;p&gt;The first step is to go to Tools -&amp;gt; External Tools...&lt;/p&gt; &lt;p&gt;This will bring up a dialog detailing all the current menu contents. From within this dialog you can change the ordering of the the menu using the "Move Up", "Move Down" buttons, as well as deleting or adding new tool links. Clicking "Add" creates a new entry in the menu contents list.&lt;/p&gt; &lt;p&gt;The focus will move to the Title entry ready for you to give a new name for the entry. Enter "Create &amp;GUID" (The '&amp;amp;' character  can be used to specify that the next character is the hotkey for the command)&lt;/p&gt; &lt;p&gt;In the Command entry you can either browse for the guidgen.exe tool or enter the full path yourself. On a default installation for VS2005 the tool resides at: "C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\guidgen.exe"&lt;/p&gt; &lt;p&gt;Arguments and Initial directory are not needed by the tool.&lt;/p&gt; &lt;p&gt;Click apply and you now have the Create GUID entry back.&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_L4VjtQieuNI/RaIkwM_i0MI/AAAAAAAAAAM/MZXSLFt9KJM/s1600-h/ExternalTools.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_L4VjtQieuNI/RaIkwM_i0MI/AAAAAAAAAAM/MZXSLFt9KJM/s320/ExternalTools.jpg" alt="" id="BLOGGER_PHOTO_ID_5017613345384222914" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9081901701960376462-4751775994670408179?l=graemebradbury.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://graemebradbury.blogspot.com/feeds/4751775994670408179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9081901701960376462&amp;postID=4751775994670408179' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/4751775994670408179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/4751775994670408179'/><link rel='alternate' type='text/html' href='http://graemebradbury.blogspot.com/2007/01/adding-createguid-to-visual-studio-2005.html' title='Adding CreateGUID to Visual Studio 2005 Tools menu'/><author><name>Graeme Bradbury</name><uri>http://www.blogger.com/profile/02076791918879415110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_L4VjtQieuNI/RaIkwM_i0MI/AAAAAAAAAAM/MZXSLFt9KJM/s72-c/ExternalTools.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9081901701960376462.post-7871033910626619089</id><published>2007-01-05T13:10:00.001Z</published><updated>2007-01-05T13:10:19.438Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>New Year New Blog</title><content type='html'>&lt;p&gt;Well the new year resolution of starting the new blog got off to a crappy start but better late than never.&lt;/p&gt; &lt;p&gt;As can be gathered from the blog name, I'm Graeme and this is my blog.&lt;/p&gt; &lt;p&gt;As a&amp;nbsp;neophyte .Net developer, the blog is going to be about .Net (of the C# flavor) and anything else software engineering related that&amp;nbsp;I find interesting.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9081901701960376462-7871033910626619089?l=graemebradbury.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://graemebradbury.blogspot.com/feeds/7871033910626619089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9081901701960376462&amp;postID=7871033910626619089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/7871033910626619089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9081901701960376462/posts/default/7871033910626619089'/><link rel='alternate' type='text/html' href='http://graemebradbury.blogspot.com/2007/01/new-year-new-blog.html' title='New Year New Blog'/><author><name>Graeme Bradbury</name><uri>http://www.blogger.com/profile/02076791918879415110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
