<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Todd Bleeker</title><link>http://sharepoint.mindsharpblogs.com/Todd</link><description>Are you pondering what I'm pondering?</description><copyright>(C) 2009 Mindsharp</copyright><lastBuildDate>Thu, 12 Nov 2009 14:37:09 GMT</lastBuildDate><generator>RSSBuilder: 1.0.0.0</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TBleeker" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><author>Paul Schaeflein</author><title>Note To Self: Reading and Writing Plain Text Email Messages in Outlook 2007</title><guid isPermaLink="false">/Todd/archive/2009/11/03/Note-To-Self[coln]-Reading-and-Writing-Plain-Text-Email-Messages-in-Outlook-2007.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/5FPTp-qfQLQ/Note-To-Self[coln]-Reading-and-Writing-Plain-Text-Email-Messages-in-Outlook-2007.aspx</link><pubDate>Tue, 03 Nov 2009 04:31:25 GMT</pubDate><description>&lt;div class=ExternalClassB2E7C615392A4A5BA55600D06194E811&gt;&lt;p&gt;&lt;font size=2 face=Consolas&gt;&lt;a href="http://farm4.static.flickr.com/3506/4071039051_2ba6e3a0c1_o.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px" title=PlainText border=0 alt=PlainText align=left src="/Todd/Lists/Posts/Attachments/17/PlainText_3_2F71B495.png" width=247 height=177&gt;&lt;/a&gt;For years now I've been reading and writing messages in Outlook using plain text email. I know it is &lt;a href="http://blogs.msdn.com/aniyer/archive/2006/01/06/510167.aspx"&gt;old school&lt;/a&gt; and there is a lot of &lt;a href="http://antivirus.about.com/od/securitytips/a/plainttextemail.htm"&gt;FUD surrounding it&lt;/a&gt; but I still think it is a &lt;a href="http://mail-list.com/list_owner/plain_text_email.html"&gt;best practice&lt;/a&gt;. At worst it is my personal preference. However, whenever I build out a new laptop I have to once again remember where those pesky settings are to force Outlook 2007 to use plain text. Hence, this post: &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;&lt;font face=Consolas&gt;&lt;em&gt;Reading email in plain text:&lt;br&gt;&lt;/em&gt;Select &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;Trust Center&lt;/strong&gt; from the Outlook 2007 menu and click on the &lt;strong&gt;E-mail Security&lt;/strong&gt; node. In the &lt;strong&gt;Read as Plain Text&lt;/strong&gt; section, select both checkboxes. Click the &lt;strong&gt;OK&lt;/strong&gt; button to save the changes and exit the dialog.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;&lt;font face=Consolas&gt;&lt;em&gt;Writing email in plain text:&lt;br&gt;&lt;/em&gt;Select &lt;strong&gt;Tools&lt;/strong&gt; &amp;gt; &lt;strong&gt;Options&lt;/strong&gt; from the Outlook 2007 menu and click on the &lt;strong&gt;Mail Format&lt;/strong&gt; tab. In the &lt;strong&gt;Message Format&lt;/strong&gt; section, choose &lt;strong&gt;Plain Text&lt;/strong&gt; from the dropdown list. &lt;strong&gt;Consolas Regular 10.5&lt;/strong&gt; is the default font which is currently my favorite (except for single quotes and commas it is clearly cleaner looking than the old Courier New) but if you click on the &lt;strong&gt;Stationary and Fonts...&lt;/strong&gt; button you can choose whatever font you prefer. Click the &lt;strong&gt;OK&lt;/strong&gt; button twice to save the changes and exit the dialogs.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=Consolas&gt;That's all there is to it. Why these two options are so far apart is beyond me.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=Consolas&gt;The unconverted masses will continue to send you HTML email, so you will occasionally need to see non-text content. Outlook 2007 makes that easy, in the message you are reading as plain text, simply click on the orange bar near the top of the message and select &lt;strong&gt;Display as HTML&lt;/strong&gt; from the context menu:&lt;a href="http://farm3.static.flickr.com/2708/4071039031_f3575e3fe8_o.png"&gt;&lt;br&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" title=DisplayAsHtml border=0 alt=DisplayAsHtml src="/Todd/Lists/Posts/Attachments/17/DisplayAsHtml_3_2F71B495.png" width=859 height=158&gt;&lt;/a&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=Consolas&gt;God forbid, you may even find that you need to send an HTML message. Outlook 2007 also makes that easy, in the message you are writing as plain text, choose &lt;strong&gt;Options&lt;/strong&gt; &amp;gt; &lt;strong&gt;HTML&lt;/strong&gt; from the &lt;strong&gt;Format&lt;/strong&gt; Group:&lt;br&gt;&lt;/font&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" title=FormatAsHtml border=0 alt=FormatAsHtml src="/Todd/Lists/Posts/Attachments/17/FormatAsHtml_3_2F71B495.png" width=712 height=298&gt; &lt;/p&gt; &lt;p&gt;&lt;font size=2 face=Consolas&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=Consolas&gt;PS: Why does Microsoft insist on including a dash in the word email?&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/5FPTp-qfQLQ" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/11/03/Note-To-Self[coln]-Reading-and-Writing-Plain-Text-Email-Messages-in-Outlook-2007.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/11/03/Note-To-Self[coln]-Reading-and-Writing-Plain-Text-Email-Messages-in-Outlook-2007.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>My Hyper-V VM Cursor Displays as Just a Dot</title><guid isPermaLink="false">/Todd/archive/2009/10/31/My-Hyper[dash]V-VM-Cursor-Displays-as-Just-a-Dot.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/m9F1PnToPuE/My-Hyper[dash]V-VM-Cursor-Displays-as-Just-a-Dot.aspx</link><pubDate>Sat, 31 Oct 2009 11:42:41 GMT</pubDate><description>&lt;div class=ExternalClass287565B458454212B3903D7D59F30B58&gt;&lt;p&gt;&lt;font size=2 face=con&gt;&lt;img style="display:inline;margin-left:0px;margin-right:0px" align=right src="http://farm3.static.flickr.com/2781/4060633177_69d5d88862_o.jpg" width=115 height=157&gt;Ever had the cursor in your Hyper-V Virtual Machine (VM) not render as an Arrow or an I-beam but simply as a dot?&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;img style="display:inline;margin-left:0px;margin-right:0px" align=left src="http://farm3.static.flickr.com/2617/4060633187_eeae0f82ec_o.jpg" width=115 height=115&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;The fix is not at all intuitive. No amount of fiddling with the mouse settings seemed to have any good affect. But if you &lt;strong&gt;Save&lt;/strong&gt; the VM’s state then immediately (or in your own good time if you prefer) &lt;strong&gt;Start&lt;/strong&gt; and &lt;strong&gt;Connect&lt;/strong&gt; to the VM again. The cursor display is restored to conform to the settings.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;That’s all that is required. Not sure why the cursor display gets messed up in the first place. So, if you have the ounce of prevention, please leave a comment…&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&amp;lt;Todd /&amp;gt;  &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt; &lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/m9F1PnToPuE" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/10/31/My-Hyper[dash]V-VM-Cursor-Displays-as-Just-a-Dot.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/10/31/My-Hyper[dash]V-VM-Cursor-Displays-as-Just-a-Dot.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>More Links… Just for Fun</title><guid isPermaLink="false">/Todd/archive/2009/10/31/More-Links…-Just-for-Fun.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/KgQLURWDFWg/More-Links…-Just-for-Fun.aspx</link><pubDate>Sat, 31 Oct 2009 02:31:05 GMT</pubDate><description>&lt;div class=ExternalClassCA06DD6DE0494DCA995F250FD4ADB7A0&gt;&lt;p&gt;&lt;font size=2 face=con&gt;7 Second Demos for Windows 7 (ironically, each clip runs about 15 seconds): &lt;/font&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/969ebc67-f2b2-4700-93e5-075526bbae24" target="_blank"&gt;&lt;font size=2 face=con&gt;Aero Shake&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/873c00c2-8eef-4e51-82ca-eca1a2eb8102" target="_blank"&gt;&lt;font size=2 face=con&gt;Search&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/93c66bdf-cb88-442c-b3f6-262c07fc9bad" target="_blank"&gt;&lt;font size=2 face=con&gt;Parental Controls&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/08cf66d9-525e-4919-804f-7b87b2a88c16" target="_blank"&gt;&lt;font size=2 face=con&gt;Taskbar&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/5f05dfb8-5acd-4626-87de-5e4ba1ab8c87" target="_blank"&gt;&lt;font size=2 face=con&gt;Home Group&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/50fcdade-30df-4934-812f-546158999355" target="_blank"&gt;&lt;font size=2 face=con&gt;Faster Wake-Up&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/869a7e8b-9625-44b2-b66b-dbefd3b13095" target="_blank"&gt;&lt;font size=2 face=con&gt;Preview&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/video/en/us/details/714ef126-2a57-4b9e-b4fd-38b479d51728" target="_blank"&gt;&lt;font size=2 face=con&gt;Snap&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size=2 face=con&gt;Unrelated but certainly entertaining, check out these &lt;b&gt;Ask a Spy&lt;/b&gt; clips from Burn Notice (each clip runs about a minute): &lt;/font&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/90443/burn-notice-ask-a-spy---talking-about-sports" target="_blank"&gt;&lt;font size=2 face=con&gt;Talking about Sports&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/86526/burn-notice-ask-a-spy---leaving-work-early" target="_blank"&gt;&lt;font size=2 face=con&gt;Leaving Work Early&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/86255/burn-notice-ask-a-spy---escaping-a-bad-date" target="_blank"&gt;&lt;font size=2 face=con&gt;Escaping a Bad Date&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt;&lt;img style="display:inline;margin-left:0px;margin-right:0px" align=right src="http://farm3.static.flickr.com/2496/4060447760_ab91c6d905_o.gif"&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/80249/burn-notice-ask-a-spy---bullies" target="_blank"&gt;&lt;font size=2 face=con&gt;Bullies&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/78717/burn-notice-ask-a-spy---being-followed" target="_blank"&gt;&lt;font size=2 face=con&gt;Being Followed&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/76307/burn-notice-ask-a-spy---lost-keys" target="_blank"&gt;&lt;font size=2 face=con&gt;Lost Keys&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/59572/burn-notice-ask-a-spy---dating-a-spy" target="_blank"&gt;&lt;font size=2 face=con&gt;Dating a Spy&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/58607/burn-notice-ask-a-spy---surviving-a-bar-fight" target="_blank"&gt;&lt;font size=2 face=con&gt;Surviving a Bar Fight&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/57750/burn-notice-ask-a-spy---cheating-girlfriend" target="_blank"&gt;&lt;font size=2 face=con&gt;Cheating Girlfriend&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/56608/burn-notice-ask-a-spy---bribing-a-bouncer" target="_blank"&gt;&lt;font size=2 face=con&gt;Bribing a Bouncer&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/55979/burn-notice-ask-a-spy---keeping-your-car-safe" target="_blank"&gt;&lt;font size=2 face=con&gt;Keeping Your Car Safe&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/55104/burn-notice-ask-a-spy---escaping-from-a-locked-car" target="_blank"&gt;&lt;font size=2 face=con&gt;Escaping from a Locked Car&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/2909/burn-notice-ask-a-spy---getting-promoted" target="_blank"&gt;&lt;font size=2 face=con&gt;Getting Promoted&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/2905/burn-notice-ask-a-spy---burglar-proofing" target="_blank"&gt;&lt;font size=2 face=con&gt;Burglar Proofing&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; &lt;/font&gt; &lt;li&gt;&lt;a href="http://www.hulu.com/watch/2940/burn-notice-ask-a-spy---spotting-a-liar" target="_blank"&gt;&lt;font size=2 face=con&gt;Spotting a Liar&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;font size=2 face=con&gt;Under the video on Hulu, set &lt;strong&gt;Continuous Play&lt;/strong&gt; to &lt;strong&gt;on&lt;/strong&gt; and watch one clip after another&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&amp;lt;Todd /&amp;gt; &lt;/font&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/KgQLURWDFWg" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/10/31/More-Links…-Just-for-Fun.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/10/31/More-Links…-Just-for-Fun.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>Useful Trial Downloads for SharePoint Development</title><guid isPermaLink="false">/Todd/archive/2009/10/30/Useful-Trial-Downloads-for-SharePoint-Development.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/7waUgymWCL8/Useful-Trial-Downloads-for-SharePoint-Development.aspx</link><pubDate>Fri, 30 Oct 2009 03:49:57 GMT</pubDate><description>&lt;div class=ExternalClass173CFCCA7CED41A0A1237A6D2B866BE5&gt;&lt;p&gt;&lt;font size=2 face=con&gt;Microsoft has several trial downloads that can be very helpful as we transition to SharePoint 2010 development...&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" target="_blank"&gt;&lt;font size=2 face=con&gt;General Developer Downloads&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt;:&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dc333ac8-596d-41e3-ba6c-84264e761b81" target="_blank"&gt;&lt;font size=2 face=con&gt;Visual Studio 2010 Ultimate Beta 2&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; (SharePoint Tools hardcoded to the SharePoint 2010 Beta 2 release coming later in November)&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6c70fd8f-615e-4203-a028-acb2c2b8b88f" target="_blank"&gt;Team Foundation Server (TFS) 2010 Beta 2&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ca86215b-a824-44e7-b4c3-982c7ecea46d" target="_blank"&gt;Visual Studio Team Explorer 2010 Beta 2&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://technet.microsoft.com/en-us/evalcenter/cc442495.aspx" target="_blank"&gt;90-day Windows 7 Install bits&lt;/a&gt;  &lt;/font&gt; &lt;img style="display:inline;margin-left:0px;margin-right:0px" align=right src="http://farm3.static.flickr.com/2496/4060447760_ab91c6d905_o.gif"&gt; &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=606AE07E-B7DB-405B-974B-DD61FC41ADD4" target="_blank"&gt;90-day Windows 7 VHD&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://mssharepointdeveloper.com/" target="_blank"&gt;Getting Started Developing on SharePoint 2010&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee658239.aspx" target="_blank"&gt;&lt;font size=2 face=con&gt;SharePoint 2010 Technical Articles&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://msdn.microsoft.com/en-us/sharepoint/default.aspx" target="_blank"&gt;SharePoint 2010 Developer Center&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd441784.aspx" target="_blank"&gt;SharePoint 2010 Walkthroughs&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size=2 face=con&gt;Still tons of helpful downloads for Windows SharePoint Services 3.0 development too...&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://msdn.microsoft.com/en-us/evalcenter/bb655863.aspx" target="_blank"&gt;Team Foundation Server 2008 Trial&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://msdn.microsoft.com/en-us/evalcenter/bb655862.aspx" target="_blank"&gt;Visual Studio 2008 Team Suite Trial&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/bb738372.aspx" target="_blank"&gt;&lt;font size=2 face=con&gt;Virtual Hard Disk – Test Drive Program&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;amp;p=4&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=67f93dcb-ada8-4db5-a47b-df17e14b2c74&amp;amp;u=details.aspx?familyid%3d764B531E-4526-4329-80B5-921FD3297883" target="_blank"&gt;&lt;font size=2 face=con&gt;Windows Server 2008 Enterprise Edition x86 VHD&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=67f93dcb-ada8-4db5-a47b-df17e14b2c74" target="_blank"&gt;&lt;font size=2 face=con&gt;Office SharePoint Server 2007 for Windows Server 2003 R2 VHD&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2e6e5a9c-ebf6-4f7f-8467-f4de6bd6b831" target="_blank"&gt;SharePoint Server 2007 Trial (x86)&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3015fde4-85f6-4cbc-812d-55701fbfb563" target="_blank"&gt;SharePoint Server 2007 Trial (x64)&lt;/a&gt;&lt;/font&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EF93E453-75F1-45DF-8C6F-4565E8549C2A" target="_blank"&gt;&lt;font size=2 face=con&gt;Windows SharePoint Services 3.0 with SP2&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;amp;p=5&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=67f93dcb-ada8-4db5-a47b-df17e14b2c74&amp;amp;u=details.aspx?familyid%3d05E0DD12-8394-402B-8936-A07FE8AFAFFD" target="_blank"&gt;&lt;font size=2 face=con&gt;Windows SharePoint Services 3.0 SDK&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;amp;p=1&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=05e0dd12-8394-402b-8936-a07fe8afaffd&amp;amp;u=details.aspx?familyid%3d6D94E307-67D9-41AC-B2D6-0074D6286FA9" target="_blank"&gt;&lt;font size=2 face=con&gt;SharePoint Server 2007 SDK&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=5807B5EF-57A1-47CB-8666-78C1363F127D" target="_blank"&gt;&lt;font size=2 face=con&gt;Fabulous Forty Site Templates&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=47&amp;amp;p=2&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=05e0dd12-8394-402b-8936-a07fe8afaffd&amp;amp;u=details.aspx?familyid%3dFB9D4B85-DA2A-432E-91FB-D505199C49F6" target="_blank"&gt;&lt;font size=2 face=con&gt;Visual Studio 2008 extensions for SharePoint, v1.3&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; (still in CTP)&lt;/font&gt;  &lt;li&gt;&lt;a href="http://www.microsoft.com/spg" target="_blank"&gt;&lt;font size=2 face=con&gt;SharePoint Developer Guidance from Patterns and Practices&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb418735.aspx" target="_blank"&gt;&lt;font size=2 face=con&gt;Windows SharePoint Services 3.0 Technical Articles&lt;/font&gt;&lt;/a&gt;&lt;font size=2 face=con&gt; and &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb892193.aspx" target="_blank"&gt;&lt;font size=2 face=con&gt;Visual How Tos&lt;/font&gt;&lt;/a&gt;  &lt;li&gt;&lt;font size=2 face=con&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb693442.aspx" target="_blank"&gt;SharePoint Server 2007 Technical Articles&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/dd146863.aspx" target="_blank"&gt;Visual How Tos&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size=2 face=con&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/7waUgymWCL8" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/10/30/Useful-Trial-Downloads-for-SharePoint-Development.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/10/30/Useful-Trial-Downloads-for-SharePoint-Development.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>Microsoft Security Essentials</title><guid isPermaLink="false">/Todd/archive/2009/09/30/Microsoft-Security-Essentials.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/cvhdSkFX6jI/Microsoft-Security-Essentials.aspx</link><pubDate>Wed, 30 Sep 2009 23:33:29 GMT</pubDate><description>&lt;div class=ExternalClass97B09F4B512A44CBA96E720886F2B15D&gt;&lt;div class=ExternalClass9CED46E32F8241B4BD36573A36B372F2&gt; &lt;p&gt;&lt;font size=2&gt;&lt;a href="http://www.microsoft.com/security_essentials/" target="_blank"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" title="logo_mse[1]" border=0 alt="logo_mse[1]" src="/todd/Lists/Posts/Attachments/13/logo_mse1_3_2FD2AFE6.gif" width=190 height=34&gt;&lt;/a&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;If you have used Windows Defender and/or Windows One Care in the past, the long wait for the new, free &lt;a href="http://www.microsoft.com/security_essentials/" target="_blank"&gt;Windows Security Essentials&lt;/a&gt; is finally here:&lt;br&gt;&lt;/font&gt;&lt;a title="http://www.microsoft.com/security_essentials/" href="http://www.microsoft.com/security_essentials/" target="_blank"&gt;http://www.microsoft.com/security_essentials/&lt;/a&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;Now to go replace AVG and Windows Defender on all the desktops I’ve maintained over the years. Yikes!&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/cvhdSkFX6jI" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/09/30/Microsoft-Security-Essentials.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/09/30/Microsoft-Security-Essentials.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>SharePoint Post Build Events</title><guid isPermaLink="false">/Todd/archive/2009/09/04/SharePoint-Post-Build-Events.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/FCsgqSMZBtU/SharePoint-Post-Build-Events.aspx</link><pubDate>Fri, 04 Sep 2009 11:26:15 GMT</pubDate><description>&lt;div class=ExternalClass5038BF412D9B4ABBA85791D913853E13&gt;&lt;p&gt;&lt;font size=2&gt;For those of you that want the simplest possible way to deploy SharePoint artifacts from your Visual Studio 2005/2008 projects to the locations where Windows SharePoint Services 3.0 (WSS v3) needs them without installing any external tools or altering Visual Studio, here is the entire corpus of my Post Build Events for the development deployment of all types of SharePoint artifacts: &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;:: Change directory to the root of the project&lt;br&gt;cd &amp;quot;$(ProjectDir)&amp;quot; &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;:: Recycle the application pool&lt;br&gt;:: IIS6:&lt;br&gt;REM %windir%\system32\cscript.exe %windir%\system32\iisapp.vbs /a &amp;quot;&lt;strong&gt;[AppPool]&lt;/strong&gt;&amp;quot; /r&lt;br&gt;:: IIS7:&lt;br&gt;REM %windir%\system32\inetsrv\appcmd.exe recycle AppPool &amp;quot;&lt;strong&gt;[AppPool]&lt;/strong&gt;&amp;quot; &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;:: Copy all files from the VS.NET Project's 12 folder to the WSS 12 Hive (including subdirectories)&lt;br&gt;REM xcopy &amp;quot;12&amp;quot; &amp;quot;%CommonProgramFiles%\Microsoft Shared\web server extensions\12\&amp;quot; /ys &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;:: Copy all files from the VS.NET Project's 80 directory to the Web Application IIS home directory&lt;br&gt;REM xcopy &amp;quot;80&amp;quot; &amp;quot;C:\Inetpub\wwwroot\wss\VirtualDirectories\&lt;strong&gt;[Site]&lt;/strong&gt;\&amp;quot; /ys &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;:: Install (force/overwrite) DLL to the GAC&lt;br&gt;REM %WindowsSdkDir%bin\GacUtil.exe&amp;quot; /if &amp;quot;$(TargetPath)&amp;quot; &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;:: Create a WSP CAB&lt;br&gt;REM MakeCAB /f &amp;quot;WSP.DDF&amp;quot; &lt;/font&gt; &lt;div id=codeSnippetWrapper&gt;&lt;font size=2&gt;&lt;/font&gt; &lt;/div&gt; &lt;div&gt;&lt;font size=2&gt;Be sure to replace the &lt;strong&gt;[AppPool]&lt;/strong&gt; and &lt;strong&gt;[Site]&lt;/strong&gt; placeholders with the actual values you are using to test. &lt;/font&gt;&lt;/div&gt; &lt;p&gt;&lt;font size=2&gt;Simply run these commands in the Post Build Events of your Visual Studio project and unREM the lines that you need for any given developer deployment scenario. I believe that these commands will work in every operating system version, every Visual Studio version, and every IIS version. The only potential problem would be whether Visual Studio 2005 defines the %WindowsSdkDir% variable or not; however, I no longer have an environment that I can test that out on. &lt;/font&gt; &lt;p&gt;&lt;font size=2&gt;Just to be clear, these are only to be used on a developer machine. You should _always_ use a Windows SharePoint Services Solution Package (WSP) CAB to deploy to any environment other that your local developer environment. &lt;/font&gt; &lt;p&gt;&lt;font size=2&gt;HTH, &lt;/font&gt; &lt;p&gt;&lt;font size=2&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt; &lt;p&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/FCsgqSMZBtU" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/09/04/SharePoint-Post-Build-Events.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/09/04/SharePoint-Post-Build-Events.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>slooF lirpA Web Part</title><guid isPermaLink="false">/Todd/archive/2009/04/01/slooF-lirpA-Web-Part.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/AFrDH33enAE/slooF-lirpA-Web-Part.aspx</link><pubDate>Wed, 01 Apr 2009 10:21:00 GMT</pubDate><description>&lt;div class=ExternalClass1A388DFDB3C0423BBA5D4B3BE2D1C03C&gt;
&lt;p&gt;&lt;font size=2&gt;One of my favorite SharePoint &lt;a href="http://www.foxnews.com/story/0,2933,512019,00.html" target="_blank"&gt;April Fools&lt;/a&gt; gags is to alter the direction that HTML is displayed on a popular SharePoint page. I've encapsulated that code into a simple Content Editor Web Part I've called slooF lirpA (April Fools backwards).&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;Download the &lt;a href="http://developersguide.mindsharp.com/Files/slooFlirpA.zip"&gt;slooF lirpA Web Part DWP&lt;/a&gt; and Import it onto a SharePoint page to see this kind of result:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://developersguide.mindsharp.com/Files/slooFlirpA.zip"&gt;&lt;font color="#333333" size=2&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px" title="slooF lirpA Web Part on a SharePoint Page" border=0 alt="slooF lirpA Web Part on a SharePoint Page" src="http://farm4.static.flickr.com/3627/3404723416_ecaf77d6ec_o.png" width=640 height=478&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/AFrDH33enAE" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/04/01/slooF-lirpA-Web-Part.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/04/01/slooF-lirpA-Web-Part.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>Open Windows SharePoint Services Solution Packages (WSP CABs) in Windows Explorer</title><guid isPermaLink="false">/Todd/archive/2009/03/18/Open-Windows-SharePoint-Services-Solution-Packages-(WSP-CABs)-in-Windows-Explorer.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/I5HPpIgTqho/Open-Windows-SharePoint-Services-Solution-Packages-(WSP-CABs)-in-Windows-Explorer.aspx</link><pubDate>Wed, 18 Mar 2009 16:41:00 GMT</pubDate><description>&lt;div class=ExternalClassCC910531DD724C55AE1F2F0A5AEAE79D&gt;&lt;div class=ExternalClassC8D10C14281743ED8FB2C71EDD0E0006&gt; &lt;p&gt;&lt;font size=2&gt;Wouldn't it be nice if you could &lt;a href="http://developersguide.mindsharp.com/Files/WSPCabinetFileViewer.zip"&gt;double click on a Windows SharePoint Services Solution Package (WSP) CAB in Windows Explorer&lt;/a&gt; and it would open just as if it had a CAB extension. This &lt;em&gt;can be&lt;/em&gt; done by simply associating any file with a WSP extension to open in the &lt;a href="http://support.microsoft.com/kb/163811" target="_blank"&gt;Cabinet File Viewer Shell Extension&lt;/a&gt;. The net requirement is just a few Windows Registry entries: &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;Windows Registry Editor Version 5.00 &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;[HKEY_CLASSES_ROOT\.wsp]&lt;br&gt;@=&amp;quot;CLSID\\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}&amp;quot;&lt;br&gt;&amp;quot;InfoTip&amp;quot;=&amp;quot;Contains compressed files&amp;quot; &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;[HKEY_CLASSES_ROOT\.wsp\PersistentHandler]&lt;br&gt;@=&amp;quot;{098f2470-bae0-11cd-b579-08002b30bfeb}&amp;quot; &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wsp] &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wsp\DefaultIcon]&lt;br&gt;@=&amp;quot;cabview.dll,0&amp;quot; &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wsp\OpenWithList] &lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff" size=2&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wsp\OpenWithProgids]&lt;br&gt;&amp;quot;CLSID\\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}&amp;quot;=hex(0):&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;To make it simple, I've created two .reg files in a downloadable &lt;/font&gt;&lt;a href="http://developersguide.mindsharp.com/Files/WSPCabinetFileViewer.zip"&gt;&lt;font size=2&gt;WSPCabinetFileViewer.zip&lt;/font&gt;&lt;/a&gt;&lt;font size=2&gt;: &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt;&lt;font size=3&gt;&lt;font size="+0"&gt; &lt;p&gt;&lt;font size=2&gt;1. &lt;strong&gt;WSP Cabinet File Viewer.reg&lt;/strong&gt;: Set the registry settings needed to open a WSP cab within the Windows Cabinet File Viewer Shell Extension of Windows Explorer just like a file with a CAB extension.&lt;/font&gt;  &lt;p&gt;&lt;font size=2&gt;2. &lt;strong&gt;WSP Cabinet File Viewer - Undo.reg&lt;/strong&gt;: Remove the registry setting added to open a WSP cab within the Windows Cabinet File Viewer Shell Extension of Windows Explorer.&lt;/font&gt;  &lt;p&gt;&lt;font size=2&gt;Steps to try this out:&lt;/font&gt;  &lt;ul&gt; &lt;li&gt;&lt;font size=2&gt;&lt;a href="http://developersguide.mindsharp.com/Files/WSPCabinetFileViewer.zip"&gt;Download&lt;/a&gt; and expand the zip&lt;/font&gt;  &lt;li&gt;&lt;font size=2&gt;To &amp;quot;install&amp;quot;, double click on &lt;strong&gt;WSP Cabinet File Viewer.reg&lt;/strong&gt;&lt;/font&gt;  &lt;li&gt;&lt;font size=2&gt;Reboot if you are running Windows Server 2008&lt;/font&gt;  &lt;li&gt;&lt;font size=2&gt;Try to open a WSP file in Windows Explorer&lt;/font&gt;  &lt;li&gt;&lt;font size=2&gt;See the files contents&lt;/font&gt;  &lt;li&gt;&lt;font size=2&gt;To &amp;quot;uninstall&amp;quot;, double click on &lt;strong&gt;WSP Cabinet File Viewer - Undo.reg&lt;/strong&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size=2&gt;It really is that easy. I have tested these .reg files on Vista Ultimate, Windows Server 2003, and Windows Server 2008. Only Windows Server 2008 required a reboot to see the effects.&lt;/font&gt;  &lt;p&gt;&lt;font size=2&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/I5HPpIgTqho" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/03/18/Open-Windows-SharePoint-Services-Solution-Packages-(WSP-CABs)-in-Windows-Explorer.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/03/18/Open-Windows-SharePoint-Services-Solution-Packages-(WSP-CABs)-in-Windows-Explorer.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>Add an Essential Toolbar to the 12 Hive on the Windows Startbar</title><guid isPermaLink="false">/Todd/archive/2009/03/18/Add-an-Essential-Toolbar-to-the-12-Hive-on-the-Windows-Startbar.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/e7scM5IfDtM/Add-an-Essential-Toolbar-to-the-12-Hive-on-the-Windows-Startbar.aspx</link><pubDate>Wed, 18 Mar 2009 14:35:14 GMT</pubDate><description>&lt;div class=ExternalClassF0773BD460174760A1D8D3C9676F4682&gt;&lt;p&gt;&lt;font size=2&gt;A few years ago, I described how to add this toolbar to the Windows Startbar in my book: &lt;/font&gt;&lt;a href="http://developersguide.mindsharp.com/"&gt;&lt;font size=2&gt;Developer's Guide to Windows SharePoint Services 3.0&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=2&gt;But, it bears repeating here. The &lt;b&gt;12 Hive&lt;/b&gt; is where anything and everything SharePoint gets it genesis. You may note that this it the tag line for my blog.&lt;/font&gt; &lt;p&gt;&lt;font size=2&gt;The 12 Hive is located on the file system of each server where SharePoint is installed at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\. The 12 Hive contains the definition of the core assets that SharePoint presents for users to create and activate, so it is very helpful for developers to have quick and easy access to the files in this folder. Use the following steps to add a &lt;b&gt;12&lt;/b&gt; toolbar to the Startbar.&lt;/font&gt; &lt;ol&gt; &lt;li&gt;&lt;font size=2&gt;Right-click on the Windows Startbar and choose &lt;b&gt;Toolbars&lt;/b&gt; &amp;gt; &lt;b&gt;New Toolbar...&lt;/b&gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Expand My Computer (listed as the Machine Name)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Expand Local Disk (WSS v3 is installed on the C: drive)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Expand &lt;b&gt;Program Files&lt;/b&gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Expand &lt;b&gt;Common Files&lt;/b&gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Expand &lt;b&gt;Microsoft Shared&lt;/b&gt; (after expanding, type the letter &amp;quot;w&amp;quot; three times to swiftly move to the next folder to expand)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Expand &lt;b&gt;web server extensions&lt;/b&gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Select the &lt;b&gt;12&lt;/b&gt; folder&lt;br&gt;&lt;img src="http://farm4.static.flickr.com/3580/3365423931_f063c20f8b_o.png"&gt; &lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Click the &lt;b&gt;OK&lt;/b&gt; button&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font size=2&gt;The result should be a menu that flys up from the Startbar that looks something like this:&lt;br&gt;&lt;img src="http://farm4.static.flickr.com/3560/3365424115_29336bd127_o.jpg"&gt; &lt;/font&gt; &lt;p&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;Cool!&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/e7scM5IfDtM" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/03/18/Add-an-Essential-Toolbar-to-the-12-Hive-on-the-Windows-Startbar.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/03/18/Add-an-Essential-Toolbar-to-the-12-Hive-on-the-Windows-Startbar.aspx</feedburner:origLink></item><item><author>Todd Bleeker</author><title>Get Public Key Token of Strong Named (Signed) Assembly Using VS.NET Tools Menu</title><guid isPermaLink="false">/Todd/archive/2009/03/17/Get-Public-Key-Token-of-Strong-Named-(Signed)-Assembly-Using-VS.NET-Tools-Menu.aspx</guid><link>http://feedproxy.google.com/~r/TBleeker/~3/1Y5GYuV5Pz4/Get-Public-Key-Token-of-Strong-Named-(Signed)-Assembly-Using-VS.NET-Tools-Menu.aspx</link><pubDate>Tue, 17 Mar 2009 15:48:15 GMT</pubDate><description>&lt;div class=ExternalClass3B2B48C2816B4F09B5F0F94F657D79B3&gt;&lt;p&gt;&lt;font size=2&gt;I've been explaining this tip in &lt;a href="http://www.mindsharp.com/r.aspx?s=ToddBlog"&gt;Mindsharp&lt;/a&gt;’s &lt;a href="http://www.mindsharp.com/Default.aspx?top=TRAINING&amp;amp;left=DEVELOPERS GUIDE_TO WINDOWS_SHAREPOINT_SERVICES 3.0&amp;amp;section=SYLLABUS"&gt;SharePoint Developer training&lt;/a&gt; for years and I've had people ask me repeatedly to blog it, so here goes.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;Both Visual Studio (VS.NET) 2005 and 2008 make it quite easy to sign .NET assemblies with a &lt;a href="http://msdn.microsoft.com/en-us/library/wd40t7ad.aspx"&gt;strong name key&lt;/a&gt; (SNK) public key/private key pair directly from the Properties of the project.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;&lt;img src="http://farm4.static.flickr.com/3571/3363054737_8c97b38028_o.png"&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;However, after the assembly is compiled, nothing in the default VS.NET IDE can obtain the public key that was embedded within the assembly. So, the command-line &lt;a href="http://msdn.microsoft.com/en-us/library/k5b5tt23(VS.80).aspx"&gt;Strong Name Tool&lt;/a&gt; (sn.exe) is often used to peek into the assembly for the public key token and the public key blob using the following command (run within a VS.NET Command Prompt):&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;sn -Tp [pathToAssembly]\[assemblyFileName] &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;While this is not difficult, it is terribly &lt;a href="http://www.thefreedictionary.com/inefficient"&gt;inefficient&lt;/a&gt;. Not only does it require the developer to open a command window, but also:&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font size=2&gt;Remember the command, &lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Remember the parameters, &lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Use the correct case of those parameters (the T must be uppercase, the p must be lowercase), &lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Locate or type the full path to the assembly (in double quotes please), and &lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size=2&gt;Execute the command&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size=2&gt;What’s worse, VS.NET knows exactly where the assembly was created; it just does not provide an interface to peek into the assembly to see the public key token and the public key blog.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;It is also possible to drag (or GacUtil.exe) the DLL into the GAC to see the public key token (not the public key blob); &lt;a href="http://www.red-gate.com/products/reflector/"&gt;Red Gate’s .NET Reflector&lt;/a&gt; can also show an assembly’s public key token. &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;However, there is &lt;a href="http://www.thefreedictionary.com/hope"&gt;hope&lt;/a&gt;. VS.NET allows developers to setup &amp;quot;External tools&amp;quot;. The Strong Name Tool (sn.exe) is an external tool. So, with a little configuration of the IDE, a &lt;strong&gt;Get &lt;u&gt;P&lt;/u&gt;ublic Key&lt;/strong&gt; menu option can be added to the Tools menu.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3183/3362939487_63b9127272_o.png"&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;Optionally, a &lt;strong&gt;Get &lt;u&gt;P&lt;/u&gt;ublic Key&lt;/strong&gt; icon can even be included directly on the toolbar. Then, just click the icon to get the public key token and the public key blob from any compiled assembly that is in focus in the Solution Explorer.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3611/3362955081_491b83c0dc_o.png"&gt; &lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;You can find a step by step explanation showing how to add the menu option and the toolbar option in the the &lt;a href="http://developersguide.mindsharp.com/Files/Get Public Key.pdf"&gt;PDF that I published privately last year&lt;/a&gt;. Be aware, the paper describes steps for VS.NET 2005 but VS.NET 2008 installs sn.exe in a different location than VS.NET 2005:&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3435/3363757436_f1e98aaa99_o.png"&gt; &lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;Make sure to use this VS.NET 2008 location when creating the Get Public Key External Tool.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=2&gt;&amp;lt;Todd /&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TBleeker/~4/1Y5GYuV5Pz4" height="1" width="1"/&gt;</description><comments>/Todd/archive/2009/03/17/Get-Public-Key-Token-of-Strong-Named-(Signed)-Assembly-Using-VS.NET-Tools-Menu.aspx#Comments</comments><category /><feedburner:origLink>http://sharepoint.mindsharpblogs.com/Todd/archive/2009/03/17/Get-Public-Key-Token-of-Strong-Named-(Signed)-Assembly-Using-VS.NET-Tools-Menu.aspx</feedburner:origLink></item></channel></rss>
