<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Robert McLaws: FunWithCoding.NET : ASP.NET</title><link>http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx</link><description>Tags: ASP.NET</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Work With .NET Projects From a Network Share</title><link>http://weblogs.asp.net/rmclaws/archive/2007/03/22/work-with-net-projects-from-a-network-share.aspx</link><pubDate>Thu, 22 Mar 2007 06:03:41 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2078095</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=2078095</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2007/03/22/work-with-net-projects-from-a-network-share.aspx#comments</comments><description>&lt;p&gt;I've tried a couple different methods from a bunch of different websites, and none of them worked. The only thing that worked for me was &lt;a href="http://support.microsoft.com/kb/320268/"&gt;this post from the Microsoft Knowledge Base&lt;/a&gt;. It is the only place on the internet that gives the proper caspol command for issuing Full Trust to a network share. It is:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;&lt;var&gt;Drive&lt;/var&gt;:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\&lt;var&gt;computername&lt;/var&gt;\&lt;var&gt;sharename&lt;/var&gt;\*" FullTrust -exclusive on&lt;/b&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Note the 4 slashes after the "file" and then the 2 backslashes for the full network path. Trust me, it will save you a lot of headaches.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2078095" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Expression Web Doesn't Do Non-GAC'd 3rd Party Controls</title><link>http://weblogs.asp.net/rmclaws/archive/2006/12/13/expression-web-doesn-t-do-non-gac-d-3rd-party-controls.aspx</link><pubDate>Thu, 14 Dec 2006 02:19:04 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:1233586</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=1233586</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2006/12/13/expression-web-doesn-t-do-non-gac-d-3rd-party-controls.aspx#comments</comments><description>&lt;p&gt;This is just ridiculous. First &lt;a href="http://www.windows-now.com/blogs/robert/archive/2006/12/01/apparently-web-developers-don-t-do-web-design.aspx"&gt;Expression web is not for developers&lt;/a&gt;, then &lt;a href="http://blogs.msdn.com/webdevtools/archive/2006/12/11/expression-web-1-0-released-perfect-companion-to-visual-studio.aspx"&gt;it goes great with Visual Studio&lt;/a&gt; (which is for developers), and now they &lt;a href="http://blogs.msdn.com/andrewj/archive/2006/12/13/custom-asp-net-controls-and-expression-web.aspx"&gt;don't do custom controls&lt;/a&gt; that aren't signed and installed in the GAC. What the hell? Did Microsoft have ANY idea what kind of deployment NIGHTMARE that would be? What if the people on your team are writing their own controls that are updated frequently. You mean that the designer has to know enough about the GAC to be constantly pulling the BINs from source control and copy them to the Windows\Assembly folder? Have they not ever dealt with &lt;a href="http://weblogs.asp.net/pleloup/archive/2003/07/29/21647.aspx"&gt;Assembly Hell&lt;/a&gt; before?&lt;/p&gt; &lt;p&gt;I'd really like to see what other component vendors and developers have to say about this. Seriously, I don't know what MS is smoking over there, but this whole Expression Web thing is really starting to feel half-assed. I never thought the DevDiv could botch something this badly.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=1233586" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>ASP.NET: Authenticated but not Authorized</title><link>http://weblogs.asp.net/rmclaws/archive/2006/12/04/asp-net-authenticated-but-not-authorized.aspx</link><pubDate>Mon, 04 Dec 2006 08:13:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:1120218</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=1120218</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2006/12/04/asp-net-authenticated-but-not-authorized.aspx#comments</comments><description>&lt;p&gt;Does anyone know if there is a built-in way to trigger the Membership/Roles/FormsAuth system to redirect to a separate page if the current user is authenticated, but not authorized to view the current page? Right now I'm handling &lt;font face="Courier New"&gt;Application.Authenticate&lt;/font&gt; and checking &lt;font face="Courier New"&gt;UrlAuthorizationModule.CheckUrlAccessForPrincipal&lt;/font&gt;, but I'm not sure that's the best way, and it's not as clean as I'd like. Thanks!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=1120218" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>CommunityServer 2.1 Goodies</title><link>http://weblogs.asp.net/rmclaws/archive/2006/08/13/CommunityServer-2.1-Goodies.aspx</link><pubDate>Sun, 13 Aug 2006 09:42:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:468302</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=468302</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2006/08/13/CommunityServer-2.1-Goodies.aspx#comments</comments><description>&lt;p&gt;I recently whipped out a&amp;nbsp;few &lt;a href="http://www.robertmclaws.com/archive/tags/CommunityServer/default.aspx" target="_blank"&gt;CommunityServer 2.1&lt;/a&gt; projects that I thought I should get the word out on:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.robertmclaws.com/archive/2006/08/13/Introducing-CommunityServerStuff-v1.0-for-CS-2.1.aspx" target="_blank"&gt;CommunityServerStuff&lt;/a&gt; is going to be the package that I dump all my CS goodies into. The first two add-ons are RecycleBinJob, which is a CSJob that empties the deleted items post table on a regular basis; and ReferrerCleanupJob, which is a CSJob that deletes seach engine and social network trackbacks after a user-defined period. This is an expansion and rearchitecture of &lt;a href="http://nayyeri.net/archive/2006/04/30/CS-Dev-Guide_3A00_-How-to-reduce-database-size_3F00_-_2D00_-Part-2.aspx" target="_blank"&gt;Keyvan Nayyeri&amp;#39;s tips&lt;/a&gt; for optimizing your CS database.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.robertmclaws.com/archive/2006/08/13/Optimizing-CS-Installations-Upgraded-from-CS-1.x-or-DotText.aspx" target="_blank"&gt;TrackbackSpamCleanup&lt;/a&gt;... well, it does exactly what it&amp;#39;s title says. It&amp;#39;s an SQL&amp;nbsp;query (based on the same code that ReferrerCleanupJob uses) that cleans up trackback spam and stray URLs leftover from .Text or CS 1.x upgrades.&lt;/li&gt;&lt;li&gt;Together, these utilities reduced my DB file from 510MB to 105MB (that&amp;#39;s an 80% reduction!!!)&lt;/li&gt;&lt;li&gt;Finally, &lt;a href="http://www.robertmclaws.com/archive/2006/08/04/New-CommunityServer-OpenSearch-Handler-Posted.aspx" target="_blank"&gt;OpenSearchHandler&lt;/a&gt; is a DLL-free solution for adding support for searching your CS site from IE7. Just drop the file in the root of your app, make a quick change to your skin, and you&amp;#39;re done! (Won&amp;#39;t be that way for long tho... I intend to convert the code to C# so I can put it in my CommunityServerStuff package at some point in the near future)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;That&amp;#39;s about it! I&amp;#39;ve been neck-deep in Atlas/ASP.NET 2.0/.NET 3.0&amp;nbsp;development, so hopefully I&amp;#39;ll be able to post some more developer tips &amp;amp; tricks soon. Take it easy!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=468302" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/Community+Server/default.aspx">Community Server</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/Visual+Basic/default.aspx">Visual Basic</category></item><item><title>Adding OpenSearch for your CommunityServer Site</title><link>http://weblogs.asp.net/rmclaws/archive/2006/06/14/Adding-OpenSearch-for-your-CommunityServer-Site.aspx</link><pubDate>Wed, 14 Jun 2006 15:45:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:452825</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=452825</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2006/06/14/Adding-OpenSearch-for-your-CommunityServer-Site.aspx#comments</comments><description>&lt;P&gt;So last night, I had this really random idea to create an &lt;A href="http://www.microsoft.com/windows/ie/searchguide/default_new.mspx"&gt;OpenSearch Provider&lt;/A&gt; for &lt;A href="http://www.longhornblogs.com"&gt;LonghornBlogs.com&lt;/A&gt;. That way I could search my site from IE7's search box. In the process, I discovered that my search is broken there, so I decided to create them for several of the main Microsoft community sites instead:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A onclick='window.external.AddSearchProvider("http://images.interscapeusa.com/opensearch/weblogs_asp_net.xml");' href="#"&gt;weblogs.asp.net&lt;/A&gt; 
&lt;LI&gt;&lt;A onclick='window.external.AddSearchProvider("http://images.interscapeusa.com/opensearch/blogs_msdn_com.xml");' href="#"&gt;blogs.msdn.com&lt;/A&gt; 
&lt;LI&gt;&lt;A onclick='window.external.AddSearchProvider("http://images.interscapeusa.com/opensearch/blogs_technet_com.xml");' href="#"&gt;blogs.technet.com&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;!--&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;UPDATED:&lt;/FONT&gt;&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;A onclick='window.external.AddSearchProvider("http://images.interscapeusa.com/opensearch/activewin.xml");' href="#"&gt;ActiveWin&lt;/A&gt; (Demonstrates searching through a form post instead of a querystring)&lt;/LI&gt;&lt;/UL&gt;--&gt;Maybe Telligent will create an OpenSearch directory for all the CS communities out there. We'll have to wait and see. Anyways, if you want to write your own, I'll show you how! 
&lt;P&gt;&lt;STRONG&gt;Writing Your Own Provider:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Here's what a CS 2.0 OpenSearch provider looks like:&lt;/P&gt;
&lt;P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" ?&amp;gt; &lt;BR&gt;&amp;lt;OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;ShortName&amp;gt;&lt;EM&gt;Your Name Here&lt;/EM&gt;&amp;lt;/ShortName&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;lt;Description&amp;gt;&lt;EM&gt;Your Description Here&lt;/EM&gt;&amp;lt;/Description&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;lt;Url type="text/html" template="http://&lt;EM&gt;www.yoursitehere.com&lt;/EM&gt;/search/SearchResults.aspx?q={searchTerms}&amp;amp;amp;o=Relevance" /&amp;gt; &lt;BR&gt;&amp;lt;/OpenSearchDescription&amp;gt;&lt;/P&gt;When you form your URLs, make sure they are UrlEncoded first, or they'll throw an error. 
&lt;P&gt;&lt;STRONG&gt;Installing Your OpenSearch Provider:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;You'll have to add a hyperlink to the provider on your website. Just use the following syntax for your link: &amp;lt;a href="#" onClick="window.external.AddSearchProvider(&amp;amp;quot;http://&lt;EM&gt;www.yoursitehere.com&lt;/EM&gt;/&lt;EM&gt;yoursearchprovider&lt;/EM&gt;.xml&amp;amp;quot;);"&amp;gt;&lt;/P&gt;
&lt;P&gt;That's it! It's really very simple. Of course, you can add a lot more information to your OpenSearch provider. &lt;A href="http://opensearch.a9.com/"&gt;Amazon's A9&lt;/A&gt; has all the details.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=452825" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item><item><title>Posting to weblogs.asp.net From Word 2007</title><link>http://weblogs.asp.net/rmclaws/archive/2006/06/12/Posting-to-weblogs.asp.net-From-Word-2007.aspx</link><pubDate>Mon, 12 Jun 2006 19:04:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:452134</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=452134</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2006/06/12/Posting-to-weblogs.asp.net-From-Word-2007.aspx#comments</comments><description>&lt;p&gt;Ever since Telligent updated weblogs.asp.net to CommunityServer 2.1, I’ve been anxious to try blogging from Word 2007. But the directions in the “Help” link in Word 2007 are incorrect. Fortunately, &lt;a href="http://weblogs.asp.net/cgarrett/archive/2006/05/30/CommunityServer-and-Performancing-for-Firefox.aspx"&gt;Chris Garrett&lt;/a&gt; already found the solution: the correct MetaBlog API URL is &lt;a href="http://weblogs.asp.net/blogs/metablog.ashx"&gt;http://weblogs.asp.net/blogs/metablog.ashx&lt;/a&gt;. Woo hoo!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=452134" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/General+Software+Development/default.aspx">General Software Development</category></item><item><title>Alternate SiteMapProviders and the SiteMapDataSource</title><link>http://weblogs.asp.net/rmclaws/archive/2006/05/03/Alternate-SiteMapProviders-and-the-SiteMapDataSource.aspx</link><pubDate>Wed, 03 May 2006 20:26:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:444970</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=444970</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2006/05/03/Alternate-SiteMapProviders-and-the-SiteMapDataSource.aspx#comments</comments><description>&lt;p&gt;I have a scenario where I think I've found a bug in the SiteMap API in ASP.NET 2.0. The scenario is this:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Create two separate .sitemap files in your application. &lt;li&gt;Create two SiteMapProvider references in the web.config file. Give them unique names and make one the default. &lt;li&gt;Create a new webpage. Drag a SiteMapDataSource control onto the page, and specify the name of the non-default SiteMapProvider in the "SiteMapProvider" property. &lt;li&gt;Drag a Menu control onto the page, and configure it to use the SiteMapDataSource control on the page.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;There are two things that I see happening, and I'm wondering ig anyone else sees this:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;At Design-time, the Menu will bring up data from the default provider, regardless of the provider you specify. &lt;li&gt;At runtime, the Menu will not populate with any data.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Is this an issue just with my setup, or are other people seeing this? I dug through the code in Reflector, and I think I found a bug, but I want to make sure I'm not the only one experienceing this first.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=444970" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>The Day is Finally Here!!!</title><link>http://weblogs.asp.net/rmclaws/archive/2003/10/29/34521.aspx</link><pubDate>Wed, 29 Oct 2003 20:49:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:34521</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=34521</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2003/10/29/34521.aspx#comments</comments><description>&lt;A href="http://www.genxdotnet.com/"&gt;&lt;IMG src="http://images.interscapeusa.com/genx/logo.gif" border=0&gt;&lt;/A&gt; 
&lt;P&gt;It's Official! &lt;STRONG&gt;GenX.NET 3.0&lt;/STRONG&gt; is complete and has been released to the public! Check it out today at &lt;A href="http://www.genxdotnet.com/"&gt;http://www.genxdotnet.com&lt;/A&gt;. GenX.NET is the first DTS engine available for the .NET Framework. Using an application architecture that will be used heavily in ASP.NET &amp;#8220;Whidbey&amp;#8221;, &lt;STRONG&gt;GenX.NET 3.0&lt;/STRONG&gt; is extremely extensible, while still being simple to use. It features 100% integration with ADO.NET, and supports ANY ADO.NET Data Provider. You can format and output data into a variery of ways, and GenX.NET has the most features for your buck of any other component available.&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://www.interscapeusa.com/Downloads/Download.aspx?File=GenXDotNET_v3.msi"&gt;download&lt;/A&gt; comes with a built-in 30-day trial, comprehensive documentation, and a detailed sample application.&lt;/P&gt;
&lt;P&gt;The first 25 customers will also get a free copy of our next server control, due out next week. More details on that after PDC. So what are you waiting for? Try it out and tell me what you think.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=34521" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/GenX.NET/default.aspx">GenX.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/Server+Controls/default.aspx">Server Controls</category></item><item><title>Are YOU In Design Mode?</title><link>http://weblogs.asp.net/rmclaws/archive/2003/10/08/31128.aspx</link><pubDate>Wed, 08 Oct 2003 19:51:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:31128</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=31128</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2003/10/08/31128.aspx#comments</comments><description>&lt;A href="http://www.hanselman.com/blog/default.aspx"&gt;Scott Hansleman&lt;/A&gt; &lt;A href="http://www.hanselman.com/blog/PermaLink.aspx?guid=9ff4c3b2-70ec-4b0f-95ed-5bd83b6c9a55"&gt;talks about page instantiation&lt;/A&gt; while designing ASPX pages in the IDE [via &lt;A href="http://www.lennybacon.com/default.aspx"&gt;Daniel Fisher&lt;/A&gt;]. Good stuff.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=31128" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/.NET+Framework+1.1/default.aspx">.NET Framework 1.1</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/VS.NET+2003/default.aspx">VS.NET 2003</category></item><item><title>Calendar Server Control</title><link>http://weblogs.asp.net/rmclaws/archive/2003/08/08/23220.aspx</link><pubDate>Fri, 08 Aug 2003 15:05:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:23220</guid><dc:creator>interscape</dc:creator><author>interscape</author><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/rmclaws/rsscomments.aspx?PostID=23220</wfw:commentRss><comments>http://weblogs.asp.net/rmclaws/archive/2003/08/08/23220.aspx#comments</comments><description>Yesterday I posted about &lt;a href="http://weblogs.asp.net/rmclaws/posts/23093.aspx"&gt;needing a ASP.NET Calendar Server Control&lt;/a&gt;. Well, I found the greatest control ever written. Seriously. &lt;a href="http://center.mediachase.com/desktopmodules/calendarexample.aspx"&gt;You can check it out here&lt;/a&gt;. I don't really think I need to say anything else. I can thing of like a half-million uses for this thing.&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=23220" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/rmclaws/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/rmclaws/archive/tags/Server+Controls/default.aspx">Server Controls</category></item></channel></rss>