<?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 : IIS</title><link>http://blogs.iis.net/mvolo/archive/tags/IIS/default.aspx</link><description>Tags: IIS</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Troubleshooting performance counter problems with perfmon and a debugger</title><link>http://blogs.iis.net/mvolo/archive/2009/05/24/troubleshooting-performance-counter-problems-with-perfmon-and-a-debugger.aspx</link><pubDate>Sun, 24 May 2009 04:17:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3183547</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=3183547</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2009/05/24/troubleshooting-performance-counter-problems-with-perfmon-and-a-debugger.aspx#comments</comments><description>Performance counters are a wonderful tool when it comes to quickly assessing system health and performance of Windows subsystems. In addition to learning much about the operation of Microsoft products, exposing performance counters from your own code...(&lt;a href="http://blogs.iis.net/mvolo/archive/2009/05/24/troubleshooting-performance-counter-problems-with-perfmon-and-a-debugger.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3183547" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/troubleshooting/default.aspx">troubleshooting</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Debugging/default.aspx">Debugging</category></item><item><title>Workaround for using IIS 7 url authorization with ASP.NET roles</title><link>http://blogs.iis.net/mvolo/archive/2009/05/11/workaround-for-using-iis-7-url-authorization-with-asp-net-roles.aspx</link><pubDate>Tue, 12 May 2009 03:33:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3177018</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=3177018</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2009/05/11/workaround-for-using-iis-7-url-authorization-with-asp-net-roles.aspx#comments</comments><description>When using the IIS 7.0 Integrated pipeline, you gain access to a ton of cool scenarios where IIS and ASP.NET features work together to provide value for your application &amp;ndash; regardless of the application content. Most of these features involve using...(&lt;a href="http://blogs.iis.net/mvolo/archive/2009/05/11/workaround-for-using-iis-7-url-authorization-with-asp-net-roles.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3177018" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/troubleshooting/default.aspx">troubleshooting</category></item><item><title>Analyzing server power consumption and costs</title><link>http://blogs.iis.net/mvolo/archive/2009/02/01/analyzing-server-power-consumption-and-costs.aspx</link><pubDate>Sun, 01 Feb 2009 20:05:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2907633</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2907633</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2009/02/01/analyzing-server-power-consumption-and-costs.aspx#comments</comments><description>For many data centers, the cost of powering servers has become a top budget item. The first step to reducing power costs lies in understanding the power characteristics of your server equipment and workloads. We started with a simple power meter and a...(&lt;a href="http://blogs.iis.net/mvolo/archive/2009/02/01/analyzing-server-power-consumption-and-costs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2907633" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/performance/default.aspx">performance</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Power/default.aspx">Power</category></item><item><title>IIS 7.0 Url Rewriter gotchas when importing mod_rewrite rules</title><link>http://blogs.iis.net/mvolo/archive/2008/12/07/iis-7-0-url-rewriter-gotchas-when-importing-mod-rewrite-rules.aspx</link><pubDate>Mon, 08 Dec 2008 02:16:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2791777</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2791777</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/12/07/iis-7-0-url-rewriter-gotchas-when-importing-mod-rewrite-rules.aspx#comments</comments><description>One of the best things to happen to IIS 7.0 recently is the release of Url Rewriter , the IIS 7.0 url rewriting equivalent to Apache&amp;#39;s mod_rewrite. To ease the process of migrating Apache apps (notably PHP applications that rely on mod_rewrite rules...(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/12/07/iis-7-0-url-rewriter-gotchas-when-importing-mod-rewrite-rules.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2791777" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/url+rewriter/default.aspx">url rewriter</category></item><item><title>IIS 7.0 Forms Authentication and Embedded Media Players</title><link>http://blogs.iis.net/mvolo/archive/2008/11/16/iis-7-0-forms-authentication-and-embedded-media-players.aspx</link><pubDate>Sun, 16 Nov 2008 22:04:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2748912</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2748912</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/11/16/iis-7-0-forms-authentication-and-embedded-media-players.aspx#comments</comments><description>One of the useful benefits of IIS 7.0 and the ASP.NET Integrated mode is the ability to protect all content using ASP.NET Forms Authentication. In the past, people would often protect the application pages themselves, and leave images and media content...(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/11/16/iis-7-0-forms-authentication-and-embedded-media-players.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2748912" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Media/default.aspx">Media</category></item><item><title>When to restart IIS when making changes to your application</title><link>http://blogs.iis.net/mvolo/archive/2008/09/12/when-to-restart-iis-when-making-changes-to-your-application.aspx</link><pubDate>Fri, 12 Sep 2008 06:02:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2617230</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2617230</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/09/12/when-to-restart-iis-when-making-changes-to-your-application.aspx#comments</comments><description>Knowing when to restart IIS to pick up various types of changes to your application has traditionally been a challenge. IIS and ASP.NET are both stateful software systems, which heavily rely on cached state that is loaded once to provide high performance...(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/09/12/when-to-restart-iis-when-making-changes-to-your-application.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2617230" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/troubleshooting/default.aspx">troubleshooting</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/AppCmd/default.aspx">AppCmd</category></item><item><title>Leverage the Top 10 Performance Improvements in IIS 7.0 </title><link>http://blogs.iis.net/mvolo/archive/2008/08/02/leverage-the-top-10-performance-improvements-in-iis-7-0.aspx</link><pubDate>Sun, 03 Aug 2008 00:40:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2532784</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2532784</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/08/02/leverage-the-top-10-performance-improvements-in-iis-7-0.aspx#comments</comments><description>IIS 7.0 improves on the already solid performance of its predecessor in quite a few places. But the real power lies in the new capabilities IIS 7.0 provides that can significantly improve performance, scalability, and reduce operational costs of running...(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/08/02/leverage-the-top-10-performance-improvements-in-iis-7-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2532784" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/performance/default.aspx">performance</category></item><item><title>Trace IIS 7.0 Errors Like a Pro with Failed Request Tracing</title><link>http://blogs.iis.net/mvolo/archive/2008/08/01/trace-iis-7-0-errors-like-a-pro-with-failed-request-tracing.aspx</link><pubDate>Fri, 01 Aug 2008 04:25:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2529692</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2529692</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/08/01/trace-iis-7-0-errors-like-a-pro-with-failed-request-tracing.aspx#comments</comments><description>When dealing with hard to find IIS 7.0 errors, I break out the trusty Failed Request Tracing. My favorite way of doing this is through the command line...( read more ) Read More......(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/08/01/trace-iis-7-0-errors-like-a-pro-with-failed-request-tracing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2529692" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/troubleshooting/default.aspx">troubleshooting</category><category domain="http://blogs.iis.net/mvolo/archive/tags/AppCmd/default.aspx">AppCmd</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Tools/default.aspx">Tools</category></item><item><title>Make your next IIS 7.0 web server a lean one</title><link>http://blogs.iis.net/mvolo/archive/2008/06/17/make-your-next-iis-7-0-web-server-a-lean-one.aspx</link><pubDate>Tue, 17 Jun 2008 04:04:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2427200</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2427200</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/06/17/make-your-next-iis-7-0-web-server-a-lean-one.aspx#comments</comments><description>Among IT circles, IIS 7.0’s modularity is definitely one of its most welcomed traits. It promises a significantly reduced surface area, lightweight management overhead, and better performance. Ever wonder how far you can go with modularizing IIS 7.0?...(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/06/17/make-your-next-iis-7-0-web-server-a-lean-one.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2427200" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/performance/default.aspx">performance</category></item><item><title>Connecting to IIS 7.0 configuration remotely with Microsoft.Web.Administration</title><link>http://blogs.iis.net/mvolo/archive/2008/05/26/connecting-to-iis-7-0-configuration-remotely-with-microsoft-web-administration.aspx</link><pubDate>Tue, 27 May 2008 03:20:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2386168</guid><dc:creator>IIS 7.0 Server-Side : IIS</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mvolo/rsscomments.aspx?PostID=2386168</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/05/26/connecting-to-iis-7-0-configuration-remotely-with-microsoft-web-administration.aspx#comments</comments><description>IIS 7.0 provides a number of APIs that you can use to manage configuration remotely. This post provides the info and tools you need to configure remote access to IIS 7.0 configuration, including for use on Server Core installations....( read more ) Read...(&lt;a href="http://blogs.iis.net/mvolo/archive/2008/05/26/connecting-to-iis-7-0-configuration-remotely-with-microsoft-web-administration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2386168" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Configuration/default.aspx">Configuration</category></item><item><title>Improved PortCheck 2.0 to diagnose IIS service connectivity problems</title><link>http://blogs.iis.net/mvolo/archive/2008/01/23/improved-portcheck-2-0-to-diagnose-iis-service-connectivity-problems.aspx</link><pubDate>Thu, 24 Jan 2008 04:16:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2129153</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=2129153</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/01/23/improved-portcheck-2-0-to-diagnose-iis-service-connectivity-problems.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Due to demand for the &lt;/FONT&gt;&lt;A href="http://mvolo.com/blogs/serverside/pages/Check-network-service-connectivity-with-PortChecker-tool.aspx" target=_blank&gt;&lt;FONT face=Calibri size=3&gt;original PortCheck tool&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;, I decided to release the updated version that I myself have been using that has a few more features to help diagnose connectivity issues.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Download the tool, source code, and find out more about diagnosing IIS connectivity issues at &lt;A href="http://mvolo.com/blogs/serverside/archive/2008/01/23/Check-IIS-network-connectivity-with-PortCheck-v2.0.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2008/01/23/Check-IIS-network-connectivity-with-PortCheck-v2.0.aspx&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Thanks,&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Mike&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2129153" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/troubleshooting/default.aspx">troubleshooting</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Goodies/default.aspx">Goodies</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Tools/default.aspx">Tools</category></item><item><title>10 steps to get Ruby on Rails running on Windows with IIS FastCGI</title><link>http://blogs.iis.net/mvolo/archive/2007/02/18/10-steps-to-get-ruby-on-rails-running-on-windows-with-iis-fastcgi.aspx</link><pubDate>Sun, 18 Feb 2007 21:20:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1584321</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=1584321</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2007/02/18/10-steps-to-get-ruby-on-rails-running-on-windows-with-iis-fastcgi.aspx#comments</comments><description>Since the original tech preview release of FastCGI last year, we've been seeing a lot of requests for getting Ruby on Rails running with our FastCGI.&amp;nbsp; So, for FastCGI Tech Preview 2, I spent some time researching what it would take to enable Ruby on Rails, resulting in "experimental" RoR support in the TP2 release.&amp;nbsp;&lt;BR&gt;&lt;BR&gt;Without further ado, these are the 10 steps get RoR working with FastCGI TP2 - read more at &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx&lt;/A&gt;.&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1584321" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/FastCGI/default.aspx">FastCGI</category><category domain="http://blogs.iis.net/mvolo/archive/tags/RubyOnRails/default.aspx">RubyOnRails</category></item><item><title>Stopping hot-linking leeches with IIS and ASP.NET</title><link>http://blogs.iis.net/mvolo/archive/2006/11/10/stopping-hot-linking-leeches-with-iis-and-asp-net.aspx</link><pubDate>Fri, 10 Nov 2006 22:33:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1460841</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=1460841</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2006/11/10/stopping-hot-linking-leeches-with-iis-and-asp-net.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;FONT face=Arial size=2&gt;Many web sites suffer from others directly linking to their image, video and other content.&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/SPAN&gt;This practice is called often called leeching, hot-linking, or &lt;/FONT&gt;&lt;A href="http://en.wikipedia.org/wiki/Inline_linking" target=docs&gt;&lt;FONT face=Arial size=2&gt;inline-linking&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt; and causes wasted bandwidth and increased server load to the victim web site.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 0pt;"&gt;&lt;FONT face=Arial size=2&gt;Last weekend, I wrote a little ASP.NET module that prevents hot linking.&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/SPAN&gt;It can be used on IIS5 (Windows 2000/XP), IIS6 (Windows Server 2003), and IIS7 (Windows Vista / Longhorn Server).&lt;BR&gt;&lt;BR&gt;It also was a great excuse to talk about IIS and ASP.NET integration history :)&lt;BR&gt;&lt;BR&gt;Read more on &lt;A href="http://mvolo.com/2006/11/10/stopping-hotlinking-with-iis-and-aspnet.aspx"&gt;http://mvolo.com/2006/11/10/stopping-hotlinking-with-iis-and-aspnet.aspx&lt;/A&gt;.&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1460841" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category></item><item><title>IIS7 modules vs. IIS6 ISAPI (Reason #9): Intuitive object model</title><link>http://blogs.iis.net/mvolo/archive/2006/10/12/IIS7-modules-vs.-IIS6-ISAPI-_2800_Reason-_2300_9_29003A00_-Intuitive-object-model.aspx</link><pubDate>Fri, 13 Oct 2006 05:15:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1427566</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=1427566</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2006/10/12/IIS7-modules-vs.-IIS6-ISAPI-_2800_Reason-_2300_9_29003A00_-Intuitive-object-model.aspx#comments</comments><description>This is the second post in the series on why IIS7 module development beats the pants off the ISAPI development for the previous version of IIS. Today&amp;#39;s topic - the rich class-based IIS7 object model. &lt;br /&gt;&lt;br /&gt;Read more on&amp;nbsp;&lt;a href="http://mvolo.com/2006/10/12/iis7-modules-vs-iis6-isapi-reason-9-intuitive-object-model.aspx"&gt;http://mvolo.com/2006/10/12/iis7-modules-vs-iis6-isapi-reason-9-intuitive-object-model.aspx&lt;/a&gt;.&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1427566" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ISAPI/default.aspx">ISAPI</category><category domain="http://blogs.iis.net/mvolo/archive/tags/modules/default.aspx">modules</category></item><item><title>IIS7 modules vs. IIS6 ISAPI (Reason #10): C++ Class-based encapsulation model</title><link>http://blogs.iis.net/mvolo/archive/2006/10/08/IIS7-modules-vs.-IIS6-ISAPI-_2800_Reason-_2300_10_29003A00_-C_2B002B00_-Class_2D00_based-encapsulation-model.aspx</link><pubDate>Sun, 08 Oct 2006 19:09:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1421964</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=1421964</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2006/10/08/IIS7-modules-vs.-IIS6-ISAPI-_2800_Reason-_2300_10_29003A00_-C_2B002B00_-Class_2D00_based-encapsulation-model.aspx#comments</comments><description>&lt;p&gt;The first post in the IIS6 ISAPI vs IIS7 module development series.&amp;nbsp; This one is about the basics, and why they make such a big difference.&lt;br /&gt;&lt;br /&gt;Read more here - &lt;a href="http://mvolo.com/2006/10/07/why-iis7-module-is-better-then-iis6-isapi---reason-10-c-classbased-encapsulated-model-vs-cstyle-static-functions.aspx"&gt;http://mvolo.com/2006/10/07/why-iis7-module-is-better-then-iis6-isapi---reason-10-c-classbased-encapsulated-model-vs-cstyle-static-functions.aspx&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1421964" 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/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/mvolo/archive/tags/ISAPI/default.aspx">ISAPI</category><category domain="http://blogs.iis.net/mvolo/archive/tags/modules/default.aspx">modules</category></item></channel></rss>