<?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 : Useful info</title><link>http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx</link><description>Tags: Useful info</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Browser Security Test</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/23/401315.aspx</link><pubDate>Thu, 24 Mar 2005 03:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:401315</guid><dc:creator>ksharkey</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/401315.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=401315</wfw:commentRss><description>&lt;a href="http://bcheck.scanit.be/bcheck/index.php"&gt;Run 37 tests&lt;/a&gt; to make certain your browser isn't letting anything in you don't want. [via &lt;a href="http://www.acmebinary.com/admin/blogs/posteditor.aspx?App=kent&amp;amp;PostID=5"&gt;ACMEbinary&lt;/a&gt;]&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=401315" 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/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>Tracing in 2.0, soon.... soon....</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/10/392284.aspx</link><pubDate>Thu, 10 Mar 2005 18:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:392284</guid><dc:creator>ksharkey</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/392284.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=392284</wfw:commentRss><description>&lt;p&gt;I try not to push 2.0 information too much, as there are &lt;A href="http://weblogs.asp.net/scottgu"&gt;many&lt;/a&gt; &lt;A href="http://weblogs.asp.net/rhoward"&gt;others&lt;/a&gt; &lt;A href="http://weblogs.asp.net/despos"&gt;out&lt;/a&gt; &lt;a href="http://scottonwriting.com/blog"&gt;there&lt;/a&gt; &lt;a href="http://www.dasblonde.net"&gt;with&lt;/a&gt; &lt;A href="http://weblogs.asp.net/shankun"&gt;far more knowledge&lt;/a&gt; on it than me. &lt;/p&gt; &lt;p&gt;Having said that, I saw &lt;a href="http://msdn2.microsoft.com/library/6915t83k.aspx"&gt;this new setting&lt;/a&gt; this morning. &lt;/p&gt;&lt;pre&gt;&lt;span class="legacyBold"&gt;&amp;lt;trace&lt;/span&gt; &lt;span class="legacyBold"&gt;enabled&lt;/span&gt;="&lt;span class="parameterReference"&gt;true&lt;/span&gt;|&lt;span class="parameterReference"&gt;false&lt;/span&gt;" &lt;span class="legacyBold"&gt;localOnly&lt;/span&gt;="&lt;span class="parameterReference"&gt;true&lt;/span&gt;|&lt;span class="parameterReference"&gt;false&lt;/span&gt;" &lt;span class="legacyBold"&gt;pageOutput&lt;/span&gt;="&lt;span class="parameterReference"&gt;true&lt;/span&gt;|&lt;span class="parameterReference"&gt;false&lt;/span&gt;" &lt;span class="legacyBold"&gt;requestLimit&lt;/span&gt;="&lt;span class="parameterReference"&gt;integer&lt;/span&gt;" &lt;span class="legacyBold"&gt;mostRecent&lt;/span&gt;="&lt;span class="parameterReference"&gt;true&lt;/span&gt;|&lt;span class="parameterReference"&gt;false&lt;/span&gt;" &lt;strong&gt;&lt;font size="4"&gt;&lt;span class="legacyBold"&gt;writeToDiagnosticsTrace&lt;/span&gt;="&lt;span class="parameterReference"&gt;true&lt;/span&gt;|&lt;span class="parameterReference"&gt;false&lt;/span&gt;"&lt;/font&gt;&lt;/strong&gt; &lt;span class="legacyBold"&gt;traceMode&lt;/span&gt;="&lt;span class="parameterReference"&gt;SortByTime&lt;/span&gt;|&lt;span class="parameterReference"&gt;SortByCategory&lt;/span&gt;"/&amp;gt;&lt;/pre&gt; &lt;p&gt;I'll be the first to admit, I go crazy with _context.Trace.Write and _context.Trace.Warn in my code. However, then you either get into the situation of having to look at your trace.axd file a lot, or even worse, leave the trace info in the page, and show people your underwear (or worse, server names and IPs). Now, with writeToDiagnosticsTrace, it goes to System.Diagnostics.Trace, so any listener you have for that (such as the VS debug window, or the excellent SysInternal's &lt;a href="http://www.sysinternals.com/ntw2k/freeware/debugview.shtml"&gt;DebugView&lt;/a&gt; will pick it up. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=392284" width="1" height="1"&gt;</description><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>February CTP now available</title><link>http://blogs.msdn.com/ksharkey/archive/2005/03/03/384343.aspx</link><pubDate>Thu, 03 Mar 2005 16:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:384343</guid><dc:creator>ksharkey</dc:creator><slash:comments>37</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/384343.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=384343</wfw:commentRss><description>In honour of March 2, we now present {insert ta da here} The February Community Technology Preview (CTP) of Visual Studio 2005. This month, we have new versions of Visual Studio 2005 Professional (for MSDN Subscribers) and the fabulous Express products:&lt;br /&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://lab.msdn.microsoft.com/express/vbasic/default.aspx" target="_new"&gt;http://lab.msdn.microsoft.com/express/vbasic/default.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://lab.msdn.microsoft.com/express/visualc/default.aspx" target="_new"&gt;http://lab.msdn.microsoft.com/express/visualc/default.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://lab.msdn.microsoft.com/express/sql/default.aspx" target="_new"&gt;http://lab.msdn.microsoft.com/express/sql/default.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://lab.msdn.microsoft.com/express/vjsharp/default.aspx" target="_new"&gt;http://lab.msdn.microsoft.com/express/vjsharp/default.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://lab.msdn.microsoft.com/express/vcsharp/default.aspx" target="_new"&gt;http://lab.msdn.microsoft.com/express/vcsharp/default.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://lab.msdn.microsoft.com/express/vwd/default.aspx" target="_new"&gt;http://lab.msdn.microsoft.com/express/vwd/default.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Get them while the bits are still hot -- overwhelm our download servers. Taste, build, enjoy (note: these are still not *quite* Beta 2).&lt;br /&gt;Finer print:&lt;br /&gt;&lt;span style="COLOR: rgb(0,0,0)"&gt;The new Community Technology Preview releases of the Express products now require registration and activation within 30 days of first use. This process is simple, free, and it allows us to personalize your experience on MSDN. If the products are not registered and activated within 30 days of first use, they will cease operating.&lt;/span&gt;&lt;br /&gt;UPDATE: fixed the links&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=384343" width="1" height="1"&gt;</description><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><category domain="http://blogs.msdn.com/ksharkey/archive/tags/VS2005+Developer+Center/default.aspx">VS2005 Developer Center</category></item><item><title>Second Edition, now with more brain-thumping goodness</title><link>http://blogs.msdn.com/ksharkey/archive/2005/02/24/379784.aspx</link><pubDate>Thu, 24 Feb 2005 18:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379784</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/379784.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=379784</wfw:commentRss><description>&lt;img src="http://www.apress.com/ApressCorporate/supplement/1/374/bcm.gif" align="left" /&gt;Just got a copy of the second edition of &lt;a href="http://www.apress.com/book/bookDisplay.html?bID=374"&gt;Advanced .NET Remoting&lt;/a&gt; by &lt;a href="http://www.thinktecture.com/staff/ingo/default.html"&gt;Ingo&lt;/a&gt; (and now also &lt;A href="http://weblogs.asp.net/mszCool"&gt;Mario Szpuszta&lt;/a&gt;). I had the good fortune of squeezing my brain through it a while back (and lived!). While &lt;a href="http://msdn.microsoft.com/longhorn/?pull=/library/en-us/dnlong/html/introindigov1-0.asp"&gt;the talk&lt;/a&gt; continues, you really need to read as much of this book as you can. It's not only THE best book on Remoting (even better than the first edition), it's also a great reference on how to build scalable, loosely coupled distributed applications; information that is useful if you're building Remoting, Web Services, Indigo or even COM/COM+ apps.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379784" 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/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>Trust everyone, but always cut the cards</title><link>http://blogs.msdn.com/ksharkey/archive/2005/01/17/354735.aspx</link><pubDate>Mon, 17 Jan 2005 23:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:354735</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/354735.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=354735</wfw:commentRss><description>&lt;p&gt;There are a lot of &lt;a href="http://www.asp.net/hosters"&gt;ASP.NET Hosters&lt;/a&gt; out there. So, logically you want to build ASP.NET applications and put them on the hosters. Simple, dimple? Well, for you. You can fire up Visual Notepad, &lt;a href="http://www.asp.net/webmatrix"&gt;Web Matrix&lt;/a&gt; or &lt;a href="http://msdn.microsoft.com/vstudio"&gt;Visual Studio .NET&amp;nbsp;&lt;/a&gt; and hammer one out of silicon pretty fast. &lt;/p&gt; &lt;p&gt;However, let's now look at it from the Hosters' point of view. Here is a chunk of code that someone is trying to post on &lt;em&gt;&lt;strong&gt;their&lt;/strong&gt;&lt;/em&gt; servers. They have no clue (short of walking through it themselves) just what it may do. It could walk up and down their entire customer-base, grabbing information and mailing it to &lt;a href="http://www.hackersrus.com/"&gt;www.hackersRus.com&lt;/a&gt;. It could reformat drives by accident. There are many, many things that poorly&amp;nbsp;written code may do. Yes, I know you never write poor quality code, but other people do. How can they protect themselves? Well, one method that many hosters implement as a first step in protection is to run ASP.NET in medium trust. This means that such things as ActiveX, file access (other than isolated access) and whatnot are completely out of the question. Here is a brief table from one of my favourite &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/ThreatCounter.asp"&gt;reference works&lt;/a&gt;:&lt;/p&gt; &lt;p class="label"&gt;&lt;b&gt;Table 9.1&amp;nbsp;&amp;nbsp;&amp;nbsp;Restrictions Imposed by the ASP.NET Trust Levels&lt;/b&gt;&lt;/p&gt; &lt;p&gt; &lt;table class="data"&gt; &lt;tbody&gt; &lt;tr valign="top"&gt; &lt;th class="data" align="left" width="16%"&gt;ASP.NET &lt;br /&gt;Trust Level&lt;/th&gt; &lt;th class="data" align="left" width="84%"&gt;&lt;br /&gt;Main Restrictions&lt;/th&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="data" width="16%"&gt;Full&lt;/td&gt; &lt;td class="data" width="84%"&gt;Unrestricted permissions. Applications can access any resource that is subject to operating system security. All privileged operations are supported.&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="data" width="16%"&gt;High&lt;/td&gt; &lt;td class="data" width="84%"&gt;Not able to call unmanaged code &lt;p&gt;Not able to call serviced components&lt;/p&gt; &lt;p&gt;Not able to write to the event log&lt;/p&gt; &lt;p&gt;Not able to access Microsoft Message Queuing queues&lt;/p&gt; &lt;p&gt;Not able to access OLE DB data sources&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="data" width="16%"&gt;Medium&lt;/td&gt; &lt;td class="data" width="84%"&gt;In addition to the above, file access is restricted to the current application directory and registry access is not permitted.&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="data" width="16%"&gt;Low&lt;/td&gt; &lt;td class="data" width="84%"&gt;In addition to the above, the application is not able to connect to SQL Server and code cannot call CodeAccessPermission.Assert (no assertion security permission).&lt;/td&gt;&lt;/tr&gt; &lt;tr valign="top"&gt; &lt;td class="data" width="16%"&gt;Minimal&lt;/td&gt; &lt;td class="data" width="84%"&gt;Only the execute permission is available.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;p&gt;We're working on getting you some content to help you design and build apps for Medium Trust, but in the meantime, you should try changing the web.config (or machine.config) to run &lt;a href="http://msdn.microsoft.com/library/en-us/cpgenref/html/gngrfSecurityPolicySection.asp"&gt;as medium trust &lt;/a&gt;whenever possible. Certainly for apps that will be deployed to a hoster. It could prevent problems later when you try to deploy.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=354735" width="1" height="1"&gt;</description><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>Team System prezzies</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/23/331435.aspx</link><pubDate>Thu, 23 Dec 2004 21:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:331435</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/331435.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=331435</wfw:commentRss><description>&lt;p&gt;In the spirit of the holidays (either late in the case of Hanukkah, Ramadan or Solstice — or early in the case of Christmas or Kwanzaa — and I have no clue what holiday &lt;a href="http://news.bbc.co.uk/1/hi/uk/1589133.stm"&gt;Jedis &lt;/a&gt;celebrate around now) the &lt;a href="http://lab.msdn.microsoft.com/vs2005/teamsystem"&gt;Team System&lt;/a&gt; team have brought unto you a gift. A new &lt;a href="http://lab.msdn.microsoft.com/vs2005/get/default.aspx#vsts"&gt;Community Technology Preview&lt;/a&gt;. So, now you will have something to do while *everyone* else drinks egg nog, shreds wrapping paper and watches their new plasma TV.&lt;/p&gt; &lt;p&gt;Enjoy&lt;/p&gt; &lt;p&gt;TTFN - Kent&lt;br /&gt;PS: If you're at all confused about all the builds we're throwing at you, we've also updated the "&lt;a href="http://lab.msdn.microsoft.com/vs2005/get/default.aspx"&gt;Get VS2005&lt;/a&gt;" page with details on which builds are stable, and what's in each. I'll add some details about the SQL 2005 specific builds in the new year.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=331435" width="1" height="1"&gt;</description><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/Visual+Studio+Developer+Center/default.aspx">Visual Studio Developer Center</category></item><item><title>Internet Explorer Developer Center</title><link>http://blogs.msdn.com/ksharkey/archive/2004/12/15/316190.aspx</link><pubDate>Wed, 15 Dec 2004 23:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:316190</guid><dc:creator>ksharkey</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/316190.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=316190</wfw:commentRss><description>&lt;p&gt;And then there were 50...&lt;/p&gt; &lt;p&gt;OK, maybe there aren't 50 &lt;a href="http://msdn.microsoft.com/developercenters/"&gt;Developer Centers&lt;/a&gt; (yet — it just feels that way some days), but there is now an &lt;a href="http://msdn.microsoft.com/ie/"&gt;Internet Explorer&lt;/a&gt; Dev Center. With new content, even! Learn what SP2 and future advances have in store for you. It's worth saving the link, even if all you need to do is find the &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtml_reference_entry.asp"&gt;DHTML reference&lt;/a&gt;, as I seem to have to do a lot.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=316190" width="1" height="1"&gt;</description><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>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>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>Use Cache, Save Cash</title><link>http://blogs.msdn.com/ksharkey/archive/2004/11/02/251326.aspx</link><pubDate>Tue, 02 Nov 2004 21:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:251326</guid><dc:creator>ksharkey</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/251326.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=251326</wfw:commentRss><description>Where's &lt;A href="http://weblogs.asp.net/rhoward"&gt;Rob&lt;/a&gt; been? Busy &lt;a href="http://www.telligentsystems.com"&gt;starting a company&lt;/a&gt; and building a &lt;a href="http://www.communityserver.org"&gt;Community Server&lt;/a&gt;. However, he still cares about all of you enough to keep writing his column - read his latest, "&lt;a href="http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspnet/html/asp11022004.asp"&gt;Use Cache, Save Cash&lt;/a&gt;" about SQL cache invalidation in ASP.NET 1.1 and 2.0.&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=251326" width="1" height="1"&gt;</description><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>How bread (and ASP.NET 2.0) is made</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/24/246990.aspx</link><pubDate>Mon, 25 Oct 2004 02:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:246990</guid><dc:creator>ksharkey</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/246990.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=246990</wfw:commentRss><description>&lt;a href="http://www.scottgu.com"&gt;Scott Guthrie&lt;/a&gt; has &lt;A href="http://weblogs.asp.net/scottgu/archive/2004/10/23/246709.aspx"&gt;an amazing look&lt;/a&gt; into the 'end game' of how software gets released from Microsoft. It also has the cleanest explanation of "tell" and "ask" mode I've ever read (never had the guts to ask anyone).&lt;br /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=246990" width="1" height="1"&gt;</description><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>Something new, something blue</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/20/245400.aspx</link><pubDate>Wed, 20 Oct 2004 23:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:245400</guid><dc:creator>ksharkey</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/245400.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=245400</wfw:commentRss><description>&lt;p&gt;Two articles for you today:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Still making money off of ASP.NET 1.1? Take a look at Callum Shillan's &lt;a href="http://msdn.microsoft.com/asp.net/using/building/webcontrols/default.aspx?pull=/library/en-us/dnaspp/html/aspdatastructures.asp"&gt;Dynamic Creation of Validation Controls&lt;/a&gt; for those times when you just don't know what you'll need to do to validate&lt;/li&gt; &lt;li&gt;Looking forward to making more money off of ASP.NET 2.0? &lt;a href="http://msdn.microsoft.com/asp.net/community/authors/mlb/default.aspx"&gt;Michele Leroux Bustamante&lt;/a&gt; returns with a great look at the &lt;a href="http://msdn.microsoft.com/asp.net/whidbey/default.aspx?pull=/library/en-us/dnvs05/html/ASP2local.asp"&gt;localization features in ASP.NET 2.0&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=245400" width="1" height="1"&gt;</description><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>Go Google yourself!</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/14/242331.aspx</link><pubDate>Thu, 14 Oct 2004 16:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:242331</guid><dc:creator>ksharkey</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/242331.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=242331</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://desktop.google.com"&gt;Google Desktop&lt;/a&gt; launched (OK, Beta). &lt;/p&gt; &lt;p&gt;"&lt;font size=""&gt;Use Google Desktop Search to find: &lt;/font&gt;&lt;/p&gt; &lt;ul type="disc"&gt; &lt;li&gt;&lt;font size=""&gt;Web pages you've previously seen in Internet Explorer&lt;/font&gt; &lt;li&gt;&lt;font size=""&gt;Email you've sent or received via Outlook or Outlook Express&lt;/font&gt; &lt;li&gt;&lt;font size=""&gt;IM chats you've had using AOL Instant Messenger (AIM) &lt;/font&gt; &lt;li&gt;&lt;font size=""&gt;Files in Microsoft Word, Excel, or PowerPoint as well as plain text. "&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=242331" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ksharkey/archive/tags/Useful+info/default.aspx">Useful info</category></item><item><title>Why wait for DetailsView?</title><link>http://blogs.msdn.com/ksharkey/archive/2004/10/12/241465.aspx</link><pubDate>Tue, 12 Oct 2004 22:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:241465</guid><dc:creator>ksharkey</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ksharkey/comments/241465.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ksharkey/commentrss.aspx?PostID=241465</wfw:commentRss><description>Dino is back, and he brought presents. The DetailsView control is one of the most intriguing ones (for me) in ASP.NET 2.0. However, why wait until ASP.NET 2.0 ships? In &lt;a href="http://msdn.microsoft.com/asp.net/using/building/webcontrols/default.aspx?pull=/library/en-us/dnaspp/html/detailsview.asp"&gt;this article&lt;/a&gt;, Dino creates a DetailsView control that works with ASP.NET 1.1 code.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=241465" width="1" height="1"&gt;</description><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></channel></rss>