<?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 : Like you care</title><link>http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx</link><description>Tags: Like you care</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Moving this blog -- need opinions</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/24/402048.aspx</link><pubDate>Fri, 25 Mar 2005 03:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:402048</guid><dc:creator>ksharkey</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/402048.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=402048</wfw:commentRss><description>To move the comments, or not to move the comments? &lt;br /&gt; Whether tis nobler to leave every URL intact&lt;br /&gt; or by moving them break them?&lt;br /&gt; &lt;br /&gt; I'm pretty certain I can move all the posts without egregious problems, but the comments may be another matter. Would anyone care if they stayed here? Would anyone care and/or notice if I did nothing and just started blogging in "the new place"? As is often the case, I need your opinions to help my brain decide.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=402048" width="1" height="1"&gt;</description><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>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>The continuing adventures of "How did they?"</title><link>http://blogs.msdn.com/ksharkey/archive/2005/02/23/379350.aspx</link><pubDate>Thu, 24 Feb 2005 02:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379350</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/379350.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=379350</wfw:commentRss><description>Google has now added "Movie Search" to their already &lt;a href="http://www.google.com/help/refinesearch.html"&gt;massive list of ways&lt;/a&gt; you can search for things. Just start a search with "movie:" and some criteria, and there you go. For example: &lt;a href="http://www.google.com/search?q=movie%3A%22King+arthur%22+rabbit&amp;amp;sourceid=mozilla-search&amp;amp;start=0&amp;amp;start=0&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-US:official"&gt;movie:"King arthur" rabbit&lt;/a&gt; finds the best movie of all time (OK, the ending was a little lame), while &lt;a href="http://www.google.com/search?q=movie%3A%22King+arthur%22+rabbit&amp;amp;sourceid=mozilla-search&amp;amp;start=0&amp;amp;start=0&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-US:official"&gt;movie:car chase&lt;/a&gt; can find something to entertain you on a lonely Friday night. Fun beast to play with at the very least.&lt;br /&gt; TTFN - Kent&lt;br /&gt; &lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379350" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>Whatever happened to SNOBOL?</title><link>http://blogs.msdn.com/ksharkey/archive/2005/02/02/366074.aspx</link><pubDate>Thu, 03 Feb 2005 05:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:366074</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/366074.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=366074</wfw:commentRss><description>I remember it was going to &lt;a href="http://en.wikipedia.org/wiki/SNOBOL"&gt;revolutionize text parsing&lt;/a&gt;, or something. I love &lt;a href="http://www.levenez.com/lang/history.html"&gt;this history&lt;/a&gt;, it just feels so relaxing looking at it.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=366074" width="1" height="1"&gt;</description><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>Shooting trouble</title><link>http://blogs.msdn.com/ksharkey/archive/2005/02/01/365031.aspx</link><pubDate>Wed, 02 Feb 2005 00:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365031</guid><dc:creator>ksharkey</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/365031.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=365031</wfw:commentRss><description>I was lazy today, and decided not to walk in during a beautiful sunny Redmond day, instead allowing the decongestants to soak through my head.&lt;br /&gt; However, I had one conference call I wanted to attend on upcoming changes to &lt;a href="http://msdn.microsoft.com"&gt;some site&lt;/a&gt;. While I was listening to the cool jazz while I was on hold, I scanned the presentation that was being given (vague guilt trip attempt on Xina). One slide jumped at me - actually one number. The DSAT (dissatifaction index) value for "Troubleshooting" was huge compared to some of the other tasks (browsing, reference, learning). This of course got me thinking, "How can the &lt;a title="ASP.NET Developer Center" href="http://msdn.microsoft.com/asp.net/" &gt;ASP.NET Developer Center&lt;/a&gt; help you troubleshoot?" The koan of this, mixed with far too many bronze age ("non-drowsy, feh!") cold medication, &lt;a href="http://www.buckleys.com/"&gt;Buckley's mixture&lt;/a&gt; (actual marketing slogan: "It tastes awful. And it works.") and tea, rattled around in my head for most of the afternoon. Without result.&lt;br /&gt; I remembered back in my dev teaching days trying to teach people how to debug. Debugging is an artform -- it's part of the reason why I admire good coders and testers so much. Like any artform, you can't really teach it, you must feel it. I feel the same way about troubleshooting. Let's say I have a problem in my web app, perhaps my session variables are disappearing periodically, but at strange intervals throughout the day. How can a website help you solve that? Is it a decent searchable FAQ? Online forums with helpful people? IRC chat? Me, answering all your support mails (seems to be the case some days)? Something else?&lt;br /&gt; So, as a lazy designer, I turn it back to you -- how can the &lt;a title="ASP.NET Developer Center" href="http://msdn.microsoft.com/asp.net/" &gt;ASP.NET Developer Center&lt;/a&gt; help you troubleshoot and solve your ASP.NET problems?&lt;br /&gt; &lt;br /&gt; PS: Just like science class, &lt;a href="http://www.buckleys.com/products/adult_mixture_cc.htm"&gt;make your own&lt;/a&gt; Buckley's mixture:&lt;br /&gt; &lt;p&gt;&lt;b&gt;Active Ingredients:&lt;/b&gt;&lt;br /&gt;Each teaspoonful (5 mL) contains: 153 mg Ammonium Carbonate, 267 mg Potassium Bicarbonate, 22 mg Menthol, and 2.2 mg Camphor.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Non-Medicinal Ingredients:&lt;/b&gt;&lt;br /&gt;Canada Balsam, Carrageenan, Glycerin, Pine Needle Oil, Sodium Butylparaben, Sodium Cyclamate, Sodium Propylparaben, Tincture of Capsicum and Water.&lt;/p&gt; &lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=365031" width="1" height="1"&gt;</description><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/ASP.NET+Developer+Center/default.aspx">ASP.NET Developer Center</category></item><item><title>I admit it, I peeked</title><link>http://blogs.msdn.com/ksharkey/archive/2005/01/14/353017.aspx</link><pubDate>Fri, 14 Jan 2005 16:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:353017</guid><dc:creator>ksharkey</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/353017.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=353017</wfw:commentRss><description>While looking at the &lt;a href="http://www.humanclock.com"&gt;Human Clock&lt;/a&gt;, I decided (seemingly like a lot of people, including the author) to look at the filenames of the graphics, with the thought of perhaps "leveraging" them. He knew we were coming. This is in the source of the page:&lt;br /&gt;&lt;pre&gt; &lt;span class="comment"&gt; Welcome to the source code for this page. Not much here.&lt;br /&gt; The picture filenames all took a one-way trip to MD5 city to mask their true identity&lt;br /&gt; (if that is what you were looking for).&lt;br /&gt;&lt;br /&gt; Since you are here though, we might as well tell you a joke since you&lt;br /&gt; took the time to look at the source code and you shouldn't have to close this&lt;br /&gt; window empty-handed.&lt;br /&gt;&lt;br /&gt; q: Why did the turkey cross the road?&lt;br /&gt; a: It was the chickens day off.&lt;/span&gt;&lt;/pre&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=353017" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</category></item><item><title>Correctly named config value</title><link>http://blogs.msdn.com/ksharkey/archive/2005/01/11/350680.aspx</link><pubDate>Tue, 11 Jan 2005 16:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:350680</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/350680.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=350680</wfw:commentRss><description>&lt;p&gt;One feature of Firefox I find amusing/neat is the about:config URL. It opens a window letting you change the values for any setting for Firefox itself, or your installed extensions. While I had it open for some general spelunking and changing of network settings (sorry, HTTP 1.1 is correct, but sometimes&amp;nbsp;a guy has to have more open connections) I came across this aptly named config setting:&lt;/p&gt;&lt;pre&gt;general.config.obscure_value integer 13&lt;/pre&gt; &lt;p&gt;UPDATED: &lt;a href="http://travis.servebeer.com/blog.net/archive/2004/11/29/general_dot_config_dot_obscure_value_is_thirteen.aspx"&gt;Oh&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=350680" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Like+you+care/default.aspx">Like you care</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>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>Debugging MUIDs</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/28/249164.aspx</link><pubDate>Thu, 28 Oct 2004 18:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:249164</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/249164.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=249164</wfw:commentRss><description>&lt;p&gt;Wednesday started out fairly normal -- look through all my "ContactUS", "VS2005 You wanted to know" and other support-related emails.&lt;/p&gt; &lt;p&gt;One was from one of my &lt;A href="http://weblogs.asp.net/bgold/"&gt;Product Managers&lt;/a&gt;, though. In one sense, that means higher priority (he knows how to find my office), and another it means lower priority (customer stuff comes first). However, as it was just a forward from a customer, it jumped to the top of my todo list. It seemed that I had a page on the Dev Center with this added text:&lt;/p&gt; &lt;p&gt;THIS IS THE ITEM&lt;/p&gt; &lt;p&gt;That was obviously not meant to be there. No problem, I say, it must have been added when I built that page by accident. I look in out page building tool. Nope, it's not there. Weird. Rebuild the page, the text is still there. Look at the files on disc (we build out an aspx and xml file for each page, but I neither told you that, nor understand fully why -- "It was like that when I got here."), none of them have the text in it, in fact a quick "&lt;a href="http://www.jpsoft.com/4ntdes.htm"&gt;ffind&lt;/a&gt;" ffinds nothing. Repeat for far too long. Finally, open the source for one of the controls on the page. Search.&lt;/p&gt; &lt;p&gt;if(Items[i].Attributes.GetNamedItem("itemid").Value == "41ABB38E-3DBB-4C98-BCF7-9B22E3985D8F"){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Response.Write("&amp;lt;br&amp;gt;THIS IS THE ITEM&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;");&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;/p&gt; &lt;p&gt;Which (as I'm sure you've already figured out) is the exact GUID used by my page. Somehow, the GUID selected at random by the dev two or more years ago was the same GUID selected at random by our page building tool when I built that page. So much for 16^^32 possible GUID values (thus MUID -- Mostly Unique IDentifier), guess I should buy a lottery ticket.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=249164" 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/Like+you+care/default.aspx">Like you care</category></item><item><title>Mostly non-technical</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/17/243656.aspx</link><pubDate>Sun, 17 Oct 2004 21:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:243656</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/243656.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=243656</wfw:commentRss><description>&lt;p&gt;... I just needed a rant space. I've just spent 10-20 minutes trying to track down a bug in some code in a Windows Service I was writing, "Cannot close stream until all bytes are written."&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Get stream length. Yup, right size&lt;/li&gt; &lt;li&gt;Get ContentLength property. Same&lt;/li&gt; &lt;li&gt;Write both values side by side to EventLog. Values are identical.&lt;/li&gt; &lt;li&gt;repeat 'n' times&lt;/li&gt; &lt;li&gt;Remove ContentEncoding header, assuming it's UTF8. No effect.&lt;/li&gt; &lt;li&gt;Remove ContentLength header. Works. Autocalculated value is what I was looking for... plus two.&lt;/li&gt; &lt;li&gt;AAAAAAAAUGH! Change responseWriter.WriteLine to responseWriter.Write. .... grrrr&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Sometimes, even .NET easy isn't easy enough for some people.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=243656" 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/Like+you+care/default.aspx">Like you care</category></item><item><title>Buying Visual Studio</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/13/242040.aspx</link><pubDate>Wed, 13 Oct 2004 23:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:242040</guid><dc:creator>ksharkey</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/242040.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=242040</wfw:commentRss><description>&lt;p&gt;We've launched a new section on MSDN today - "&lt;a href="http://msdn.microsoft.com/howtobuy"&gt;How to Buy&lt;/a&gt;". Possibly not a major need for all of you, but I think it's a great improvement over the previous random pages people had to meander over, credit card in hand, desperately trying to find a link to let them spend their hard earned cash on Visual Studio, MSDN or Visual Foxpro (Hi &lt;a href="http://blogs.msdn.com/klevy"&gt;Ken&lt;/a&gt;!).&lt;/p&gt; &lt;p&gt;In the words of Sir John Serna, Site Manager of Site Managers:&lt;/p&gt; &lt;p&gt;"&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;This new section of content on MSDN contains over 100 pages dedicated to providing a clear, clean purchasing path for MSDN subscriptions and the Visual Tools products.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;As part of this effort all of the former "How to Buy" content that was formerly located in the MSDN developer centers has been removed and redirected to this one center location."&lt;/span&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;Special note for the &amp;gt;50% of customers who live outside of the US, we haven't (completely) forgotten about you. We'll soon add the ability to find your prices in local currency, and let you buy it as well. Honest, we want your Euros, Yen, etc....&lt;/p&gt; &lt;p&gt;4 Nov 2004: Updated to actually link to the site.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=242040" width="1" height="1"&gt;</description><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>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>Can ASP.NET Scale?</title><link>http://blogs.msdn.com/ksharkey/archive/2004/09/30/236381.aspx</link><pubDate>Thu, 30 Sep 2004 22:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:236381</guid><dc:creator>ksharkey</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/236381.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=236381</wfw:commentRss><description>From &lt;a href="http://www.telligentsystems.com"&gt;Rob&lt;/a&gt; (comments and formatting mine):&lt;br /&gt; "The bandwidth usage (for http://weblogs.asp.net) alone jumped from about 300GB to &lt;b&gt;1.3TB&lt;/b&gt; (a month) in the past 6 months. Considering that www.asp.net, blogs.msdn.com, weblogs.asp.net, www.dotnetnuke.com (and about 5 other sites) all run on &lt;b&gt;2 web servers&lt;/b&gt; and &lt;b&gt;1 db server&lt;/b&gt; I think it held up pretty good :)"&lt;br /&gt; &lt;br /&gt;Definitely a good commercial for the pipes and infrastructure team over at &lt;a href="http://www.orcsweb.com/rdirects/msaspdotnet_button.asp"&gt;OrcsWeb &lt;/a&gt;as well.&lt;br /&gt; &lt;br /&gt; OK, we really need to get a fund going to get more servers in place for everyone. I volunteer my Paypal account for donations.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=236381" width="1" height="1"&gt;</description><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/ASP.NET+Developer+Center/default.aspx">ASP.NET 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></channel></rss>