<?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 : Code</title><link>http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx</link><description>Tags: Code</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New year, new article</title><link>http://blogs.msdn.com/ksharkey/archive/2005/01/04/346610.aspx</link><pubDate>Wed, 05 Jan 2005 00:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:346610</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/346610.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=346610</wfw:commentRss><description>Well, I *think* yesterday was an official MSFT holiday (I wasn't here, anyway), so today was really the first day of the new year for new headlines and articles. So, we start the year with an article by someone named "Kent Sharkey". He's a (relatively) new author for MSDN, so I hope you give him some slack. His article describes the technology behind &lt;a href="http://msdn.microsoft.com/vstudio/team/execs"&gt;some&lt;/a&gt; of the &lt;a href="http://lab.msdn.microsoft.com/vs2005/teams/msbuild/default.aspx"&gt;new&lt;/a&gt; "Team" pages we've been adding lately -- a means of in-memory &lt;a href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/mergingrssfeeds.asp"&gt;merging multiple RSS feeds&lt;/a&gt; to create a new RSS feed.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=346610" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</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>ASP.NET Member Management Component Prototype now available</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/13/282034.aspx</link><pubDate>Mon, 13 Dec 2004 18:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:282034</guid><dc:creator>ksharkey</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/282034.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=282034</wfw:commentRss><description>&lt;p&gt;&lt;span class="normal"&gt;The Microsoft ASP.NET v1.1 Membership Management Component Prototype contains classes that allow a developer to more easily authenticate users, authorize users, and store per-user property data in a user profile. The authentication feature validates and stores user credentials which a developer can use to manage user authentication on a web site. The authorization feature lets you treat groups of users as a unit by assigning users to roles such as manager, sales, member, and so on. Combined with ASP.NET's built-in authorization functionality, Windows Shared Hosting developers have end-to-end support for maintaining user-to-role mappings and authorizing users based on this information. The profile feature enables you to provide users of your Web site with a custom experience. By defining and using profile properties, you can track any custom information your application requires, including user information and user preferences.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="normal"&gt;&lt;a href="http://www.asp.net/Default.aspx?tabindex=6&amp;amp;tabid=41"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/Forums/ShowForum.aspx?tabindex=1&amp;amp;ForumID=186"&gt;Discuss&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;UPDATE: I was reminded by the Spider King that "There are already two applications in beta using this component; DotNetNuke by Perpetual Motion and Community Server by Telligent Systems.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=282034" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category></item><item><title>YABRT: Yet Another Blog Ranking Tool</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/12/281155.aspx</link><pubDate>Mon, 13 Dec 2004 06:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:281155</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/281155.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=281155</wfw:commentRss><description>While browsing my Bloglines subscriptions, I see that there is yet another tool available for monitoring the "importance" of blogs -- &lt;a href="http://www.pubsub.com/linkranks.php"&gt;PubSub&lt;/a&gt;. From their site:&lt;br /&gt; &lt;br /&gt; LinkRanks are a measure of how many pages link to each particular site, with more weight given to fresher links and to links from a wider variety of pages.&lt;br /&gt; &lt;br /&gt; The interesting .NET angle on all of this is that they have a C# &lt;a href="http://www.pubsub.com/tools.php"&gt;library&lt;/a&gt; for communicating with their service.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=281155" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</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/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>ClickOnce from the RDs</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/06/275774.aspx</link><pubDate>Mon, 06 Dec 2004 18:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:275774</guid><dc:creator>ksharkey</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/275774.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=275774</wfw:commentRss><description>&lt;p&gt;Sorry, this actually went live on the 1st, but I'm a little behind.&lt;/p&gt; &lt;p&gt;The latest article from the Microsoft Regional Directors (in this case Mauro Sant'Anna of Brazil) has been posted: &lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/vstudio/using/Columns/default.aspx?pull=/library/en-us/dnreal/html/realworld12012004.asp"&gt;Deploying Windows Forms Applications with ClickOnce&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=275774" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>NOAA Way -- the Web Service</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/04/275120.aspx</link><pubDate>Sat, 04 Dec 2004 21:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:275120</guid><dc:creator>ksharkey</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/275120.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=275120</wfw:commentRss><description>Looking at my news items this morning, and what do I see? NOAA (the US National Oceanic and Atmospheric Agency, aka, the Weather Guys) now has a Web Service available (sadly RPC/Encoded) to get the weather. &lt;a href="http://www.nws.noaa.gov/forecasts/xml/"&gt;Details here&lt;/a&gt;. &lt;a href="http://www.nws.noaa.gov/forecasts/xml/SOAP_server/ndfdXMLserver.php?wsdl"&gt;WSDL here&lt;/a&gt;. Party on your desktop.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=275120" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</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>We have many questions...</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/01/273412.aspx</link><pubDate>Thu, 02 Dec 2004 01:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:273412</guid><dc:creator>ksharkey</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/273412.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=273412</wfw:commentRss><description>&lt;a href="http://msdn.microsoft.com/asp.net/community/scottmitchell/"&gt;Scott Mitchell&lt;/a&gt;'s latest playpen is something I've been looking to find for a while -- a &lt;a href="http://skmfaqs.net/"&gt;FAQ system&lt;/a&gt; built on ASP.NET.&amp;nbsp; Multicategory, pumps out RSS feeds, what else could you want (besides a download) So far, it looks pretty r0xx0r (sorry, I've been spending too much time around l33t forums lately). Looking forward to see how it progresses.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=273412" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category></item><item><title>MSDN += new RssFeeds() ';</title><link>http://blogs.msdn.com/ksharkey/archive/2004/09/27/234848.aspx</link><pubDate>Mon, 27 Sep 2004 18:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:234848</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/234848.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=234848</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.duncanmackenzie.net/"&gt;Duncan&lt;/a&gt; has been &lt;a href="http://blogs.duncanmackenzie.net/duncanma/archive/2004/09/26/708.aspx"&gt;working on our new RSS generation system&lt;/a&gt;. The new one he's created should be more flexible, accurate and up-to-date. He's looking for feedback on the &lt;a href="http://www.duncanmackenzie.net/vbrss.xml"&gt;new format &lt;/a&gt;as well. There are two changes we're really interested in feedback. First, he added category support. This is added in two formats:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;as RSS category tags&lt;br /&gt;&amp;lt;category domain="msdndomain:ProductVers"&amp;gt;Visual Basic.NET&amp;lt;/category&amp;gt;&lt;/li&gt; &lt;li&gt;using a custom element that defines the topic domain&lt;br /&gt;&amp;lt;msdn:technology&amp;gt;ADO.NET&amp;lt;/msdn:technology&amp;gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The second change is that the RSS feeds now have an attached XSLT stylesheet. This means that in browsers that know how to render attached stylesheets, you get a "friendly" view of the RSS, while your aggregator sees the RSS as normal. Send thoughts here, or on &lt;a href="http://blogs.duncanmackenzie.net/duncanma/archive/2004/09/26/708.aspx"&gt;Duncan's blog&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=234848" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</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></item><item><title>Dino visits Bedrock...</title><link>http://blogs.msdn.com/ksharkey/archive/2004/08/03/207157.aspx</link><pubDate>Tue, 03 Aug 2004 16:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:207157</guid><dc:creator>ksharkey</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/207157.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=207157</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://msdn.microsoft.com/asp.net/community/authors/dinoesposito/default.aspx"&gt;Dino&lt;/A&gt; brings you &lt;A href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/BedrockAspNet.asp"&gt;his latest&lt;/A&gt; -- an excellent article discussing using inheritance to add features to common ASP.NET classes, like the Page class. He shows how you can add page refresh, long process handing and more to *all* your pages in one fell swoop.&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=207157" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</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><item><title>Forget Babelfish, now there's BabelCode!</title><link>http://blogs.msdn.com/ksharkey/archive/2004/06/02/147188.aspx</link><pubDate>Thu, 03 Jun 2004 01:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:147188</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/147188.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=147188</wfw:commentRss><description>Neat link from the good folk @ Borland -- an &lt;a href="http://bdn.borland.com/article/0%2C1410%2C32338%2C00.html"&gt;experimental C# to Delphi Convertor&lt;/a&gt;, done as a &lt;a href="http://dotnet.borland.com/babelcode/converter.asmx"&gt;Web Service&lt;/a&gt; (and &lt;a href="http://dotnet.borland.com/babelclient/BabelClient.aspx"&gt;ASP.NET page&lt;/a&gt;).
&lt;p /&gt;
Had to try it, so I grabbed a little &lt;a href="http://weblogs.asp.net/csharpfaq/archive/2004/03/29.aspx"&gt;C# from the C# FAQ&lt;/a&gt; (I'm not on my dev box right now). End result:
&lt;pre&gt;
type
  Test = class
  strict private
    class procedure Main;static; 
  end;
  
implementation

{$AUTOBOX ON}
{$HINTS OFF}
{$WARNINGS OFF}

class procedure Test.Main;
type
  TArrayOfArrayOfWideChar = array of array of WideChar;
var
  d: System.Object;
  c: System.Object;
  b: string;
  a: string;
begin
  a := string.Create(TArrayOfArrayOfWideChar.Create('h', 'e', 'l', 'l', 'o'));
  b := string.Create(TArrayOfArrayOfWideChar.Create('h', 'e', 'l', 'l', 'o'));
  Console.WriteLine((a = b));
  Console.WriteLine(a.Equals(b));
  c := a;
  d := b;
  Console.WriteLine((c = d));
  Console.WriteLine(c.Equals(d));
end;


&lt;/pre&gt;
&lt;p /&gt;
I may have to start running all my code through it ;)&lt;p /&gt;
TTFN - Kent&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=147188" 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><item><title>Firefox &amp; Netscape 7.1</title><link>http://blogs.msdn.com/ksharkey/archive/2004/05/21/138354.aspx</link><pubDate>Fri, 21 May 2004 22:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:138354</guid><dc:creator>ksharkey</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/138354.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=138354</wfw:commentRss><description>&lt;P&gt;One of the support questions I got this week was around my favourite browser (and the latest Netscape one)&amp;nbsp;and ASP.NET.&lt;/P&gt;
&lt;P&gt;ASP.NET 1.1 doesn't recognize Firefox by default. It therefore doesn't set the Browser[&amp;#8220;css2&amp;#8220;] property appropriately, meaning that sometimes stylesheet info isn't sent down. So, after a bit of struggling with Regex expressions and the Browser Agent, I came up with these two additions to the browserCaps section. Anyone want to tighten up the features and/or expressions?&lt;/P&gt;
&lt;P&gt;UPDATED 5/24 with the correct Firefox Regex.&lt;/P&gt;
&lt;P&gt;Firefox (0.8)&lt;BR&gt;Agent string: &lt;/P&gt;&lt;PRE&gt;Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8
&amp;lt;case match^Mozilla/5\.0\s*([^)]*\))\s*(Gecko\/\d+)\s*&lt;BR&gt;Firefox\/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*"&amp;gt;&lt;BR&gt;browser=Netscape&lt;BR&gt;version=${version}&lt;BR&gt;majorversion=${major}&lt;BR&gt;minorversion=${minor}&lt;BR&gt;frames=true&lt;BR&gt;tables=true&lt;BR&gt;cookies=true&lt;BR&gt;javascript=true&lt;BR&gt;javaapplets=true&lt;BR&gt;ecmascriptversion=1.5&lt;BR&gt;w3cdomversion=1.0&lt;BR&gt;css1=true&lt;BR&gt;css2=true&lt;BR&gt;xml=true&lt;BR&gt;&amp;lt;filter match="^b" with="${letters}"&amp;gt;&lt;BR&gt;  beta=true&lt;BR&gt;&amp;lt;/filter&amp;gt;&amp;lt;/case&amp;gt;&lt;/PRE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Netscape 7.1&lt;BR&gt;Agent string: &lt;PRE&gt;Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)&lt;/PRE&gt;&lt;PRE&gt;&amp;lt;case match="^Mozilla/5\.0\s*([^)]*\))\s*(Gecko\/\d+)\s*&lt;BR&gt;Netscape/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*"&amp;gt;&lt;BR&gt;browser=Netscape&lt;BR&gt;version=${version}&lt;BR&gt;majorversion=${major}&lt;BR&gt;minorversion=${minor}&lt;BR&gt;frames=true&lt;BR&gt;tables=true&lt;BR&gt;cookies=true&lt;BR&gt;javascript=true&lt;BR&gt;javaapplets=true&lt;BR&gt;ecmascriptversion=1.5&lt;BR&gt;w3cdomversion=1.0&lt;BR&gt;css1=true&lt;BR&gt;css2=true&lt;BR&gt;xml=true&lt;BR&gt;&amp;lt;filter match="^b" with="${letters}"&amp;gt;&lt;BR&gt;  beta=true&lt;BR&gt;&amp;lt;/filter&amp;gt;&amp;lt;/case&amp;gt;&lt;/PRE&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=138354" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</category></item><item><title>That's cool -- we need that</title><link>http://blogs.msdn.com/ksharkey/archive/2004/04/17/115381.aspx</link><pubDate>Sun, 18 Apr 2004 03:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:115381</guid><dc:creator>ksharkey</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/115381.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=115381</wfw:commentRss><description>&lt;P&gt;It's Saturday night -- what do losers like Kent do? Poke around, trying to learn PHP. I just came across something that is probably old news -- &lt;A href="http://pear.php.net/"&gt;PEAR&lt;/A&gt;&amp;nbsp;(the PHP Extension and Application Repository). It's an application, a database, and more. 5 minutes after saving a web page to my machine, I now had a database/app that I could run locally to automagically browse &amp;amp; download functionality to make PHP dev easier for working with SVG, RSS, databases, XML, etc. etc. or to propose new functionality. This would be a great project for folk to work on - perhaps as part of GotDotNet, or just a great community site.&lt;/P&gt;&lt;IMG alt="PEAR Admin" src="http://www.f1group.com/drop/pear.gif"&gt; 
&lt;P&gt;Thoughts? Flames? Comments? Does Kent need to lay off the &lt;A href="http://store.yahoo.com/randalls/rws25246.html"&gt;palinka&lt;/A&gt;? Does Kent need to find something better to do on Saturday nights?&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#ff0000&gt;UPDATE: OK, Andy's right -- I need to switch to Menthol Crack. The &lt;/FONT&gt;&lt;A href="http://www.asp.net/controlgallery"&gt;&lt;FONT color=#ff0000&gt;Control Gallery &lt;/FONT&gt;&lt;/A&gt;&lt;FONT color=#ff0000&gt;is quite like what I want. I'll sit down and be quiet now.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You know how to let me know...&lt;BR&gt;&lt;FONT face=Verdana color=#006400 size=2&gt;TTFN - &lt;A href="mailto:ksharkey@microsoft.com?subject=PEAR+thoughts"&gt;Kent&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=115381" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category></item><item><title>not Dr. Gui, but Dr. Ex</title><link>http://blogs.msdn.com/ksharkey/archive/2004/03/23/95019.aspx</link><pubDate>Wed, 24 Mar 2004 03:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:95019</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/95019.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=95019</wfw:commentRss><description>&lt;P&gt;Old news (he/she/it already has 4 posts), but if you have Visual Studio Extensibility questions, ask the &lt;A href="http://weblogs.asp.net/Dr._Ex/"&gt;Doctor&lt;/A&gt;...&lt;/P&gt;
&lt;P&gt;TTFN - Kent&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=95019" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>Come and get it!</title><link>http://blogs.msdn.com/ksharkey/archive/2004/02/18/75896.aspx</link><pubDate>Wed, 18 Feb 2004 23:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:75896</guid><dc:creator>ksharkey</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/75896.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=75896</wfw:commentRss><description>&lt;P&gt;Sorry for the delay. The ASP.NET Resource Kit is NOW AVAILABLE. Details at &lt;A href="http://msdn.microsoft.com/asp.net/asprk/"&gt;http://msdn.microsoft.com/asp.net/asprk/&lt;/A&gt;. For those who downloaded it last week, don't bother, it hasn't changed.&lt;/P&gt;
&lt;P&gt;Spread the news far &amp;amp; wide! Let's see if you can break our Download servers!&lt;/P&gt;
&lt;P&gt;TTFN - Kent&lt;/P&gt;
&lt;P&gt;&lt;STRIKE&gt;UPDATE: The actual download is taking longer than I thought. Give it a few minutes. Sorry about that.&lt;/STRIKE&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;UPDATE, Part 2 (4:27 PST): Download is now live&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=75896" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Code/default.aspx">Code</category><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</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></channel></rss>