<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.iis.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>carlosag</title><link>http://blogs.iis.net/carlosag/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Debug Build: 20510.895)</generator><item><title>Very funny blog to read, Linux Hater's blog</title><link>http://blogs.iis.net/carlosag/archive/2008/07/08/very-funny-blog-to-read-linux-hater-s-blog.aspx</link><pubDate>Tue, 08 Jul 2008 08:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2473874</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2473874</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/07/08/very-funny-blog-to-read-linux-hater-s-blog.aspx#comments</comments><description>One of the things I try to regularly do is to read blogs that are not necessarily pro-Microsoft and one of my favorite ones is Miguel de Icaza's blog. The other day I was reading one blog post that caught my attention about a blog he says he is a "fan of" named " Linux Hater's blog ". So of course I decided to give that a read and went and started reading the entries in there, and I just could not stop laughing and laughing, and before I noticed I had been reading for almost an hour. I do have to warn though, the vocabulary used is their entries is ...um... lets say fluid?. Disclaimer: I'm not saying that their entries are right or wrong, I just literally couldn't stop laughing about some of the comments and their replies, and in some cases...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/07/08/very-funny-blog-to-read-linux-hater-s-blog.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2473874" width="1" height="1"&gt;</description></item><item><title>IIS 7.0 Remote Administration and Database Manager Video</title><link>http://blogs.iis.net/carlosag/archive/2008/07/07/iis-7-0-remote-administration-and-database-manager-video.aspx</link><pubDate>Mon, 07 Jul 2008 08:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2471085</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2471085</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/07/07/iis-7-0-remote-administration-and-database-manager-video.aspx#comments</comments><description>DiscountASP.net published a very nice video that shows how you can enable IIS Manager and Database Manager and other modules for their customers. If you don't use DiscountASP.net as your ISP at least its interesting to see how IIS 7.0 and its Remote Administration capabilities over HTTPS and Delegated Management look like. Also you can see the Database Manager in action that you can download for free from http://learn.iis.net/page.aspx/416/basics-of-database-manager/ First couple of minutes show how they expose this functionality to their customers, but If you just care to see the IIS 7.0 features running seek to minute 2:00. http://iis7test.com/iis7_modules/iis7_modules.html...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/07/07/iis-7-0-remote-administration-and-database-manager-video.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2471085" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS+Manager/default.aspx">IIS Manager</category></item><item><title>Adding ASP.NET Tracing to IIS 7.0 Failed Request Tracing</title><link>http://blogs.iis.net/carlosag/archive/2008/07/04/adding-asp-net-tracing-to-iis-7-0-failed-request-tracing.aspx</link><pubDate>Fri, 04 Jul 2008 15:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2468364</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2468364</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/07/04/adding-asp-net-tracing-to-iis-7-0-failed-request-tracing.aspx#comments</comments><description>IIS 7.0 Failed Request Tracing (for historical reasons internally we refer to it as FREB, since it used to be called Failed Request Event Buffering, and there are no "good-sounding-decent" acronyms for the new name) is probably the best diagnosing tool that IIS has ever had (that doesn't require Debugging skills), in a simplistic way it exposes all the interesting events that happen during the request processing in a way that allows you to really understand what went wrong with any request. To learn more you can go to http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/ . What is not immediately obvious is that you can use this tracing capabilities from your ASP.NET applications to output the tracing information...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/07/04/adding-asp-net-tracing-to-iis-7-0-failed-request-tracing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2468364" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Mapping a different file extension for ASPX Pages in IIS 7.0</title><link>http://blogs.iis.net/carlosag/archive/2008/07/04/mapping-a-different-file-extension-for-aspx-pages-in-iis-7-0.aspx</link><pubDate>Fri, 04 Jul 2008 14:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2468256</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2468256</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/07/04/mapping-a-different-file-extension-for-aspx-pages-in-iis-7-0.aspx#comments</comments><description>Today I read a question in one of the IIS.NET forums - although I'm not sure if this is what they really wanted to know - I figured it might be useful to understand how to do this anyway. Several times users does not like exposing their ASP.NET pages using the default .aspx file extension (sometimes because of legacy reasons, where they try to minimize the risk of generating broken links when moving from a different technology, to preserve the validity of previous search-engines-indexes and sometimes for the false sense of security or whatever). Regardless of why, the bottom line, to map a different file extension so they behave just like any other ASP.NET page requires you to add a couple of entries in configuration, especially if you want...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/07/04/mapping-a-different-file-extension-for-aspx-pages-in-iis-7-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2468256" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category></item><item><title>DiscountASP.net releases new IIS 7.0 Manager modules</title><link>http://blogs.iis.net/carlosag/archive/2008/07/02/discountasp-net-releases-new-iis-7-0-manager-modules.aspx</link><pubDate>Wed, 02 Jul 2008 16:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2463876</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2463876</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/07/02/discountasp-net-releases-new-iis-7-0-manager-modules.aspx#comments</comments><description>DiscountASP.net who has been a very close partner of the IIS Team leading several offerings of our platform - including IIS Manager Remote Delegated Access to the Web Site and many other cool tools - has just built and released yet another cool module that extends the IIS Manager capabilities by having a GAC Viewer for their customers. The GAC Viewer is still in Beta but I think it showcases some of the cool stuff that IIS 7.0 platform brings to the table providing extensibility from end-to-end, whether its Runtime, Configuration, IIS Manager, etc. This is the way their GAC Viewer looks like: And when you connect to their site and you don't have it installed our infrastructure will automatically download it as needed when the user accepts it...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/07/02/discountasp-net-releases-new-iis-7-0-manager-modules.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2463876" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS+Manager/default.aspx">IIS Manager</category></item><item><title>IIS 7.0 Site ID Computation</title><link>http://blogs.iis.net/carlosag/archive/2008/06/13/iis-7-0-site-id-computation.aspx</link><pubDate>Fri, 13 Jun 2008 07:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2421294</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2421294</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/06/13/iis-7-0-site-id-computation.aspx#comments</comments><description>In my previous post I mentioned that IIS Manager (more specifically Microsoft.Web.Administration) has two algorithms for assigning a Site ID when no ID is specified. The two algorithms are: Incremental Site ID . When this algorithm is configured we will assign the first consecutive number available, for example, if you have Site ID's 1,2,3,5,6,8 the next time you add a Site in the UI (or using ServerManager.Sites.Add friendly overloads), you will get Site ID = 4, next will be 7, and next will be 9. The side effect of this is that you will get different Site ID's depending on the sites that are available which might complicate things in certain scenarios when provisioning the same site in multiple machines. The good news is that in IIS 7.0 the...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/06/13/iis-7-0-site-id-computation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2421294" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS+Manager/default.aspx">IIS Manager</category><category domain="http://blogs.iis.net/carlosag/archive/tags/Microsoft.Web.Administration/default.aspx">Microsoft.Web.Administration</category></item><item><title>Faster IIS Web Sites Provisioning using Microsoft Web Administration</title><link>http://blogs.iis.net/carlosag/archive/2008/06/12/faster-iis-web-sites-provisioning-using-microsoft-web-administration.aspx</link><pubDate>Thu, 12 Jun 2008 10:01:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2420331</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2420331</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/06/12/faster-iis-web-sites-provisioning-using-microsoft-web-administration.aspx#comments</comments><description>Yesterday I got an email about some performance numbers that one of our customers were running into when creating remotely Web Sites, Applications, Application Pools and other tasks in IIS using Microsoft.Web.Administration. In case you don't know Microsoft.Web.Administration is a .NET library that exposes the IIS Configuration System. The code was using Microsoft.Web.Administration from PowerShell to create a single Application Pool, a new Web Site, and finally assign the Root Application to the new Application Pool, and it was measuring each of the tasks. The application then was called continually till 10,000 sites were created. They then created a very nice Excel Spreadsheet that had a chart with how long it took when performing each operation...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/06/12/faster-iis-web-sites-provisioning-using-microsoft-web-administration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2420331" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/Microsoft.Web.Administration/default.aspx">Microsoft.Web.Administration</category></item><item><title>Extending the IIS Configuration System using COM</title><link>http://blogs.iis.net/carlosag/archive/2008/06/10/extending-the-iis-configuration-system-using-com.aspx</link><pubDate>Tue, 10 Jun 2008 09:30:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2414409</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2414409</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/06/10/extending-the-iis-configuration-system-using-com.aspx#comments</comments><description>Today I was going to post about extending the IIS Configuration, in particular about a feature that not everybody knows that allows you to extend the IIS Configuration System using dynamic code. What this means is that instead of hard-coding the configuration using XML in a .config file, your configuration can be provided by a COM object that implements IAppHostPropertyExtension, IAppHostElementExtension and IAppHostMethodExtension. Then, just to make sure I was not repeating what somebody else already said I searched for this in live.com (Worth to say, excellent results, first hit is the documentation of the interface, second hit is an excellent article in iis.net). So instead of repeating what you can already find in those places in IIS.NET...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/06/10/extending-the-iis-configuration-system-using-com.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2414409" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category></item><item><title>IIS Admin Pack: Database Manager</title><link>http://blogs.iis.net/carlosag/archive/2008/06/02/iis-admin-pack-database-manager.aspx</link><pubDate>Mon, 02 Jun 2008 18:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2396338</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2396338</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/06/02/iis-admin-pack-database-manager.aspx#comments</comments><description>OK, this blog entry sat in my drafts for more than a month now, but finally today I will be talking about another cool feature of the IIS Admin Pack , Database Manager. Database Manager allows you to easily manage a SQL Server Database from within the IIS Manager User Interface. Now, why would you need another UI for managing a database? Here are some of the facts that make Database Manager interesting: No additional components are required in the machine, just by installing the IIS Admin Pack you get a UI with support for remote management, and many more features (with TP2 it will install SQL Server Management Objects). Allows you to manage both local and remote database from your machine. By using the Remote Management capabilities of IIS...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/06/02/iis-admin-pack-database-manager.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2396338" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category></item><item><title>URL Rewrite Technical Preview 1 available</title><link>http://blogs.iis.net/carlosag/archive/2008/05/30/url-rewrite-technical-preview-1-available.aspx</link><pubDate>Fri, 30 May 2008 18:08:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2391911</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2391911</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/05/30/url-rewrite-technical-preview-1-available.aspx#comments</comments><description>Today we are releasing a very cool feature that lots of customers have really been asking for, URL Rewrite Module is now available for download at: Download the x86 CTP version for IIS 7.0: http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;g=6&amp;amp;i=1691 Download the x64 CTP version for IIS 7.0: http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;g=6&amp;amp;i=1692 I'm pretty happy about this release not only because its a great feature that many of us have been waiting for, but also because I personally got to work quite a bit on it, helping with the Configuration Design, my team (Gurpreet Singh) built the UI, my good friend Daniel built the runtime module and I actually got to write some code and built the apache mod_rewrite translation...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/05/30/url-rewrite-technical-preview-1-available.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2391911" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category></item><item><title>New Articles for Building IIS Manager Extensions Published in IIS.NET</title><link>http://blogs.iis.net/carlosag/archive/2008/05/30/new-articles-for-building-iis-manager-extensions-published-in-iis-net.aspx</link><pubDate>Fri, 30 May 2008 17:50:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2391912</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2391912</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/05/30/new-articles-for-building-iis-manager-extensions-published-in-iis-net.aspx#comments</comments><description>Gurpreet Singh who is a developer in my team published last week a couple of articles on how to extend IIS Manager 7: 1) The first one talks about how to write an IIS Manager extension in general and walks you through the process using Visual Studio: http://learn.iis.net/page.aspx/441/understanding-ui-extension-authoring/ 2) The second one shows how to extend the IIS Reports feature in Admin Pack to add your own report to it and shows this using Log Parser: http://learn.iis.net/page.aspx/464/walkthrough-for-creating-an-iis-report/...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/05/30/new-articles-for-building-iis-manager-extensions-published-in-iis-net.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2391912" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category></item><item><title>IIS Admin Pack Technical Preview 2 Released</title><link>http://blogs.iis.net/carlosag/archive/2008/05/13/iis-admin-pack-technical-preview-2-released.aspx</link><pubDate>Tue, 13 May 2008 20:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2355938</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2355938</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/05/13/iis-admin-pack-technical-preview-2-released.aspx#comments</comments><description>Today we are releasing the Technical Preview 2 of the IIS Admin Pack, it is an update of the release we made on February. Install the Admin Pack and Database Manager today! Admin Pack (x86): http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;i=1682&amp;amp;g=6 Database Manager (x86): http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;g=6&amp;amp;i=1684 Admin Pack (x64): http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;i=1683&amp;amp;g=6 Database Manager (x64): http://www.iis.net/downloads/default.aspx?tabid=34&amp;amp;g=6&amp;amp;i=1685 New Features: There are a lot of interesting features we've added to almost every component for this release: Database Manager Specify your own Connections . We heard during TP1 that it was a very important feature...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/05/13/iis-admin-pack-technical-preview-2-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2355938" width="1" height="1"&gt;</description></item><item><title>IIS 7.0 Talk at ASP.NET Connections at Orlando</title><link>http://blogs.iis.net/carlosag/archive/2008/04/28/iis-7-0-talk-at-asp-net-connections-at-orlando.aspx</link><pubDate>Mon, 28 Apr 2008 12:15:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2326162</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2326162</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/04/28/iis-7-0-talk-at-asp-net-connections-at-orlando.aspx#comments</comments><description>Last Monday I gave a presentation at the ASP.NET Connections event in Orlando, the title was IIS 7.0 for ASP.NET Developers . I just wish I had more time to stay at Orlando, weather was great, especially considering that Sunday I was watching Snow in Redmond and then Monday and Tuesday I was around 80 degrees in sunny Orlando. Anyway, thanks for all the people who attended the session, you can download the Slides and the Demos from here. Here are some of the things that I demonstrated: First Demo: ApplicationHost.config, Web.config and Tools. Showed the Application Pools list and how Visual Studio 2008 now provides IntelliSense for all the configuration of IIS. Added a new Application Pool using Notepad, and IIS Manager shows it. Showed the...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/04/28/iis-7-0-talk-at-asp-net-connections-at-orlando.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2326162" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Not getting IntelliSense in your web.config for system.webServer sections in Visual Studio 2008?</title><link>http://blogs.iis.net/carlosag/archive/2008/04/19/not-getting-intellisense-in-your-web-config-for-system-webserver-sections-in-visual-studio-2008.aspx</link><pubDate>Sun, 20 Apr 2008 00:20:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2308855</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2308855</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/04/19/not-getting-intellisense-in-your-web-config-for-system-webserver-sections-in-visual-studio-2008.aspx#comments</comments><description>Today I was playing a bit with Visual Studio 2008 and was surprised to see that I was not getting IntelliSense in my web.config. As you might already know IntelliSense in Xml in Visual Studio is implemented by using a set of schemas that are stored in a folder inside the VS folder, something like: \Program Files\Microsoft Visual Studio 9.0\Xml\Schemas. After looking to the files it was easy to understand what was going on, turns out I was developing using .NET 2.0 settings and Visual Studio now ships different schemas for Web.config files depending on the settings that you are using: DotNetConfig.xsd, DotNetConfig20.xsd and DotNetConfig30.xsd . As I imagine I looked into the DotNetConfig.xsd and it indeed has all the definitions for the system...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/04/19/not-getting-intellisense-in-your-web-config-for-system-webserver-sections-in-visual-studio-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2308855" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/.NET/default.aspx">.NET</category></item><item><title>How to register a new Section Definition using Microsoft.Web.Administration</title><link>http://blogs.iis.net/carlosag/archive/2008/04/15/how-to-register-a-new-section-definition-using-microsoft-web-administration.aspx</link><pubDate>Tue, 15 Apr 2008 12:10:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2300102</guid><dc:creator>CarlosAg Blog</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/carlosag/rsscomments.aspx?PostID=2300102</wfw:commentRss><comments>http://blogs.iis.net/carlosag/archive/2008/04/15/how-to-register-a-new-section-definition-using-microsoft-web-administration.aspx#comments</comments><description>Today I was asked how can someone would be able to add a new section definition using Microsoft.Web.Administration, so I thought I would post something quickly here just to show how this could be achieved. using System ; using Microsoft.Web.Administration ; class Program { static void Main( string [] args) { using ( ServerManager m = new ServerManager ()) { Configuration config = m.GetApplicationHostConfiguration() ; SectionDefinition definition = RegisterSectionDefinition(config, "system.webServer/mySubgroup/mySection" ) ; definition.OverrideModeDefault = "Allow" ; m.CommitChanges() ; } } public static SectionDefinition RegisterSectionDefinition( Configuration config, string sectionPath) { string [] paths = sectionPath.Split( '/' ) ; SectionGroup...(&lt;a href="http://blogs.iis.net/carlosag/archive/2008/04/15/how-to-register-a-new-section-definition-using-microsoft-web-administration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2300102" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/carlosag/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/carlosag/archive/tags/.NET/default.aspx">.NET</category></item></channel></rss>