<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Random Musings of Jeremy Jameson : Personal</title><link>http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx</link><description>Tags: Personal</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Escaping from Double-Click Purgatory</title><link>http://blogs.msdn.com/jjameson/archive/2009/12/01/escaping-from-double-click-purgatory.aspx</link><pubDate>Tue, 01 Dec 2009 13:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930747</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/9930747.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=9930747</wfw:commentRss><description>&lt;P&gt;A few weeks ago I started experiencing an incredibly frustrating problem on my laptop. When I clicked &lt;A href="http://www.microsoft.com/products/info/product.aspx?view=22&amp;amp;pcid=90134df1-861e-417e-a584-86e088e38cdb&amp;amp;type=ovr" mce_href="http://www.microsoft.com/products/info/product.aspx?view=22&amp;amp;pcid=90134df1-861e-417e-a584-86e088e38cdb&amp;amp;type=ovr"&gt;the mouse&lt;/A&gt;, instead of responding with a single-click (e.g. to select an item), it acted as if I double-clicked the mouse button.&lt;/P&gt;
&lt;P&gt;At first I thought that I was simply losing control of my motor reflexes (in other words, I was mistakenly double-clicking when I meant to single-click). However, over time I began to experience the issue more and more frequently -- almost to the point where it was endangering my sanity. No matter how carefully I clicked the mouse, a double-click response would occur.&lt;/P&gt;
&lt;P&gt;You can imagine how frustrating this would be when you are trying to drag-and-drop mail messages from your inbox to another folder, or even worse, when you click the delete button in the Outlook toolbar and suddenly two messages are deleted instead of just the one you intended.&lt;/P&gt;
&lt;P&gt;It got so bad that while I was performing a demo for the CIO on my current project, I had to use the integrated touchpad on the laptop instead of the external mouse, for fear of embarrassing myself. [If you've ever seen my laptop, you would know that I actually cover the touchpad (with a slightly trimmed business card) in order to avoid mistakenly triggering a mouse click while I am typing. I considered disabling it altogether, but there are rare occasions when I actually use it -- since long ago my daughter tore off the little rubber "cap" on the pointer device in the middle of the keyboard. There was just something about that little "blue dot" that she couldn't resist.]&lt;/P&gt;
&lt;P&gt;I did a &lt;A href="http://www.bing.com/search?q=intellimouse+double+click&amp;amp;form=MSNH14&amp;amp;qs=n" mce_href="http://www.bing.com/search?q=intellimouse+double+click&amp;amp;form=MSNH14&amp;amp;qs=n"&gt;quick Internet search&lt;/A&gt; to see if anyone else had experienced similar issues and I discovered that I certainly wasn't the only one to endure this nightmare. Several sources -- including &lt;A href="http://support.microsoft.com/kb/266738" mce_href="http://support.microsoft.com/kb/266738"&gt;KB 266738&lt;/A&gt; -- suggested that the problem was due to the mouse drivers being defective. Some people also stated that the IntelliPoint software was "crap" and should be avoided altogether. Hmmm...that didn't seem right, because the software was working fine for me for several years.&lt;/P&gt;
&lt;P&gt;Nevertheless, I tried removing the IntelliPoint software altogether, but the problem still occurred. I then reinstalled IntelliPoint, desperately hoping the problem would miraculously go away.&lt;/P&gt;
&lt;P&gt;It didn't.&lt;/P&gt;
&lt;P&gt;At that point, I trekked down to the basement and dug out &lt;A href="http://www.microsoft.com/products/info/product.aspx?view=10&amp;amp;pcid=e3ddebf3-9aeb-4f6d-983e-c49c2f691943&amp;amp;type=ovr" mce_href="http://www.microsoft.com/products/info/product.aspx?view=10&amp;amp;pcid=e3ddebf3-9aeb-4f6d-983e-c49c2f691943&amp;amp;type=ovr"&gt;an old wireless mouse&lt;/A&gt; that I used on my desktop before switching to &lt;A href="http://www.microsoft.com/products/info/product.aspx?view=10&amp;amp;pcid=a9fdd4c0-41da-4045-9d6f-f087c17ffd30&amp;amp;type=ovr" mce_href="http://www.microsoft.com/products/info/product.aspx?view=10&amp;amp;pcid=a9fdd4c0-41da-4045-9d6f-f087c17ffd30&amp;amp;type=ovr"&gt;my current trackball&lt;/A&gt;. After inserting a couple of fresh AA batteries, I plugged the receiver for the wireless mouse into my laptop and, voilà...problem solved!&lt;/P&gt;
&lt;P&gt;I've been using the replacement mouse for almost two weeks now and have yet to experience even one unintended double-click.&lt;/P&gt;
&lt;P&gt;So, the lesson here is that while I love my IntelliMouse, it certainly has a strange way of failing after years of use and thousands (or perhaps tens of thousands) of clicks.&lt;/P&gt;
&lt;P&gt;Hopefully this post saves at least one person the days of anguish that I experienced in Double-Click Purgatory.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9930747" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Analyzing My MSDN Blog</title><link>http://blogs.msdn.com/jjameson/archive/2009/11/02/analyzing-my-msdn-blog.aspx</link><pubDate>Mon, 02 Nov 2009 15:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9916192</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/9916192.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=9916192</wfw:commentRss><description>&lt;P&gt;According to my blog dashboard, this will be post #150 for my MSDN blog. So this morning I thought I would do something a little different by providing some analysis on my blog.&lt;/P&gt;
&lt;P&gt;I extracted the data from Community Server into an Excel spreadsheet so I could easily create some pivot tables and charts. [I don't believe that the MSDN blogs platform is running Harvest -- or if it is, I certainly don't have access to it.]&lt;/P&gt;
&lt;P&gt;Here's a quick summary of my initial analysis:&lt;/P&gt;
&lt;TABLE class=accent1 cellSpacing=0 class="accent1"&gt;
&lt;CAPTION&gt;Table 1: MSDN Blog Usage Analysis&lt;/CAPTION&gt;
&lt;COLGROUP&gt;
&lt;COL title=Metric&gt;
&lt;COL title=Views align=right&gt;
&lt;COL title=AggViews align=right&gt;
&lt;COL title=Comments align=right&gt;
&lt;COL title="Combined Views" align=right&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Metric&lt;/TH&gt;
&lt;TH class=rightAlign scope=col class="rightAlign"&gt;Views&lt;/TH&gt;
&lt;TH&gt;AggViews&lt;/TH&gt;
&lt;TH&gt;Comments&lt;/TH&gt;
&lt;TH&gt;Combined Views&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Total&lt;/TD&gt;
&lt;TD&gt;205,142&lt;/TD&gt;
&lt;TD&gt;139,377&lt;/TD&gt;
&lt;TD&gt;209&lt;/TD&gt;
&lt;TD&gt;344,519&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Maximum&lt;/TD&gt;
&lt;TD&gt;12,240&lt;/TD&gt;
&lt;TD&gt;2,855&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;14,445&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Minimum&lt;/TD&gt;
&lt;TD&gt;196&lt;/TD&gt;
&lt;TD&gt;306&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;678&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Average&lt;/TD&gt;
&lt;TD&gt;1,359&lt;/TD&gt;
&lt;TD&gt;923&lt;/TD&gt;
&lt;TD&gt;1.4&lt;/TD&gt;
&lt;TD&gt;2,282&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Note that &lt;STRONG&gt;Combined Views&lt;/STRONG&gt; is something I defined and is simply the sum of &lt;STRONG&gt;Views&lt;/STRONG&gt; and &lt;STRONG&gt;AggViews&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;The following post provides a good explanation of the difference between "Views" and "AggViews" in Community Server.&lt;/P&gt;
&lt;DIV class=reference&gt;&lt;CITE&gt;Eriksson, J-O (2006). Views statistics of your blog. 2006-07-24.&lt;/CITE&gt; 
&lt;DIV class=referenceLink&gt;&lt;A href="http://weblogs.asp.net/joeriksson/archive/2006/07/24/Views-statistics-of-your-blog.aspx" mce_href="http://weblogs.asp.net/joeriksson/archive/2006/07/24/Views-statistics-of-your-blog.aspx"&gt;http://weblogs.asp.net/joeriksson/archive/2006/07/24/Views-statistics-of-your-blog.aspx&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Here's the gist of it:&lt;/P&gt;
&lt;BLOCKQUOTE class=directQuote&gt;
&lt;P&gt;Generally speaking, "Views" is the number of times somone viewed a post on the web via a browser, and "AggViews" is the number of times someone viewed the post via the RSS and Atom feeds.&lt;/P&gt;
&lt;P&gt;More specifically, the web view count is only updated in the EntryView control. This is displayed when you are viewing a single post. If you are viewing a list of posts, such as on the blog home page, the view counts of the posts are not updated.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Based on the second paragraph, the numbers shown above are not entirely accurate (specifically, they are less than the actual values) but my gut tells me they are reasonably close. In other words, while some people may simply browse to &lt;A href="http://blogs.msdn.com/jjameson" mce_href="http://blogs.msdn.com/jjameson"&gt;http://blogs.msdn.com/jjameson&lt;/A&gt; and start reading without ever clicking through on an individual post, I don't think this is a large number.&lt;/P&gt;
&lt;P&gt;After all, how many times do you find yourself truly "browsing" a site compared with how many times you start from a search in order to quickly locate content of interest? Then, of course, there's the case where someone starts reading a post but then decides something like "hmmm...interesting...but not really what I was looking for...time to move on..."&lt;/P&gt;
&lt;P&gt;Note that I had to do a little tweaking for the minimum values computed in my spreadsheet (in order to avoid showing all zeroes in the row) because I have a couple of unpublished posts that obviously haven't been viewed by anyone except me. I'll talk more about those in a moment.&lt;/P&gt;
&lt;P&gt;I have to say that I was a little surprised by the total number of combined views. While I'm sure 345,000 pales in comparison to the likes of &lt;A href="http://www.hanselman.com/blog" mce_href="http://www.hanselman.com/blog"&gt;Scott Hanselman&lt;/A&gt;, &lt;A href="http://weblogs.asp.net/scottgu/" mce_href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/A&gt;, and &lt;A href="http://joelonsoftware.com/" mce_href="http://joelonsoftware.com/"&gt;Joel Spolsky&lt;/A&gt;, it's still a lot more than I expected for my humble blog. Seeing the average number of RSS views for each post exceed the 900 mark also makes me feel a little warm and fuzzy. So, for the roughly 2,800 of you that have subscribed to my blog at one point or another, I want to shout out a big "thank you!"&lt;/P&gt;
&lt;P&gt;It's nice to know that the effort I put into writing blog posts are considered helpful for a number of people. Anyway, moving on...&lt;/P&gt;
&lt;P&gt;Here's a chart showing the combined views for each blog post that I've created so far.&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9916159/500x221.aspx" width=500 height=221 mce_src="http://blogs.msdn.com/photos/jjameson/images/9916159/500x221.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 1: Combined views for each blog post&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9916159/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9916159/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;I didn't show the labels (i.e. blog post titles) on the X-axis for obvious reasons. I find it interesting how some blog posts are really "hot" in comparison with the average. Nothing mysterious here, this is obviously due to Internet search engines such as Bing and Google. More on that in a moment.&lt;/P&gt;
&lt;P&gt;Looking at the chart above, one of the first things I was interested in identifying are my most popular posts, as well as my least popular posts.&lt;/P&gt;
&lt;P&gt;Let's start with the top 10 posts:&lt;/P&gt;
&lt;TABLE class=accent1 cellSpacing=0 class="accent1"&gt;
&lt;CAPTION&gt;Table 2: Top 10 Blog Posts&lt;/CAPTION&gt;
&lt;COLGROUP&gt;
&lt;COL title=Rank align=right&gt;
&lt;COL title=Post align=left&gt;
&lt;COL title=Views align=right&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Rank&lt;/TH&gt;
&lt;TH&gt;Post&lt;/TH&gt;
&lt;TH&gt;Combined Views&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx"&gt;Issues Deploying SharePoint Solution Packages&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;14,445&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/05/05/the-case-of-the-disappearing-hosts-file.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/05/05/the-case-of-the-disappearing-hosts-file.aspx"&gt;The Case of the Disappearing Hosts File&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;13,029&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/10/30/dumping-moss-2007-variations-part-1.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/10/30/dumping-moss-2007-variations-part-1.aspx"&gt;Dumping MOSS 2007 Variations - Part 1&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;9,417&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/03/22/error-creating-control-when-using-microsoft-office-sharepoint-designer-2007.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/03/22/error-creating-control-when-using-microsoft-office-sharepoint-designer-2007.aspx"&gt;"Error Creating Control" when using Microsoft Office SharePoint Designer 2007&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;7,525&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/09/virtual-server-issues.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/09/virtual-server-issues.aspx"&gt;Virtual Server Issues and Recommendations for MOSS Virtual Environments&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;6,908&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/10/31/dumping-moss-2007-variations-part-2.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/10/31/dumping-moss-2007-variations-part-2.aspx"&gt;Dumping MOSS 2007 Variations - Part 2&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;6,813&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2008/04/08/creating-a-site-template-in-moss-2007-that-works-in-wss-v3.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2008/04/08/creating-a-site-template-in-moss-2007-that-works-in-wss-v3.aspx"&gt;Creating a Site Template in MOSS 2007 that Works in WSS v3&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;5,753&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/03/22/scope-dependencies-for-sharepoint-features.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/03/22/scope-dependencies-for-sharepoint-features.aspx"&gt;Scope Dependencies for SharePoint Features&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;5,607&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/09/moss-development-environment-and-windows-update-bug.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/09/moss-development-environment-and-windows-update-bug.aspx"&gt;MOSS Development Environment and a Windows Update Bug&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;5,307&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2008/02/08/installing-visual-studio-2005-sp1.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2008/02/08/installing-visual-studio-2005-sp1.aspx"&gt;Installing Visual Studio 2005 Service Pack 1&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;5,199&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Hmmm...nine of the top 10 posts are related to SharePoint. No big surprises there ;-)&lt;/P&gt;
&lt;P&gt;What about the bottom 10 posts?&lt;/P&gt;
&lt;TABLE class=accent1 cellSpacing=0 class="accent1"&gt;
&lt;CAPTION&gt;Table 3: Bottom 10 Blog Posts&lt;/CAPTION&gt;
&lt;COLGROUP&gt;
&lt;COL title=Rank align=right&gt;
&lt;COL title=Post align=left&gt;
&lt;COL title=Views align=right&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Rank&lt;/TH&gt;
&lt;TH&gt;Post&lt;/TH&gt;
&lt;TH&gt;Combined Views&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;151&lt;/TD&gt;
&lt;TD&gt;Adventures in Upgrading TFS&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;150&lt;/TD&gt;
&lt;TD&gt;AutoEventWireup Issue in MOSS 2007&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;149&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/03/19/argumentnullexception-with-optional-publishingpage-description-property-with-some-thoughts-on-breaking-the-build-too.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/03/19/argumentnullexception-with-optional-publishingpage-description-property-with-some-thoughts-on-breaking-the-build-too.aspx"&gt;ArgumentNullException with Optional PublishingPage.Description Property&lt;BR&gt;(with some thoughts on breaking the build, too)&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;678&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;148&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/21/eliminate-mbsa-warnings-using-default-security-settings-policy.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/21/eliminate-mbsa-warnings-using-default-security-settings-policy.aspx"&gt;Eliminate MBSA Warnings Using Default Security Settings Policy&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;679&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;147&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/11/01/constraining-tables-with-css.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/11/01/constraining-tables-with-css.aspx"&gt;Constraining Tables with CSS&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;728&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;146&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/26/datanavigateurlformatstring-does-not-allow-javascript.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/26/datanavigateurlformatstring-does-not-allow-javascript.aspx"&gt;DataNavigateUrlFormatString Does Not Allow "javascript:"&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;773&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;145&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/21/add-rooler-to-your-web-development-toolbox.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/21/add-rooler-to-your-web-development-toolbox.aspx"&gt;Add Rooler to Your Web Development Toolbox&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;826&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;144&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/21/new-msdn-theme-on-my-blog.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/21/new-msdn-theme-on-my-blog.aspx"&gt;New MSDN Theme on My Blog&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;841&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;143&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/14/kb-896861-and-microsoft-fix-it.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/14/kb-896861-and-microsoft-fix-it.aspx"&gt;KB 896861 and "Microsoft Fix it"&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;849&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;142&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/29/latest-version-of-opera-ignores-hosts-file.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/29/latest-version-of-opera-ignores-hosts-file.aspx"&gt;Latest Version of Opera Ignores Hosts File&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;850&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;I suppose that I really should have thrown out the first two items because these posts are not published.&lt;/P&gt;
&lt;P&gt;The &lt;STRONG&gt;Adventures in Upgrading TFS&lt;/STRONG&gt; post was something I started back in March 2008 when I ran into a couple of snags upgrading the instance of Team Foundation Server 2005 in the &lt;A href="http://blogs.msdn.com/jjameson/archive/2009/09/14/the-jameson-datacenter.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/09/14/the-jameson-datacenter.aspx"&gt;"Jameson Datacenter"&lt;/A&gt; to TFS 2008. I thought I would eventually get around to finishing that post, but apparently not. Perhaps some other morning...however, I'm not sure it would help very many people after all this time. I certainly hope most organizations running TFS have upgraded by now.&lt;/P&gt;
&lt;P&gt;The &lt;STRONG&gt;AutoEventWireUp Issue in MOSS 2007&lt;/STRONG&gt; post is something I really should finish. I started it back in June 2008 but somehow it fell off my plate. Stay tuned...I'll try to get to that this week. No, I won't "try" -- I will get to that this week. I promise.&lt;/P&gt;
&lt;P&gt;In the meantime, back to this post.&lt;/P&gt;
&lt;P&gt;It's also not suprising to see that many of the items in the bottom 10 are recent posts. As such, one would expect them to have fewer hits than others.&lt;/P&gt;
&lt;P&gt;Since it's just so incredibly easy to do in Excel, I decided to see how my authoring of blog posts has varied over time.&lt;/P&gt;
&lt;P&gt;Let's start with the total number of posts by year:&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9916160/500x259.aspx" width=500 height=259 mce_src="http://blogs.msdn.com/photos/jjameson/images/9916160/500x259.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 2: Blog posts created by year&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/8563260/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/8563260/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Hmmm...apparently 2008 wasn't a very good year for me from a blogging perspective. Fortunately, the number for 2009 is much better -- and we still have almost two months to go!&lt;/P&gt;
&lt;P&gt;Let's look at the total number of posts by month:&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9916161/500x275.aspx" width=500 height=275 mce_src="http://blogs.msdn.com/photos/jjameson/images/9916161/500x275.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 3: Blog posts created by month&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9916161/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9916161/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Well, that certainly is, um...&lt;EM&gt;erratic&lt;/EM&gt;. Oh, and where is December?!&lt;/P&gt;
&lt;P&gt;Ouch...it looks like for the last two years I have completely neglected my blog in that month.&lt;/P&gt;
&lt;P&gt;Will this year be any different? Hmmm...wait and see ;-)&lt;/P&gt;
&lt;P&gt;I can tell you that I'll be taking quite a bit of vacation again this year in December and my wife won't appreciate it very much if I blog when I should be working on refinishing our master bathroom. However, I'll try not to skip that month entirely once again.&lt;/P&gt;
&lt;P&gt;I read one of Scott Hanselman's posts a while ago that talked about calculating your PPM (Posts Per Month) -- or was it BPM? I can't remember. Anyway, it seems like I could definitely be a little more consistent throughout the year. Trying to maintain a steady rhythm when it comes to blogging is always a challenge when you consider how much else there is to do on any given day.&lt;/P&gt;
&lt;P&gt;The last area that I want to cover in this post is with regards to Internet search results -- which I briefly mentioned earlier. In other words, while it is interesting that blog posts like &lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx"&gt;Issues Deploying SharePoint Solution Packages&lt;/A&gt; and &lt;A href="http://blogs.msdn.com/jjameson/archive/2007/05/05/the-case-of-the-disappearing-hosts-file.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/05/05/the-case-of-the-disappearing-hosts-file.aspx"&gt;The Case of the Disappearing Hosts File&lt;/A&gt; are at the top of the list, what I find more interesting is &lt;EM&gt;why&lt;/EM&gt; they appear at the top of the list.&lt;/P&gt;
&lt;P&gt;Let's start with the most popular post. Drilling down on the 12,246 views in the Community Server dashboard (which does not include "AggViews") to see the list of referrals, I encountered the largest HTML table I've ever seen on a page (over 5,500 rows). After a couple of attempts, I managed to copy all of the data into my Excel workbook and then sort by &lt;STRONG&gt;Hits &lt;/STRONG&gt;descending.&lt;/P&gt;&lt;!-- HACK: Community Server replaces the URLs, which blows out the table --&gt;
&lt;TABLE class="accent1 constrainedTable" cellSpacing=0 class="accent1 constrainedTable"&gt;
&lt;CAPTION&gt;Table 4: Top referrals by URL for post - &lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx"&gt;Issues Deploying SharePoint Solution Packages&lt;/A&gt;&lt;/CAPTION&gt;
&lt;COLGROUP&gt;
&lt;COL title=URL align=left width=310&gt;
&lt;COL title=Hits align=right width=25&gt;
&lt;COL title="Last Date" align=left&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;URL&lt;/TH&gt;
&lt;TH&gt;Hits&lt;/TH&gt;
&lt;TH&gt;Last Date&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://decatec.it/blogs/2007/06/18/sharepoint+deployment+tecniques.aspx" mce_href="http://decatec.it/blogs/2007/06/18/sharepoint+deployment+tecniques.aspx"&gt;http://decatec.it/blogs/2007/06/18/sharepoint+deployment+tecniques.aspx&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;83&lt;/TD&gt;
&lt;TD&gt;Oct 12 2009, 01:58 AM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a" mce_href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a"&gt;http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;76&lt;/TD&gt;
&lt;TD&gt;Oct 12 2009, 10:02 AM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://stevepietrek.com/2007/06/17/links-6172007/" mce_href="http://stevepietrek.com/2007/06/17/links-6172007/"&gt;http://stevepietrek.com/2007/06/17/links-6172007/&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;69&lt;/TD&gt;
&lt;TD&gt;Oct 28 2009, 02:41 AM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a" mce_href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a"&gt;http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;45&lt;/TD&gt;
&lt;TD&gt;May 04 2009, 03:04 PM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;rls=com.microsoft:en-us&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;startindex=&amp;amp;startpage=1" mce_href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;rls=com.microsoft:en-us&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;startindex=&amp;amp;startpage=1"&gt;http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;rls=com.microsoft:en-us&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;startindex=&amp;amp;startpage=1&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;44&lt;/TD&gt;
&lt;TD&gt;Oct 28 2009, 02:03 PM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deploy&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a" mce_href="http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deploy&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a"&gt;http://google.com/search?q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deploy&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;42&lt;/TD&gt;
&lt;TD&gt;Oct 30 2009, 03:18 PM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?hl=en&amp;amp;q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications" mce_href="http://google.com/search?hl=en&amp;amp;q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications"&gt;http://google.com/search?hl=en&amp;amp;q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;37&lt;/TD&gt;
&lt;TD&gt;Feb 04 2009, 04:07 PM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.co.uk/search?hl=en&amp;amp;q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;meta=" mce_href="http://google.co.uk/search?hl=en&amp;amp;q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;meta="&gt;http://google.co.uk/search?hl=en&amp;amp;q=this+solution+contains+resources+scoped+for+a+web+application+and+must+be+deployed+to+one+or+more+web+applications.&amp;amp;meta=&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;35&lt;/TD&gt;
&lt;TD&gt;Oct 27 2009, 08:10 AM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?hl=en&amp;amp;q=this+solution+contains+no+resources+scoped+for+a+web+application+and+cannot+be+deployed+to+a+particular+web+application" mce_href="http://google.com/search?hl=en&amp;amp;q=this+solution+contains+no+resources+scoped+for+a+web+application+and+cannot+be+deployed+to+a+particular+web+application"&gt;http://google.com/search?hl=en&amp;amp;q=this+solution+contains+no+resources+scoped+for+a+web+application+and+cannot+be+deployed+to+a+particular+web+application&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;34&lt;/TD&gt;
&lt;TD&gt;Oct 27 2009, 11:56 PM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://google.com/search?q=this+solution+contains+no+resources+scoped+for+a+web+application+and+cannot+be+deployed+to+a+particular+web+application&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a" mce_href="http://google.com/search?q=this+solution+contains+no+resources+scoped+for+a+web+application+and+cannot+be+deployed+to+a+particular+web+application&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a"&gt;http://google.com/search?q=this+solution+contains+no+resources+scoped+for+a+web+application+and+cannot+be+deployed+to+a+particular+web+application&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:en-us:official&amp;amp;client=firefox-a&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;33&lt;/TD&gt;
&lt;TD&gt;Nov 01 2009, 06:57 PM&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;A href="http://social.technet.microsoft.com/forums/en-us/sharepointadmin/thread/0881326b-7cb6-4198-9bac-7df6eaed9dde" mce_href="http://social.technet.microsoft.com/forums/en-us/sharepointadmin/thread/0881326b-7cb6-4198-9bac-7df6eaed9dde"&gt;http://social.technet.microsoft.com/forums/en-us/sharepointadmin/thread/0881326b-7cb6-4198-9bac-7df6eaed9dde&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;32&lt;/TD&gt;
&lt;TD&gt;Oct 17 2009, 03:41 PM&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;However, adding up the numbers for the top 10 referrals accounts for less than 5% of the 12,246 views for this post. Upon further inspection, I found that only 8,400 of the 12,200 views actually have referral data.&lt;/P&gt;
&lt;P&gt;Breaking down the referrals by domain name, I found the following:&lt;/P&gt;
&lt;TABLE class=accent1 cellSpacing=0 class="accent1"&gt;
&lt;CAPTION&gt;Table 5: Top referrals by domain for post - &lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx"&gt;Issues Deploying SharePoint Solution Packages&lt;/A&gt;&lt;/CAPTION&gt;
&lt;COLGROUP&gt;
&lt;COL title=Domain align=left width=250&gt;
&lt;COL title=Hits align=right&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Domain&lt;/TH&gt;
&lt;TH&gt;Hits&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;google.com&lt;/TD&gt;
&lt;TD&gt;3,893&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.co.uk&lt;/TD&gt;
&lt;TD&gt;628&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.co.in&lt;/TD&gt;
&lt;TD&gt;519&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.com.au&lt;/TD&gt;
&lt;TD&gt;310&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.ca&lt;/TD&gt;
&lt;TD&gt;288&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.nl&lt;/TD&gt;
&lt;TD&gt;211&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.de&lt;/TD&gt;
&lt;TD&gt;198&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;search.live.com&lt;/TD&gt;
&lt;TD&gt;129&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;google.fr&lt;/TD&gt;
&lt;TD&gt;125&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;decatec.it&lt;/TD&gt;
&lt;TD&gt;99&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Note that the post was created back in June 2007, which helps explain why you see &lt;STRONG&gt;search.live.com&lt;/STRONG&gt; instead of &lt;STRONG&gt;bing.com&lt;/STRONG&gt; in the top 10 list.&lt;/P&gt;
&lt;P&gt;To help me get a better feel for the Google vs. Microsoft ratio, I grouped the results into categories and subcategories. &lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9916162/500x322.aspx" width=500 height=322 mce_src="http://blogs.msdn.com/photos/jjameson/images/9916162/500x322.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 4: Referrals by category for post - &lt;A href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2007/06/17/issues-deploying-sharepoint-solution-packages.aspx"&gt;Issues Deploying SharePoint Solution Packages&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9916162/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9916162/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;It turns out that the subcategories were really only interesting for the purposes of identifying the top-level categories.&lt;/P&gt;
&lt;P&gt;What's up with Alta Vista and AOL? Does anyone still use those search engines? Evidently a few people in the last couple of years ;-)&lt;/P&gt;
&lt;P&gt;I have a strong suspicion that if I went through the same exercise for my second most popular post, I would see very similar results.&lt;/P&gt;
&lt;P&gt;I'm not sure how useful this information might be to others, but I found it very enlightening. It gives me some great things to keep in mind when I sit down to work on my blog.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9916192" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Is AutoCorrect making me stupid or just plain lazy?</title><link>http://blogs.msdn.com/jjameson/archive/2009/10/25/is-autocorrect-making-me-stupid-or-just-plain-lazy.aspx</link><pubDate>Sun, 25 Oct 2009 15:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912609</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/9912609.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=9912609</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/jjameson/archive/2009/10/24/the-original-jameson-datacenter.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/10/24/the-original-jameson-datacenter.aspx"&gt;Yesterday's post&lt;/A&gt; got me thinking about something.&lt;/P&gt;
&lt;P&gt;Do you find yourself occasionally typing one word when you are actually thinking of a different word that sounds the same? A faint recollection from one or more of my English classes long ago suggested that these words are called &lt;EM&gt;homonyms&lt;/EM&gt;. However, a quick search just now on Wikipedia indicates these are actually &lt;A href="http://en.wikipedia.org/wiki/Homophone" mce_href="http://en.wikipedia.org/wiki/Homophone"&gt;&lt;EM&gt;homophones&lt;/EM&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;For example, have you ever typed the word "do" when you meant "due", or similarly "overdo" when you meant "overdue"? Surely you know the difference between the two, yet somehow in the time that it takes your fingers to turn your thoughts into characters, then words, and eventually sentences on the screen, something goes terribly wrong.&lt;/P&gt;
&lt;P&gt;I honestly can't ever remember doing this as child, although it undoubtedly happened more than a few times as my vocabulary grew at a faster pace than my ability to spell. I definitely don't remember it happening in high school or college. This made me wonder if this infliction is somehow related to typing -- or more specifically, my typing speed (which has vastly increased since my college days). This got me thinking that perhaps it's not actually related to my skills as a typist, but somehow related to the fact many of the applications I use on a daily basis have some sort of "auto-correct" feature.&lt;/P&gt;
&lt;P&gt;Consider the AutoCorrect feature in Microsoft Word -- and Outlook -- as an example. I have to wonder if the fact that this has been fixing my typing and spelling errors for almost fifteen years has somehow made me just a little too dependent on this feature. I can honestly say that I don't do as much proofreading today as I used to a few years ago, and this really isn't a good thing.&lt;/P&gt;
&lt;P&gt;It's probably overkill to proofread every single e-mail message before sending it out, but at the same time, isn't it embarrassing to send a message that uses the word "to" when it should be "too"?&lt;/P&gt;
&lt;P&gt;Of course, I'm not saying that these errors are the fault of software features like AutoCorrect. Surely I'm the one that bears ultimate responsibility for the words I write. Perhaps I just need to consider disabling the AutoCorrect feature in Word and Outlook for a while -- or better yet, maybe I should look for an old &lt;A href="http://en.wikipedia.org/wiki/IBM_Selectric_typewriter" mce_href="http://en.wikipedia.org/wiki/IBM_Selectric_typewriter"&gt;IBM Selectric&lt;/A&gt; on ebay and subject myself to some exercises on that for a little while. Without a doubt, a few dozen pages on that -- and a couple of bottles of Liquid Paper, of course -- would cure whatever ailment I seem to have contracted in the last few years.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9912609" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category></item><item><title>The Original "Jameson Datacenter"</title><link>http://blogs.msdn.com/jjameson/archive/2009/10/24/the-original-jameson-datacenter.aspx</link><pubDate>Sat, 24 Oct 2009 13:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912449</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/9912449.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=9912449</wfw:commentRss><description>&lt;P&gt;This morning I was doing some cleanup of my documents folder and I stumbled across a rather old Visio document that showed the beginnings of&amp;nbsp;what I now refer to as the &lt;A href="http://blogs.msdn.com/jjameson/archive/2009/09/14/the-jameson-datacenter.aspx" mce_href="http://blogs.msdn.com/jjameson/archive/2009/09/14/the-jameson-datacenter.aspx"&gt;"Jameson Datacenter"&lt;/A&gt; (a.k.a. my home lab). For some geeky reason, seeing this again brought a smile to my face and a sense of nostalgia. It also caused me to recall two things:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;That old Greatful Dead song "Truckin'" -- specifically the line&lt;BR&gt;&lt;BR&gt;&lt;Q class=directQuote&gt;Lately it occurs to me: What a long, strange trip it's been.&lt;/Q&gt; 
&lt;BLOCKQUOTE class=note&gt;
&lt;DIV class=noteTitle&gt;&lt;STRONG&gt;Update&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;Doh! You would think a guy with a Master of Science degree in Mechanical Engineering could spell "Grateful Dead" correctly! I suppose that I really should do more proofreading before clicking that &lt;STRONG&gt;Publish &lt;/STRONG&gt;button ;-)&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/LI&gt;
&lt;LI&gt;An article I read about a year ago describing the origin of Google that also included some photos of the original Google infrastructure in the Stanford University computer lab.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Now, please don't misunderstand -- I most certainly am not claiming that the Jameson Datacenter will ever amount to even the most miniscule fraction of what Google grew into in less than a decade. All I'm saying is that in the incredible way the neurons are wired together in the human brain, things that we see very often trigger distant memories with amazing clarity.&lt;/P&gt;
&lt;P&gt;For those of you that may not have seen the original Google server farm, I did a quick search this morning and managed to find the following:&lt;/P&gt;
&lt;DIV class=reference&gt;&lt;CITE&gt;Google Stanford Hardware&lt;/CITE&gt; 
&lt;DIV class=referenceLink&gt;&lt;A href="http://geektechnique.org/media/google/googlehardware.html" mce_href="http://geektechnique.org/media/google/googlehardware.html"&gt;http://geektechnique.org/media/google/googlehardware.html&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;If you haven't seen this, take a quick peek. It will surely bring a smile -- if not a burst of laughter.&lt;/P&gt;
&lt;P&gt;After enjoying the nostalgia for a moment, I almost deleted the Visio diagram and continued my cleanup effort. However, then I decided that I might as well "archive" this on my blog. It definitely won't help your efforts of deploying Microsoft technology, but I think it's okay for a blog to wander a little every now and then -- perhaps for no other reason than to keep you guessing as to what may come next on the Random Musings of Jeremy Jameson.&lt;/P&gt;
&lt;P&gt;Here's the physical architecture of what I now refer to as the "Old Jameson Datacenter":&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9912445/489x375.aspx" width=489 height=375 mce_src="http://blogs.msdn.com/photos/jjameson/images/9912445/489x375.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 1: Old Jameson Datacenter - Physical Architecture&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9912445/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9912445/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Apparently the last time I updated this Visio diagram, I still hadn't decided what to do with all of the Dell servers I had procured through various channels (primarily the Dell Outlet and ebay). Hence the Dell PowerEdge 4300 with the "??" next to it. As I mentioned in my original post on the Jameson Datacenter, this server was the original BEAST (which is now my "Production" database server). However, it has since been replaced with a home-built server.&lt;/P&gt;
&lt;P&gt;From the previous figure, you can start to see why I've consolidated these servers in recent years by leveraging virtualization. The power consumption by all of these servers was really rather ridiculous when you consider what I was using these servers for.&lt;/P&gt;
&lt;P&gt;Notice that I use to run a back-to-back firewall configuration with a perimeter network (a.k.a. DMZ):&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9912446/477x375.aspx" width=477 height=375 mce_src="http://blogs.msdn.com/photos/jjameson/images/9912446/477x375.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 2: Old Jameson Datacenter - TCP/IP Configuration&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9912446/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9912446/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;This is because I had one server with a public (static) IP address and therefore ran a couple of Web sites on the old "ICEMAN" server -- hence the name "ICEMAN", because it was my "IIS" server. Get it? Yeah, I know...more geekiness.&lt;/P&gt;
&lt;P&gt;The naming convention was such that the names corresponding to &lt;A href="http://en.wikipedia.org/wiki/X-Men" mce_href="http://en.wikipedia.org/wiki/X-Men"&gt;X-Men&lt;/A&gt; heroes were all members of the TECHTOOLBOX domain, whereas servers corresponding to X-Men villains were considered "dangerous" and thus not members of the domain. Egad! Does the geekness ever end?! [I wonder if someday when my daughter is much older, she'll ever bother to read this and seriously start to question her father's sanity.]&lt;/P&gt;
&lt;P&gt;Anyway, here's the DNS and DHCP configuration for the original farm:&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9912447/500x155.aspx" width=500 height=155 mce_src="http://blogs.msdn.com/photos/jjameson/images/9912447/500x155.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 1: Old Jameson Datacenter - DNS/DHCP Configuration&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9912447/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9912447/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;There's nothing really too interesting about that, I suppose.&lt;/P&gt;
&lt;P&gt;Perhaps the most laughable aspect of the Old Jameson Datacenter -- at least when compared to today -- was the storage infrastructure:&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9912448/474x375.aspx" width=474 height=375 mce_src="http://blogs.msdn.com/photos/jjameson/images/9912448/474x375.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 1: Old Jameson Datacenter - Disk Configuration&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/9912448/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/9912448/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;I can still remember when I thought the 18 GB of RAID1 and 72 GB of RAID5 on that Dell 4300 was &lt;A href="http://www.urbandictionary.com/define.php?term=fashizzle" mce_href="http://www.urbandictionary.com/define.php?term=fashizzle"&gt;fashizzle&lt;/A&gt; ;-) [Of course, that was long before I was even aware of the term "fashizzle", but you get my point.]&lt;/P&gt;
&lt;P&gt;Anyway, I hope you enjoyed this brief diversion down Memory Lane. Perhaps it invoked some distant memories of your own experiences in the world of technology.&lt;/P&gt;
&lt;P&gt;Personally, as I'm wrapping up this post, my head is spinning with thoughts of my father's original Apple II+ (which was the first computer I ever "programmed" on) as well as my very own Commodore 64 and all those late nights my dear friend &lt;A href="http://www.imediaconnection.com/profiles/iMedia_PC_Bio.aspx?ID=2928" mce_href="http://www.imediaconnection.com/profiles/iMedia_PC_Bio.aspx?ID=2928"&gt;Chris Gatewood&lt;/A&gt; and I sat in front of it typing in hundreds of lines of code from a magazine just so we could try to play some silly game based on "sprites." [Note that the games almost never worked due to some error or another, but nevertheless we kept trying anyway.]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9912449" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/My+System/default.aspx">My System</category><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blogs.msdn.com/jjameson/archive/tags/Infrastructure/default.aspx">Infrastructure</category></item><item><title>New MSDN Theme on My Blog</title><link>http://blogs.msdn.com/jjameson/archive/2009/10/21/new-msdn-theme-on-my-blog.aspx</link><pubDate>Wed, 21 Oct 2009 11:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9910495</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/9910495.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=9910495</wfw:commentRss><description>&lt;P&gt;I noticed this morning that the new color scheme released this past week on &lt;A href="http://msdn.microsoft.com/" mce_href="http://msdn.microsoft.com"&gt;MSDN&lt;/A&gt; has made its way into our Community Server template (and thus onto my blog, since I'm currently using the default "skin").&lt;/P&gt;
&lt;P&gt;I'm still not sure how I feel about the combination of purple (&lt;CODE style="BACKGROUND: #36295e; COLOR: #fff"&gt;&amp;nbsp; #36295E&amp;nbsp; &lt;/CODE&gt;) and this particular shade of blue (&lt;CODE style="BACKGROUND: #4ea5d2; COLOR: #fff"&gt;&amp;nbsp; #4EA5D2&amp;nbsp; &lt;/CODE&gt;). I certainly like each color by itself, it's just that when you put the two together, my stomach starts to feel a little queasy. Oh well, I'm sure I'll get used to it.&lt;/P&gt;
&lt;P&gt;Personally, I would have chosen one of the &lt;A href="http://www.hanselman.com/blog/MSDNUpdatesAndRFCForYou.aspx" mce_href="http://www.hanselman.com/blog/MSDNUpdatesAndRFCForYou.aspx"&gt;other color schemes proposed for the overhaul of MSDN&lt;/A&gt;. Nevertheless, this is what the Visual Studio marketing team has chosen for their two primary colors for the 2010 release, so -- like I said before -- I'll get used to it.&lt;/P&gt;
&lt;P&gt;In the meantime, I've updated some of my custom style elements to match the new color scheme.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9910495" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Minor Setback</title><link>http://blogs.msdn.com/jjameson/archive/2009/05/28/minor-setback.aspx</link><pubDate>Thu, 28 May 2009 15:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9647097</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/9647097.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=9647097</wfw:commentRss><description>&lt;P&gt;I haven't blogged in almost 8 weeks. Ouch.&lt;/P&gt;
&lt;P&gt;However, I like to think I have a good excuse -- at least for a good portion of that time.&lt;/P&gt;
&lt;P&gt;On April 17, 2009, I broke my left leg in 6 places skiing one of my favorite runs at Mary Jane called "Outhouse." I've skied it countless times before, but the snow had been falling very heavy the previous day and into the morning, and consequently the bumps were rather "choppy" and it was just one of those fluke accidents where my ski binding did not release when it should have. Let's just say that the human ankle isn't meant to rotate 90 degrees :-(&lt;/P&gt;
&lt;P&gt;It took two surgeries -- and a lot more metal than I'd prefer to have in my body -- to put me back together again.&lt;/P&gt;
&lt;P&gt;In the first operation (performed the night of my accident), the surgeon attached an "external fixator" to my shin, ankle, and foot in order to hold it all in place for about a week in order for the swelling to go down.&lt;/P&gt;
&lt;DIV class=image&gt;&lt;IMG title="" alt="" src="http://blogs.msdn.com/photos/jjameson/images/9647050/500x375.aspx" width=500 height=375 mce_src="http://blogs.msdn.com/photos/jjameson/images/9647050/500x375.aspx"&gt; 
&lt;DIV class=caption&gt;Figure 1: Broken tibia - external fixator&lt;/DIV&gt;
&lt;DIV class=imageLink&gt;&lt;A href="http://blogs.msdn.com/photos/jjameson/images/8563260/original.aspx" target=_blank mce_href="http://blogs.msdn.com/photos/jjameson/images/8563260/original.aspx"&gt;See full-sized image.&lt;/A&gt; &lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;In the second operation, the surgeon removed the "external fixator" and implanted an "internal fixator." Let's just say that you really don't want to be behind me in the airport security screening line.&lt;/P&gt;
&lt;P&gt;In the last X-ray that I saw, the lower half of my left leg looks like one big metal lattice. It took the surgeon about 4-1/2 hours to complete the second surgery (an hour longer than originally planned).&lt;/P&gt;
&lt;P&gt;Unfortunately, while the first surgery was relatively noneventful, the second was not. It involved two of the worst nights -- from a physical pain perspective -- that I've ever experienced.&lt;/P&gt;
&lt;P&gt;The good news is that the pain is quite manageable now -- actually it has been since I left the hospital after my second surgery. The bad news is that I can't put any weight on my left leg for 12 weeks after the second operation. At least I've greatly improved my ability for going up and down stairs on crutches.&lt;/P&gt;
&lt;P&gt;I've even been working for the past 4 weeks, rejoining a project where we are helping a large, international company deploy an Internet platform based on Microsoft Office SharePoint Server 2007. I just prop my leg up on a filing cabinet here in my home office and I'm good to go ;-)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9647097" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Who is this guy?</title><link>http://blogs.msdn.com/jjameson/archive/2007/03/03/who-is-this-guy.aspx</link><pubDate>Sat, 03 Mar 2007 21:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1798207</guid><dc:creator>Jeremy Jameson</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jjameson/comments/1798207.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jjameson/commentrss.aspx?PostID=1798207</wfw:commentRss><description>&lt;P&gt;Ugh! I reserved my MSDN blog address in May of 2005 and almost two years later I am sitting down to author my first blog post.&lt;/P&gt;
&lt;P&gt;I joined Microsoft in September of 2000 after a series of interesting experiences in the telecommunications and healthcare industries. My software career began with what was supposed to just be a summer job as a data entry clerk for AT&amp;amp;T Bell Laboratories (now Lucent Technologies) in the Engineering Records department.&lt;/P&gt;
&lt;P&gt;[Marlene, you have long since retired and I doubt you'll ever come across this post, but just in case, thank you so very much for the opportunities you provided me. You and Nancy changed my life.]&lt;/P&gt;
&lt;P&gt;My job was to load CAD drawings into an "electronic vault" for subsequent distribution to manufacturing facilities. I could literally spends hours writing about that initial experience, but I certainly won't bore you with that here.&lt;/P&gt;
&lt;P&gt;Well, okay, I suppose some of the details are important to understand a little more about me.&lt;/P&gt;
&lt;P&gt;Let's just suffice it to say that I really am not very good at repetitive tasks, so I quickly found myself automating my job using Unix shell scripting (Korn shell was always my preference, by the way). However as the complexity of the scripts increased, I switched to C++ in order to directly utilize the API of the product data management system we were using. (It was&amp;nbsp;a product called CMS by Workgroup Technologies --&amp;nbsp;I wonder what ever happened to them).&lt;/P&gt;
&lt;P&gt;Command line programming quickly got old, so I soon started developing in X-Windows using Motif. Ah, those were the days…&lt;STRONG&gt;XtCreateManagedWidget&lt;/STRONG&gt;, &lt;STRONG&gt;XtAddCallback&lt;/STRONG&gt;, etc.&lt;/P&gt;
&lt;P&gt;Whenever I am feeling nostalgic and thinking about the old days, I sometimes do a search for:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;"Jeremy Jameson" widget&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;And browse through the results to see if there is any semblance of my legacy in the deepest, darkest corners of the net.&lt;/P&gt;
&lt;P&gt;(Like most people, there are a number of porn stars out there with similar first and last names. Putting my name in quotes is the only way I have found to tell my mother how to look me up on the Web.)&lt;/P&gt;
&lt;P&gt;Just a sec…&lt;/P&gt;
&lt;P&gt;Yep, the Motif FAQ is still out there, and somehow after all this time I still manage to be in it:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://www.rahul.net/kenton/faqs/Motif-FAQ.html"&gt;http://www.rahul.net/kenton/faqs/Motif-FAQ.html&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Writing Motif applications in low-level C++ code, can best be described as masochistic. Fortunately I was able to convince my management to buy one of the really expensive UI builders for X-Windows, namely db-UIM/X. That was certainly fun for a while. I basically had the opportunity to develop a completely custom front-end for the PDM system, which we affectionately called OLIVER (the Online Information Vault for Engineering Records). Cute, huh?&lt;/P&gt;
&lt;P&gt;Okay, I am definitely digressing. Let me try to get back on track.&lt;/P&gt;
&lt;P&gt;When I left AT&amp;amp;T, I joined COBE Laboratories where a man named Jim Hogan was kind enough to take a chance on my ability to transfer my C++/Motif/Oracle skills on the Solaris platform to Visual Basic 4.0/Access/FoxPro on the Microsoft platform.&lt;/P&gt;
&lt;P&gt;I couldn't believe how easy VB was after spending all those hours tracking down segmentation faults and "Panic on CPU0" messages caused by one of my inevitable mistakes manipulating pointers. I spent a couple of years ramping up on the Microsoft platform and developing some very cool applications for tracking the manufacturing of kidney dialysis machines. Anyone who has ever worked in an FDA-regulated environment can certainly relate to the rigors of developing systems that support the traceability of&amp;nbsp;"critical" assemblies, subassemblies, and components.&lt;/P&gt;
&lt;P&gt;Imagine that one of your suppliers notifies you that 20 or 30 lots of a piece-part used in your pump assembly were determined to be faulty and now you have to identify the hundreds of machines that need to be recalled -- months after they have been shipped to hospitals and clinics across the country.&lt;/P&gt;
&lt;P&gt;Digressing again...I know.&lt;/P&gt;
&lt;P&gt;So, after COBE Laboratories came Micromedex -- a smaller company that creates knowledgebase systems for the healthcare and environmental industries. Micromedex hired me for my VB skills, but I also took on other development projects in C++ and CORBA (if memory serves me, we were using the Iona Object Request Broker). This is also where I got my first exposure to SQL Server (it was version 6.5 at the time). I can still remember how doubtful the industry was at the time that SQL Server would scale.&lt;/P&gt;
&lt;P&gt;When I left Micromedex, I joined one of the three major DSL startups at the time -- Rhythms NetConnections. Ah, what an experience that was. Everyone talking in the hallways about what they were going to do when they retired in a couple of years from their thousands of stock options…&lt;/P&gt;
&lt;P&gt;Needless to say, I took a financial bath at Rhythms -- I was never able to exercise a single stock option and over the course of a year, I managed to write off 15% of my salary through a dismal ESPP program.&lt;/P&gt;
&lt;P&gt;Nevertheless, I consider my short time at Rhythms to be a valuable experience for several reasons, not the least of which is that I gained experience with ASP and MTS.&lt;/P&gt;
&lt;P&gt;When I left Rhythms in August 2000, I joined Microsoft Consulting Services the following week.&lt;/P&gt;
&lt;P&gt;On day #2 (management was kind enough to give me a day to configure my laptop), I joined a consulting engagement at a large ERP company here in Denver under the mentoring of &lt;A class="" href="http://blogs.msdn.com/mikefitz/" mce_href="http://blogs.msdn.com/mikefitz/"&gt;Mike Fitzmaurice&lt;/A&gt;.&amp;nbsp;It was an "early adopter" project deploying "Tahoe" (which was later renamed SharePoint Portal Server 2001) .&lt;/P&gt;
&lt;P&gt;[Fitz, I will never be able to thank you enough for the mentoring you provided in those early days. We miss you in Denver, but it's great to see the new things coming out of the product team -- many of which I am sure can be directly attributed to your genius.]&lt;/P&gt;
&lt;P&gt;Interestingly enough, that ERP customer was located in the building where the local Microsoft office moved last year. Talk about coming full circle!&lt;/P&gt;
&lt;P&gt;Not that I expect anyone -- with the possible exception of my family -- to read this far, but that wraps up my first blog post. Perhaps you can see why I have been putting this off for so long.&lt;/P&gt;
&lt;P&gt;In the future, I will strive to spout information you might actually find useful when building solutions on the Microsoft platform.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1798207" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jjameson/archive/tags/Personal/default.aspx">Personal</category></item></channel></rss>