<?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>Visual ActiveKent Sharkey .NET SE 3.11 : Assorted</title><link>http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx</link><description>Tags: Assorted</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SQL Web Administrator</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/21/400205.aspx</link><pubDate>Tue, 22 Mar 2005 03:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:400205</guid><dc:creator>ksharkey</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/400205.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=400205</wfw:commentRss><description>&lt;p&gt;Even with all of the many powerful resources at my demand to install, I still tend to install SQL Server Developer Edition. I guess it's just that I'm so used to just having that around for testing (and not wasting valuable CALs for testing purposes) that I just don't feel like installing Enterprise on my dev box. (I do install it for dev that needs big box features, of course -- what am I an idiot? Oh, right, I am)&lt;/p&gt; &lt;p&gt;Installing Dev Edition does mean that I'm usually left with osql for my database work. I know, a lot of you will say, "Hey, Moron (people are usually polite enough to use a capital 'M' on that). Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=C039A798-C57A-419E-ACBC-2A332CB7F959&amp;amp;displaylang=en"&gt;SQL Web Data Administrator&lt;/a&gt;. It r0xx0rs!" Of course I downloaded it, but I had a problem with the download -- I would try to login, and the hourglass would spin, and spin and nothing would happen. No SQL joy in my heart, so I'd go back to osql while waiting for something exciting to happen. Same with IIS and Cassini. Finally, I did a bit of searching, and we come to the reason for this post. If rather than run the binaries they gave you, you run the solution, it works! Apparently some code was changed to fix the login, but this wasn't reflected in the shipped binary. Build it yourself, or get a friend with VS .NET 2003 to build it, and you will have a lovely, web-based administrative package and enough joy, you'll forget you ever wrote &lt;font face="Courier New"&gt;sp_dropdevice main&lt;/font&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=400205" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>A modest proposal: Date/Time considered evil</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/17/398308.aspx</link><pubDate>Thu, 17 Mar 2005 23:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:398308</guid><dc:creator>ksharkey</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/398308.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=398308</wfw:commentRss><description>&lt;p&gt;After documenting some of the problems I had with Date/Time when creating my &lt;a href="http://msdn.microsoft.com/asp.net/archive/default.aspx?pull=/library/en-us/dnaspp/html/mergingrssfeeds.asp"&gt;RSS Aggregator&lt;/a&gt;, and reading a &lt;a href="http://buzz.blogger.com/media/minar-etech-2005.ppt#281,25,Things that went wrong"&gt;Google presentation&lt;/a&gt; at ETech, I came up with a noble idea. We all use the same date and time. Whereever we are in the world, whatever time of day. So, timezones, Daylight Savings Time,&amp;nbsp;Julian/Gregorian/etc. calendars, RFC 822, RFC 1123 and everything else goes away. Think of how easy life would be -- "I'll you at 5". 5:00 PST? 5:00 EST? 5:00 Arizona whacky Time? GMT? 5:30 in Newfoundland? (Canadians only will likely get that one). As was asked in the Google PPT, "What day is 2005-03-09T00:00:00Z"? (Depends on where you are in the world)&lt;/p&gt; &lt;p&gt;OK, now that we've decided that dates and times are evil, how can we pick one? Who gets elevated to the new GMT? Well, I propose we take a page from Zoology, where extinct languages such as Latin and Old Greek are used. More than a little Western Centric, but there you go. I suggest we use an ancient, extinct calendar, such as from the &lt;a href="http://webexhibits.org/calendars/calendar-mayan.html"&gt;Mayans&lt;/a&gt; and define a day using Toronto (known center of the universe) as hour 0. Feel free to burn your calendars and start the migration of your apps now. Note that this decision could lead to a Y2K problem of Biblical proportions on &lt;a href="http://www.terminusen.com/"&gt;23 Dec, 2012&lt;/a&gt;. However, I think that the savings in confusion on my part and the luxury of demand for programmers leading up to this more than outweigh these minor problems.&lt;/p&gt; &lt;p&gt;TTFN - Kent&lt;br /&gt;PS: For those who can't parse my "sense of humour", yes, this was a joke.&lt;br /&gt;PPS: But dates still bum me out, I can't figure out timezones to save my life, and I wish that RSS defined RSS 1123, not 822 for its date format.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=398308" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Bitterness/default.aspx">Bitterness</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>... but who will manage the Managers?</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/03/384676.aspx</link><pubDate>Thu, 03 Mar 2005 23:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:384676</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/384676.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=384676</wfw:commentRss><description>&lt;p&gt;I know my blog is in serious danger of turning into a &lt;a href="http://www.careerbuilder.com/jobseeker/jobs/jobresults.aspx?vt=detail&amp;amp;cibookmark=1&amp;amp;jrdid=&amp;amp;sc_cmp2=JS_HP1_QSB_FORM&amp;amp;strCrit=QID%3dA3848718137134%3bst%3dQ%3buse%3dALL%3brawWords%3d.net%3bCID%3dUS%3bSID%3dALL%3bTID%3d0%3bENR%3dNO%3bDTP%3dDR3%3bYDI%3dYES%3bIND%3dALL%3bPDQ%3dAll%3bJN%3dAll%3bPAYL%3d0%3bPAYH%3dGT120%3bPOY%3dNO%3bETD%3dALL%3bRE%3dALL%3bMGT%3dDC%3bSUP%3dDC%3bFRE%3d30%3bCHL%3dAL%3bQS%3dsid_unknown%3bSS%3dNO%3bTITL%3d0%3bVT%3ddetail%3bJQT%3dRAD&amp;amp;sname="&gt;recruiting site &lt;/a&gt;or even (heaven forbid) a &lt;a href="http://blogs.msdn.com/jobsblog"&gt;recruiters' blog&lt;/a&gt;, but I have another job offer for you. Our Site Management team (the good folk who keep MSDN and TechNet running &lt;a href="http://www.worldwidewords.org/qa/qa-tic1.htm"&gt;tickety-boo&lt;/a&gt; to the tune of about 100MM page views (MSDN) and 19MM (TechNet) page views a month is seeking a manager. Help plan, build and run two of the larger sites on the Internet. For more details, see the &lt;a href="http://www.microsoft.com/careers/search/details.aspx?JobID=9f78cce2-e91e-4d38-80aa-12fff1134567"&gt;job posting&lt;/a&gt;. For those too lazy to click, here's an excerpt:&lt;/p&gt;&lt;pre&gt;The Site Manager is responsible for understanding the business and marketing strategies, &lt;br /&gt;representing the technologies of a specific product or program, and directing the ongoing &lt;br /&gt;development of sites that help customers to find the information they need. &lt;br /&gt;They direct development through project management of content deliverables and relationships &lt;br /&gt;with product and marketing groups, third-party vendors, and other functional teams. &lt;br /&gt;The challenge is to maintain a strategic Web presence and also to manage &lt;br /&gt;the ongoing publishing efforts for the site.&lt;/pre&gt; &lt;p&gt;UPDATE: forgot to tell you, if you're interested, send resume etc. to &lt;a href="mailto:klagana@microsoft.com"&gt;Katherine Lagana&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=384676" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Me+too_2100_/default.aspx">Me too!</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/VS2005+Developer+Center/default.aspx">VS2005 Developer Center</category></item><item><title>Kicking tires, sniffing hydrants</title><link>http://blogs.msdn.com/ksharkey/archive/2005/02/21/377845.aspx</link><pubDate>Tue, 22 Feb 2005 06:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:377845</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/377845.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=377845</wfw:commentRss><description>As many of you know, I'm often looking around at how "others" write their code. As such, &lt;a href="http://opensourcecms.com/"&gt;this site is a candy store&lt;/a&gt;. OpenSourceCMS gathers together a large number of CMS-ish apps (classic CMS, Wikis, Blogs, Forums and more) into one testable site. The server gets rebuilt every two hours, but in that time, you can try out a number of apps, including such fan favourites as phpBB, WordPress, php-Nuke and many others. Neat to explore to see what you feel works, and doesn't work in an app. Then (hopefully) you can take the best and leave out the worst when you go to create your masterwork.&lt;br /&gt; &lt;br /&gt; TTFN - Kent&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=377845" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category></item><item><title>Why it's good to keep management around</title><link>http://blogs.msdn.com/ksharkey/archive/2005/02/01/364923.aspx</link><pubDate>Tue, 01 Feb 2005 22:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364923</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/364923.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=364923</wfw:commentRss><description>&lt;p&gt;In our industry, we tend to mock management, calling them &lt;a href="http://www.dilbert.com/"&gt;PHBs&lt;/a&gt; or worse. However, I enjoy my management chain (I pretty much have my whole time at the fish shoppe). Good management provides air support, direction without dictating, and access to great quotes:&lt;/p&gt; &lt;p&gt;&lt;em&gt;"Writing is like prostitution. First you do it for love, and then for a few other close friends, and then for money."&lt;/em&gt; — Moliere. (by way of &lt;a href="http://ginasmith.typepad.com/gina_on_gina/2005/01/why_writers_can.html"&gt;http://ginasmith.typepad.com/gina_on_gina/2005/01/why_writers_can.html&lt;/a&gt;)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=364923" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category></item><item><title>Ruby on Rails: neatesque</title><link>http://blogs.msdn.com/ksharkey/archive/2005/01/22/358867.aspx</link><pubDate>Sun, 23 Jan 2005 07:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:358867</guid><dc:creator>ksharkey</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/358867.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=358867</wfw:commentRss><description>Spending Saturday night like the true loser I am -- reading &lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=1"&gt;articles on Ruby on Rails&lt;/a&gt;. This is a framework/app/whatnot for building database-driven web apps for Ruby. If you haven't heard of it yet, you're pretty much in the same boat I was before reading the article. Obviously, people have done a huge amount of work on this one. It seems quite simple to build basic CRUD functionality. However (I have to wear &lt;a href="http://msdn.microsoft.com/asp.net"&gt;that other hat&lt;/a&gt;), I'm wondering about perf, security and just how much it takes to get beyond "basic CRUD functionality". Still, fascinating, and it's always good to watch what others are building and to learn from them.&lt;br /&gt; &lt;br /&gt; PS: I should add, it does look very much like ASP/PHP/JSP and other items I feel like we/I have moved beyond. ASP.NET is still the cat's etc. to me.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=358867" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category></item><item><title>The InfoPath less travelled</title><link>http://blogs.msdn.com/ksharkey/archive/2005/01/04/346603.aspx</link><pubDate>Wed, 05 Jan 2005 00:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:346603</guid><dc:creator>ksharkey</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/346603.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=346603</wfw:commentRss><description>I've been meaning to learn InfoPath for a while, and the new(ish) Toolkit for Visual Studio .NET, plus Christmas downtime gave me a chance. See the babbling in the full post. You've been warned -- I know, hard to believe I'm supposed to write for a living....(&lt;a href="http://blogs.msdn.com/ksharkey/archive/2005/01/04/346603.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=346603" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>Still time for one more headache in 2004</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/21/329299.aspx</link><pubDate>Tue, 21 Dec 2004 23:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:329299</guid><dc:creator>ksharkey</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/329299.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=329299</wfw:commentRss><description>&lt;p&gt;I know I've promised to be good, and I've sucked the life out of any possible controversial topic off of this blog. So, to finish up the year, it's time to get myself in trouble again.&lt;/p&gt; &lt;p&gt;The MSDN stats report came out for November, and I noticed a few tasty tidbits in there:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Approximately 48% of &lt;strong&gt;people&lt;/strong&gt; search when they come to the home page &lt;li&gt;&lt;strong&gt;Top 25 MSDN Viewed Pages are approx 33% of the total traffic to MSDN&lt;/strong&gt; &lt;li&gt;From 2003 – 2004, Downloads, Subscription Downloads and the Visual Studio Developer Center continue to be major drivers.&lt;/li&gt; &lt;li&gt;Customer VSAT (very satisfied) and DSAT (disatisfied) numbers are flat (same as last year)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;What does this tell me? Rather, what should I learn from this? Here's what I think:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Almost half of you search as soon as you get to MSDN. This implies that our "Information Architecture" — aka the ToC, and the Dev Centers aren't really doing it for you. Or is it just that people have become programmed by Google to "Just search it"? The Dev Center project has been a fairly large (in effort, if not also budget) undertaking by MSDN. I know I'm here only because of this project. Still, do they make sense? Does creating organized sections of content mean anything to you, or help you find information you need? Do you even know what a Dev Center is? Should we move to a new UI?&lt;/li&gt;&lt;/ul&gt; &lt;p align="center"&gt;&lt;img title="New MSDN" alt="New MSDN" src="http://www.f1group.com/drop/newmsdn.png" /&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;25 pages are a third of our traffic. Wow. Looking at them, they're almost all download pages. Should we try to improve the ability to find and get your downloads? Does the newly redesigned &lt;a href="http://msdn.microsoft.com/downloads"&gt;Downloads&lt;/a&gt; page help? Do the articles help, or should we just be providing downloads and documentation?&lt;/li&gt; &lt;li&gt;Help me out here — I need ideas to help MSDN help you. And so I stop feeling like I'm collecting a salary for unjust reasons.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;TTFN - Kent (aka Eeyore)&lt;br /&gt;Currently: Scanning for polymorphic spyware files, listening to "Who's Laughing Now?" by Skinny Puppy&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=329299" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Bitterness/default.aspx">Bitterness</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>In Remembrance</title><link>http://blogs.msdn.com/ksharkey/archive/2004/11/11/255842.aspx</link><pubDate>Thu, 11 Nov 2004 19:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:255842</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/255842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=255842</wfw:commentRss><description>&lt;blockquote&gt; &lt;p&gt;I'm not usually known for "pro patria mortis" feelings, but thank a veteran today.&lt;/p&gt; &lt;p&gt;&lt;b class="poppy"&gt;IN FLANDERS FIELDS&lt;/b&gt;&lt;/p&gt; &lt;p&gt;In Flanders fields the poppies blow&lt;br /&gt;Between the crosses, row on row,&lt;br /&gt;That mark our place; and in the sky&lt;br /&gt;The larks, still bravely singing, fly&lt;br /&gt;Scarce heard amid the guns below.&lt;br /&gt;&lt;br /&gt;We are the Dead. Short days ago&lt;br /&gt;We lived, felt dawn, saw sunset glow,&lt;br /&gt;Loved and were loved, and now we lie&lt;br /&gt;In Flanders fields.&lt;br /&gt;&lt;br /&gt;Take up our quarrel with the foe:&lt;br /&gt;To you from failing hands we throw&lt;br /&gt;The torch; be yours to hold it high.&lt;br /&gt;If ye break faith with us who die&lt;br /&gt;We shall not sleep, though poppies grow&lt;br /&gt;In Flanders fields.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;John McCrae&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=255842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Me+too_2100_/default.aspx">Me too!</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>Jobs @ MSDN</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/13/242051.aspx</link><pubDate>Thu, 14 Oct 2004 00:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:242051</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/242051.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=242051</wfw:commentRss><description>&lt;p&gt;&lt;A href="http://weblogs.asp.net/shawnmor/archive/2004/10/13/241575.aspx"&gt;Shawn&lt;/a&gt; and &lt;A href="http://weblogs.asp.net/mpowell/archive/2004/10/13/241982.aspx"&gt;Matt&lt;/a&gt; posting about some of the many jobs available at MSDN, in case you know of anyone interested.&lt;/p&gt; &lt;p&gt;Also hidden (mostly) in Matt's posting -- the Mighty D is moving from "Content Strategy" to fulltime dev again. He'll be building the infrastructure for MSDN going forward. &lt;/p&gt; &lt;p&gt;Hopefully he'll still recognize me in the hallways.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=242051" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Me+too_2100_/default.aspx">Me too!</category></item><item><title>How to catch a Roadrunner.</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/12/241311.aspx</link><pubDate>Tue, 12 Oct 2004 16:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:241311</guid><dc:creator>ksharkey</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/241311.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=241311</wfw:commentRss><description>The scene: Cafe 36&lt;br /&gt;Dramatis personae: &lt;a href="http://blogs.duncanmackenzie.net/"&gt;D&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/brianjo"&gt;B&lt;/a&gt; and K &lt;p&gt;I can't remember how the discussion turned to &lt;a href="http://looneytunes.warnerbros.com/stars_of_the_show/wile_roadrunner/wile_story.html"&gt;the greatest mind&lt;/a&gt; that ever came out of the Southwestern US desert, but it was D that began the rant, "You know how the coyote would strap on rocket skates, and he'd almost catch the Road Runner? Then a train would hit him. What did he do? He threw away the skates and started again. That always bugged me as a kid."&lt;/p&gt; &lt;p&gt;Of course discussion meandered to software development. B related this to the &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0684863456/qid=1097597771/sr=8-9/ref=sr_8_xs_ap_i9_xgl14/104-0113339-4353517?v=glance&amp;amp;s=books&amp;amp;n=507846"&gt;Mozilla story&lt;/a&gt;. Starting over left them having to recreate a great deal of functionality, including an FTP stack that had been tuned for all of the various (and slightly compatible stacks). It's only in the last year or so that Gecko derived browsers like Firefox et al have really started to shine. Had they real competition, people may have dropped off, losing interest. Were they a 'real company', they likely would have run out of VC cash without a product. In short, there is a large inherent risk in "starting over clean".&lt;/p&gt; &lt;p&gt;I am also reminded of a discussion I had once with a VP from here and another from an external company (one of my few discussions like this, as I tend to avoid VPs). Our VP was asked by the external, "When are you going to convert Excel to .NET?" His reply, "Why? We have that nice working code base? Why re-write the calc engine? Just expose it to .NET." &lt;a href="http://msdn.microsoft.com/asp.net/community/authors/scotthanselman/default.aspx"&gt;Scott Hanselman&lt;/a&gt; wrote a similar editorial in his, "&lt;a href="http://msdn.microsoft.com/asp.net/community/authors/scotthanselman/default.aspx?pull=/library/en-us/dnreal/html/realworld06012004.asp"&gt;The Myth of .NET Purity&lt;/a&gt;." I'm sure there is still code in Word 2003 that existed in Word 1.0, or perhaps even Word/DOS (that's stretching it, though).&lt;/p&gt; &lt;p&gt;Yes, I admit that there are times when it is best, or perhaps easiest, to just start over from scratch. Reading someone else's code can be difficult. Code gets fragile over time. You move to a new platform. etc. However, why start from scratch when you're close to finish? Add a shim component to connect the old code with new. Wrap the old code in a Web Service. Create a managed wrapper. There are so many alternatives that provide a boost.&lt;/p&gt; &lt;p&gt;You can almost touch the roadrunner. Don't give up now.&lt;/p&gt;&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=241311" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>Blogjutsu vs. spam</title><link>http://blogs.msdn.com/ksharkey/archive/2004/09/24/234078.aspx</link><pubDate>Fri, 24 Sep 2004 22:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:234078</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/234078.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=234078</wfw:commentRss><description>&lt;p&gt;In between my other e-mails, I get a fair bit of spam (as I'm sure all of you do as well). Every once &amp;amp; a while, I get one that I feel like researching a little. (&lt;a href="http://www.dnsstuff.com"&gt;DNSStuff &lt;/a&gt;rocks for this) While spending a few moments tracking down the source of one, I came across a &lt;a href="http://www.pikeus.freeserve.co.uk/junk/harvest.html"&gt;website&lt;/a&gt; with a *fabulous* idea -- why fight spammers, when you can use their actual tools against them? So, I'm tossed my little dram of Google juice at the spam problem (without requiring any patents)&lt;/p&gt; &lt;p&gt;"&lt;strong&gt;Here's the bait...&lt;br /&gt;&lt;/strong&gt;For some people that have spammed me, I've tracked them down and found their e-mail addresses, which are listed below for the benefit of spambots everywhere. I've also added 12,960 fake addresses on my other pages, which will help to make sure that spambots are less successful. "&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=234078" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Me+too_2100_/default.aspx">Me too!</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>RSS aggregators as a DoS</title><link>http://blogs.msdn.com/ksharkey/archive/2004/08/01/204348.aspx</link><pubDate>Sun, 01 Aug 2004 17:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:204348</guid><dc:creator>ksharkey</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/204348.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=204348</wfw:commentRss><description>&lt;P&gt;NetCraft has an amusing &lt;A href="http://news.netcraft.com/archives/2004/07/19/rss_traffic_burdens_publishers_servers.html"&gt;news item&lt;/A&gt; this week talking about how RSS aggregators cause traffic on sites to essentially pulse:&lt;/P&gt;
&lt;P&gt;Infoworld.com experiences a "massive surge of RSS newsreader activity at the top of every hour," according to &lt;A href="https://mail.microsoft.com/exchweb/bin/redir.asp?URL=http://www.infoworld.com/article/04/07/16/29OPconnection_1.html" target=_blank&gt;&lt;FONT color=#333399&gt;Chad Dickerson&lt;/FONT&gt;&lt;/A&gt;, the CTO of Infoworld. "If I didn&amp;#8217;t know how RSS worked, I would think we were being slammed by a bunch of zombies sitting on compromised home PCs," Dickerson writes. "Our hourly RSS surge has all the characteristics of a distributed DoS attack, and although the requests are legitimate and small, the sheer number of requests in that short time period creates some aggravating scaling issues."&lt;/P&gt;
&lt;P&gt;Wonder if it's worth 'randomizing' the update time on the feeds I subscribe to -- or even better, if the aggregators themselves had an option to &amp;#8220;Download every 60 minutes +/- 20&amp;#8221;.&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#006400 size=2&gt;TTFN - Kent&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=204348" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>Attack of the mini-meme</title><link>http://blogs.msdn.com/ksharkey/archive/2004/07/27/198502.aspx</link><pubDate>Tue, 27 Jul 2004 15:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:198502</guid><dc:creator>ksharkey</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/198502.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=198502</wfw:commentRss><description>&lt;P&gt;&lt;STRONG&gt;meme&lt;/STRONG&gt;: &lt;A href="http://www.worldwideschool.org/library/books/tech/computers/TheHackersDictionaryofComputerJargon/chap35.html"&gt;/meem/&lt;/A&gt; [coined on analogy with `gene' by Richard Dawkins] n. An idea considered as a {replicator}, esp. with the connotation that memes parasitize people into propagating them much as viruses do. &lt;/P&gt;
&lt;P&gt;More colloquilally: a way to store/share a moment in time by a number of people.&lt;/P&gt;
&lt;P&gt;Today's meme: &amp;#8220;What did you listen to on the way in to work?&amp;#8221;&lt;/P&gt;
&lt;P&gt;me:&lt;BR&gt;Gangster Tripping - Fatboy Slim&lt;BR&gt;Have you met her thunder - Age of Mythology soundtrack&lt;BR&gt;Sucks - KMFDM&lt;BR&gt;360 Degrees - PropellerHeads and De La Soul&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#006400 size=2&gt;TTFN - Kent&lt;/FONT&gt;&lt;BR&gt;PS: Yesterday I realized that the second half of my &lt;A href="http://weblogs.asp.net/ksharkey/archive/2004/04/19/115986.aspx"&gt;resolution&lt;/A&gt; ended last Friday, meaning it lasted a bit more than three months. Not quite a record, but surely longer than many.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=198502" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Bitterness/default.aspx">Bitterness</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Me+too_2100_/default.aspx">Me too!</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>Hunting grounds</title><link>http://blogs.msdn.com/ksharkey/archive/2004/07/19/187679.aspx</link><pubDate>Mon, 19 Jul 2004 18:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:187679</guid><dc:creator>ksharkey</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/187679.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=187679</wfw:commentRss><description>&lt;P&gt;In my ongoing attempt to fix my &amp;#8220;work/life&amp;#8221; balance [1], I decided to start playing &lt;A href="http://www.cityofheroes.com"&gt;City of Heroes &lt;/A&gt;[2]. Like many MMORPGs (non-RPG geeks: stay tuned, there will be a code reference later) there are 'hunting grounds' in CoH. Hunting grounds are places rich in relatively easy to acquire experience, perfect for power leveling.&lt;/P&gt;
&lt;P&gt;OK, Kent, get to a point.&lt;/P&gt;
&lt;P&gt;For developers, the equivalent to hunting grounds are places that can provide rich areas to find help. They may be obvious, or not. So, how do you find these hunting grounds? I decided to leverage the &lt;A href="http://www.google.com/apis/"&gt;Google API&lt;/A&gt; to find a clue. I wrote a quick app (will be shared later once I clean up the code) to find the first 10 links for a search. Then it calls each of those with the same critera, adding a &amp;#8220;site:&amp;#8220; restriction to it, retrieving the estimated hit count for that site. The result is 1-10 sites (Google may return multiple pages from the same site in the first request), with the hit count for the search on that site. Theoretically, the sites with the most hits should be good hunting. &lt;/P&gt;
&lt;P&gt;Results for &amp;#8220;DataGrid ASP.NET&amp;#8220;:&lt;BR&gt;
&lt;TABLE style="WIDTH: 206pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=274 border=0 x:str&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 158pt; mso-width-source: userset; mso-width-alt: 7680" width=210&gt;
&lt;COL style="WIDTH: 48pt" width=64&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; WIDTH: 158pt; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" width=210 height=17&gt;&lt;FONT face=Arial size=2&gt;weblogs.asp.net&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; WIDTH: 48pt; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right width=64 x:num&gt;&lt;FONT face=Arial size=2&gt;3690&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;msdn.microsoft.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;597&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.codeproject.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;583&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;aspalliance.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;460&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.411asp.net&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;444&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.codeguru.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;194&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;aspnet.4guysfromrolla.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;177&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;samples.gotdotnet.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;14&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;DetailsView ASP.NET:&lt;BR&gt;
&lt;TABLE style="WIDTH: 206pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=274 border=0 x:str&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 158pt; mso-width-source: userset; mso-width-alt: 7680" width=210&gt;
&lt;COL style="WIDTH: 48pt" width=64&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; WIDTH: 158pt; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" width=210 height=17&gt;&lt;FONT face=Arial size=2&gt;www.ipona.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; WIDTH: 48pt; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right width=64 x:num&gt;&lt;FONT face=Arial size=2&gt;114&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;msdn.microsoft.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;25&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.ondotnet.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;5&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.ftponline.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;5&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.c-sharpcorner.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;3&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.411asp.net&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;3&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;beta.asp.net&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;1&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 12.75pt" height=17&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17&gt;&lt;FONT face=Arial size=2&gt;www.oreillynet.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #e0dfe3; BORDER-TOP: #e0dfe3; BORDER-LEFT: #e0dfe3; BORDER-BOTTOM: #e0dfe3; BACKGROUND-COLOR: transparent" align=right x:num&gt;&lt;FONT face=Arial size=2&gt;1&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;Many of the top hits are common sites you should expect to see. However, there are a few tasty seemingly random items in the mix. For example, the big hit for DetailsView is a site I (deplorably) hadn't &lt;A href="http://www.ipona.com"&gt;known about &lt;/A&gt;-- it's actually David Sussman's (of Dave &amp;amp; Al fame) website. Chock full of tasty &lt;A href="http://www.ipona.com/samples/0321257278/default.aspx"&gt;ASP.NET 2.0 goodness&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Back to hunting until I hit my 1000 query limit for the day.&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#006400 size=2&gt;TTFN - Kent&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;[1] Read that as, &amp;#8220;Add something, anything to the life side of the balance.&amp;#8221;&lt;BR&gt;[2] Read that as, &amp;#8220;Waving a k in front of &lt;A href="http://www.thesmokinggun.com/mugshots/downeymug1.html"&gt;Robert Downey Jr&lt;/A&gt;.&amp;#8221;. I tend to have a history of an addictive personality where things like this are concerned.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=187679" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Assorted/default.aspx">Assorted</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category></item></channel></rss>