<?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/" xmlns:cs="http://blogs.iis.net/"><channel><title>MVolo&amp;#39;s Blog : Integrated pipeline</title><link>http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx</link><description>Tags: Integrated pipeline</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Creating portable ASP.NET applications that work on IIS 6.0, IIS 7.0 Classic, and IIS 7.0 Integrated modes</title><link>http://blogs.iis.net/mvolo/archive/2008/04/15/creating-portable-asp-net-applications-that-work-on-iis-6-0-iis-7-0-classic-and-iis-7-0-integrated-modes.aspx</link><pubDate>Tue, 15 Apr 2008 15:36:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2299327</guid><dc:creator>mvolo</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2299327</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/04/15/creating-portable-asp-net-applications-that-work-on-iis-6-0-iis-7-0-classic-and-iis-7-0-integrated-modes.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;ASP.NET applications in IIS 7.0 Integrated mode requires configuration changes if they define custom modules or handlers. However, it is still possible to create portable ASP.NET applications that can function in all three environments without configuration changes.&lt;/P&gt;
&lt;P mce_keep="true"&gt;See how at &lt;A href="http://mvolo.com/blogs/serverside/archive/2008/04/15/Creating-portable-ASP.NET-applications-that-work-on-IIS-6.0_2C00_-IIS-7.0-Classic_2C00_-and-IIS-7.0-Integrated-modes.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2008/04/15/Creating-portable-ASP.NET-applications-that-work-on-IIS-6.0_2C00_-IIS-7.0-Classic_2C00_-and-IIS-7.0-Integrated-modes.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Mike&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2299327" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category></item><item><title>MSDN Magazine: Extend IIS 7.0 end-to-end</title><link>http://blogs.iis.net/mvolo/archive/2008/02/18/msdn-magazine-extend-iis-7-0-end-to-end.aspx</link><pubDate>Mon, 18 Feb 2008 19:06:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2180455</guid><dc:creator>mvolo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2180455</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/02/18/msdn-magazine-extend-iis-7-0-end-to-end.aspx#comments</comments><description>&lt;P&gt;In this month's launch edition of MSDN magazine, we celebrate the release of Windows Server 2008. It's been a long road and we are finally done!&lt;/P&gt;
&lt;P&gt;Of course, this celebration wouldnt be complete without a juicy article on IIS 7.0 - this time, showing off the complete extensibility of the Web server by building a full-blown Web server feature with configuration and IIS Manager components.&amp;nbsp;The article shows off my latest project, the Response Modification Framework, which is pretty cool on its own ...&lt;/P&gt;
&lt;P&gt;Read the article, learn about RMF, and more at &lt;A href="http://mvolo.com/blogs/serverside/archive/2008/02/18/MSDN-Magazine_3A00_-Extend-IIS-7.0-End_2D00_to_2D00_End.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2008/02/18/MSDN-Magazine_3A00_-Extend-IIS-7.0-End_2D00_to_2D00_End.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Mike&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2180455" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS+News+Item/default.aspx">IIS News Item</category></item><item><title>Two-Level Authentication with Forms Authentication and Windows Authentication </title><link>http://blogs.iis.net/mvolo/archive/2008/02/11/two-level-authentication-with-forms-authentication-and-windows-authentication.aspx</link><pubDate>Mon, 11 Feb 2008 20:47:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2166581</guid><dc:creator>mvolo</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2166581</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/02/11/two-level-authentication-with-forms-authentication-and-windows-authentication.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;The integration of IIS and ASP.NET authentication stages in Integrated mode applications brings a lot of benefits, including being able to use ASP.NET authentication features like Forms Authentication for the entire web site. However, it also prevents two-level authentication schemes that relied on the two separate authentication stages between IIS and ASP.NET from working. &lt;/P&gt;
&lt;P mce_keep="true"&gt;I mentioned this in the list of &lt;A class="" href="http://mvolo.com/blogs/serverside/archive/2007/12/08/IIS-7.0-Breaking-Changes-ASP.NET-2.0-applications-Integrated-mode.aspx" mce_href="http://mvolo.com/blogs/serverside/archive/2007/12/08/IIS-7.0-Breaking-Changes-ASP.NET-2.0-applications-Integrated-mode.aspx"&gt;ASP.NET breaking changes&lt;/A&gt;&amp;nbsp;in December. Since then, I've gotten many requests for re-enabling these scenarios in Integrated mode, so I put together a workaround for doing this in Integrated mode. &lt;/P&gt;
&lt;P mce_keep="true"&gt;To learn more and download the bits / source code of the workaround, see &lt;A href="http://mvolo.com/blogs/serverside/archive/2008/02/11/IIS-7.0-Two_2D00_Level-Authentication-with-Forms-Authentication-and-Windows-Authentication.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2008/02/11/IIS-7.0-Two_2D00_Level-Authentication-with-Forms-Authentication-and-Windows-Authentication.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Mike&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2166581" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category></item><item><title>MSDN Mag: Enhance Your Apps with the ASP.NET Integrated Pipeline!</title><link>http://blogs.iis.net/mvolo/archive/2007/12/20/msdn-mag-enhance-your-apps-with-the-asp-net-integrated-pipeline.aspx</link><pubDate>Thu, 20 Dec 2007 20:53:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2071287</guid><dc:creator>mvolo</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2071287</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2007/12/20/msdn-mag-enhance-your-apps-with-the-asp-net-integrated-pipeline.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;At last, my MSDN article about using the ASP.NET Integrated Pipeline is out in MSDN Magazine. This article is all about using existing ASP.NET features and building new ASP.NET modules to improve existing applications.&lt;/P&gt;
&lt;P mce_keep="true"&gt;What's more,&amp;nbsp;I do this without touching&amp;nbsp;a single line of the application itself, which&amp;nbsp;happens to be a PHP application using the IIS 7.0 FastCGI support.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG title="Enhance Your Apps with ASP.NET Integrated Pipeline" style="WIDTH: 500px; HEIGHT: 259px" height=259 alt="Enhance Your Apps with ASP.NET Integrated Pipeline" src="http://mvolo.com/photos/serverside/images/12900/500x259.aspx" width=500 border=0 mce_src="http://mvolo.com/photos/serverside/images/12900/500x259.aspx"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;So go read the article for an in-depth look at using the power of ASP.NET Integrated pipeline to add features, improve security, and turbo-charge performance of your applications. Then head over to my blog to learn more about doing this yourself for your apps on IIS 7.0 - starting with &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/08/15/Developing-IIS7-web-server-features-with-the-.NET-framework.aspx" mce_href="http://mvolo.com/blogs/serverside/archive/2007/08/15/Developing-IIS7-web-server-features-with-the-.NET-framework.aspx"&gt;&lt;FONT color=#0000ff&gt;building your own modules and handlers&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Article highlights and more at &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/12/20/MSDN-Magazine_3A00_-Enhance-Your-Applications-with-ASP.NET-Integrated-Pipeline.aspx" mce_href="http://mvolo.com/blogs/serverside/archive/2007/12/20/MSDN-Magazine_3A00_-Enhance-Your-Applications-with-ASP.NET-Integrated-Pipeline.aspx"&gt;&lt;STRONG&gt;http://mvolo.com/blogs/serverside/archive/2007/12/20/MSDN-Magazine_3A00_-Enhance-Your-Applications-with-ASP.NET-Integrated-Pipeline.aspx&lt;/STRONG&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Mike&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2071287" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/PHP/default.aspx">PHP</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS+News+Item/default.aspx">IIS News Item</category></item><item><title>Breaking Changes for ASP.NET 2.0 applications running in Integrated mode on IIS 7.0</title><link>http://blogs.iis.net/mvolo/archive/2007/12/08/Breaking-Changes-ASP.NET-2.0-Integrated-mode-IIS-7.0.aspx</link><pubDate>Sun, 09 Dec 2007 02:12:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2048744</guid><dc:creator>mvolo</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2048744</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2007/12/08/Breaking-Changes-ASP.NET-2.0-Integrated-mode-IIS-7.0.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;ASP.NET 2.0 applications on IIS 7.0 are hosted using the ASP.NET Integrated mode by default.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;This new mode enables a myriad of exciting scenarios including using super-valuable ASP.NET features like Forms Authentication for your entire Web site, and developing new ASP.NET modules to do things like URL rewriting, authorization, logging, and more at the IIS level.&lt;/P&gt;
&lt;P mce_keep="true"&gt;As you know, with great power comes great responsibility.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Similarly, with making ASP.NET applications more powerful in IIS 7.0 comes the responsibility of making sure that existing ASP.NET applications continue to work.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;This has been a major challenge for us as we re-architected the entire core engine of ASP.NET, and in the end we were highly successful in meeting it.&lt;/P&gt;
&lt;P mce_keep="true"&gt;This post lists the changes in behavior that you may encounter when deploying your ASP.NET applications on IIS 7.0 on Windows Vista SP1 and Windows Server 2008.&amp;nbsp; Read the detailed list of breaking changes at &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/12/08/IIS-7.0-Breaking-Changes-ASP.NET-2.0-applications-Integrated-mode.aspx" mce_href="http://mvolo.com/blogs/serverside/archive/2007/12/08/IIS-7.0-Breaking-Changes-ASP.NET-2.0-applications-Integrated-mode.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2007/12/08/IIS-7.0-Breaking-Changes-ASP.NET-2.0-applications-Integrated-mode.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Mike&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2048744" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS+News+Item/default.aspx">IIS News Item</category></item><item><title>Request is not available in this context exception in Application_Start</title><link>http://blogs.iis.net/mvolo/archive/2007/11/10/Request-is-not-available-in-this-context-exception-in-Application_5F00_Start.aspx</link><pubDate>Sun, 11 Nov 2007 03:20:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2000108</guid><dc:creator>mvolo</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2000108</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2007/11/10/Request-is-not-available-in-this-context-exception-in-Application_5F00_Start.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;The “Request is not available in this context” exception is one of the more common errors you may receive on when moving ASP.NET applications to Integrated mode on IIS 7.0.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;This exception happens in your implementation of the Application_Start method in the global.asax file if you attempt to access the HttpContext of the request that started the application.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Learn more about why this happens and how to work around it to start enjoying the benefits of ASP.NET Integrated mode for your application: &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/11/10/Integrated-mode-Request-is-not-available-in-this-context-in-Application_5F00_Start.aspx" mce_href="http://mvolo.com/blogs/serverside/archive/2007/11/10/Integrated-mode-Request-is-not-available-in-this-context-in-Application_5F00_Start.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2007/11/10/Integrated-mode-Request-is-not-available-in-this-context-in-Application_5F00_Start.aspx&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2000108" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category></item><item><title>Developing IIS7 web server features with the .NET framework</title><link>http://blogs.iis.net/mvolo/archive/2007/08/16/developing-iis7-web-server-features-with-the-net-framework.aspx</link><pubDate>Thu, 16 Aug 2007 07:38:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1860734</guid><dc:creator>mvolo</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=1860734</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2007/08/16/developing-iis7-web-server-features-with-the-net-framework.aspx#comments</comments><description>This article, the first in the IIS7 .NET Developer series, focuses on getting started with developing IIS7 web server features based on the .NET Framework.&amp;nbsp; Learn about the options you have for your development environment, how to set up your Visual Studio project, when to build a module vs. a handler, and more.&amp;nbsp; By the end of the article, you would have built and deployed a simple IIS7 managed handler and module.&lt;BR&gt;&lt;BR&gt;Read the entire article at &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/08/15/Developing-IIS7-web-server-features-with-the-.NET-framework.aspx" mce_href="http://mvolo.com/blogs/serverside/archive/2007/08/15/Developing-IIS7-web-server-features-with-the-.NET-framework.aspx."&gt;http://mvolo.com/blogs/serverside/archive/2007/08/15/Developing-IIS7-web-server-features-with-the-.NET-framework.aspx&lt;/A&gt;. 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1860734" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS+News+Item/default.aspx">IIS News Item</category></item><item><title>Extending your IIS 7 server with .NET</title><link>http://blogs.iis.net/mvolo/archive/2006/10/22/Extending-your-IIS-7-server-with-.NET.aspx</link><pubDate>Mon, 23 Oct 2006 05:59:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1437307</guid><dc:creator>mvolo</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=1437307</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2006/10/22/Extending-your-IIS-7-server-with-.NET.aspx#comments</comments><description>I&amp;nbsp;feel like I got off on the wrong foot in my blog coverage of IIS extensibility &amp;hellip; I started spending a lot of time talking about building IIS7 server modules with the native API, but did not mention anything about the new .NET extensibility.&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;First things first &amp;ndash; IIS7, for the first time in the history of the server, provides first class support for extending the server with .NET.&lt;br /&gt;&lt;br /&gt;Read more at &lt;a href="http://mvolo.com/2006/10/22/why-write-native-code-extending-your-iis-7-server-with-net.aspx"&gt;http://mvolo.com/2006/10/22/why-write-native-code-extending-your-iis-7-server-with-net.aspx&lt;/a&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1437307" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Integrated+pipeline/default.aspx">Integrated pipeline</category></item></channel></rss>