<?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 : modules</title><link>http://blogs.iis.net/mvolo/archive/tags/modules/default.aspx</link><description>Tags: modules</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>IconHandler 2.0: file icons in your ASP.NET applications</title><link>http://blogs.iis.net/mvolo/archive/2008/04/26/iconhandler-2-0-file-icons-in-your-asp-net-applications.aspx</link><pubDate>Sun, 27 Apr 2008 06:56:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2323236</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=2323236</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/04/26/iconhandler-2-0-file-icons-in-your-asp-net-applications.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Since its release, &lt;/FONT&gt;&lt;A href="http://mvolo.com/blogs/serverside/archive/2007/01/11/Display-pretty-file-icons-in-your-ASP.NET-applications-with-IconHandler.aspx"&gt;&lt;FONT face=Calibri size=3&gt;IconHandler&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; has been a pretty popular module (on its own and with the custom &lt;/FONT&gt;&lt;A href="http://mvolo.com/blogs/serverside/archive/2007/01/21/Get-nice-looking-directory-listings-for-your-IIS-website-with-DirectoryListingModule.aspx"&gt;&lt;FONT face=Calibri size=3&gt;DirectoryListingModule&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;).&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Today, I am releasing v2.0 of IconHandler, which contains some much-requested functionality and fixes a few issues that people have reported with the original version.&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Read all about it (and I mean &lt;U&gt;all&lt;/U&gt;) and download at&amp;nbsp;&lt;A href="http://mvolo.com/blogs/serverside/archive/2008/04/27/IconHandler-2.0-File-icons-in-ASP.NET-applications.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2008/04/27/IconHandler-2.0-File-icons-in-ASP.NET-applications.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=2323236" 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/modules/default.aspx">modules</category><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS+7.0/default.aspx">IIS 7.0</category></item><item><title>IIS 7.0 bitrate throttling</title><link>http://blogs.iis.net/mvolo/archive/2008/03/16/iis-7-0-bitrate-throttling.aspx</link><pubDate>Mon, 17 Mar 2008 02:42:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2236320</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=2236320</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2008/03/16/iis-7-0-bitrate-throttling.aspx#comments</comments><description>&lt;P&gt;Last week, the IIS team released bit-rate throttling module to the&amp;nbsp;web.&lt;/P&gt;
&lt;P&gt;As the self-proclaimed daddy of the project (I designed and wrote the initial prototype in early&amp;nbsp;2007), I am very thrittled to see it out. The new IIS media team folks have done a great job getting it production ready and rounding out the feature-set, which you can review in its full glory in &lt;A href="http://blogs.iis.net/vsood/archive/2008/03/15/bit-rate-throttling-is-now-released.aspx"&gt;Vishal's post&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Although the feature is a bit different from how I originally envisioned it, it kicks ass at doing what it is supposed to do - saving your bandwidth costs. Read more about at &lt;A href="http://mvolo.com/blogs/serverside/archive/2008/03/16/IIS-7.0-Bit_2D00_rate-throttling-module.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2008/03/16/IIS-7.0-Bit_2D00_rate-throttling-module.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=2236320" 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/modules/default.aspx">modules</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Goodies/default.aspx">Goodies</category></item><item><title>Get nice looking directory listings for your IIS website with DirectoryListingModule</title><link>http://blogs.iis.net/mvolo/archive/2007/01/21/get-nice-looking-directory-listings-for-your-iis-website-with-directorylistingmodule.aspx</link><pubDate>Sun, 21 Jan 2007 10:19:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1541306</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=1541306</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2007/01/21/get-nice-looking-directory-listings-for-your-iis-website-with-directorylistingmodule.aspx#comments</comments><description>Do you hate bland directory listing pages that most web servers have these days? &lt;BR&gt;&lt;BR&gt;Many of us do on the IIS team, and so over the past several years we've built a few directory listing modules to spice up IIS directory listings. &lt;BR&gt;&lt;BR&gt;I figured I should put an end to this by writing one that is oh so much better then all the other ones - and then give it to you to build some cool templates, and create complely customized directory listings for your website.&lt;BR&gt;&lt;BR&gt;Read more on &lt;A href="http://mvolo.com/blogs/serverside/archive/2007/01/21/Get-nice-looking-directory-listings-for-your-IIS-website-with-DirectoryListingModule.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2007/01/21/Get-nice-looking-directory-listings-for-your-IIS-website-with-DirectoryListingModule.aspx&lt;/A&gt;.&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1541306" 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/modules/default.aspx">modules</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/Goodies/default.aspx">Goodies</category></item><item><title>IIS7 modules vs. IIS6 ISAPI: Managing request state in your module</title><link>http://blogs.iis.net/mvolo/archive/2006/12/25/iis7-modules-vs-iis6-isapi-managing-request-state-in-your-module.aspx</link><pubDate>Tue, 26 Dec 2006 07:52:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1508576</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=1508576</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2006/12/25/iis7-modules-vs-iis6-isapi-managing-request-state-in-your-module.aspx#comments</comments><description>&lt;P&gt;For post #4 in the &lt;A href="http://mvolo.com/blogs/serverside/archive/2006/10/07/10-reasons-why-server-development-is-better-with-IIS7.aspx" target=links&gt;IIS7 Modules vs. IIS6 ISAPI&lt;/A&gt; series, let's take a look at another common pattern in IIS module development - storing request-specific state inside your module.&lt;BR&gt;&lt;BR&gt;Read more at &lt;A href="http://mvolo.com/blogs/serverside/archive/2006/12/25/Managing-request-state-in-your-IIS7-module.aspx"&gt;http://mvolo.com/blogs/serverside/archive/2006/12/25/Managing-request-state-in-your-IIS7-module.aspx&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1508576" 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/ISAPI/default.aspx">ISAPI</category><category domain="http://blogs.iis.net/mvolo/archive/tags/modules/default.aspx">modules</category><category domain="http://blogs.iis.net/mvolo/archive/tags/development/default.aspx">development</category><category domain="http://blogs.iis.net/mvolo/archive/tags/IIS6/default.aspx">IIS6</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><item><title>10 reasons why server development is better with IIS7</title><link>http://blogs.iis.net/mvolo/archive/2006/10/08/10-reasons-why-server-development-is-better-with-IIS7.aspx</link><pubDate>Sun, 08 Oct 2006 19:08:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1421962</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=1421962</wfw:commentRss><comments>http://blogs.iis.net/mvolo/archive/2006/10/08/10-reasons-why-server-development-is-better-with-IIS7.aspx#comments</comments><description>&lt;p&gt;As you already know (if you don&amp;rsquo;t, go &lt;a href="http://www.iis.net/default.aspx?tabid=7&amp;amp;subtabid=71" target="docs"&gt;read about it right now&lt;/a&gt;), IIS7 core server has been completely re-engineered to provide a brand new extensibility model on top of which all of the server features are built. This allows anyone to remove/replace all existing server features, or add new ones - by using either the new native APIs, or the managed ASP.NET APIs.&lt;br /&gt;&lt;br /&gt;Over the past two years, we did a bunch of work to make sure the new native APIs are easy to use and help write more robust server code. But, it is hard to appreciate all the benefits until you actually compare writing an IIS7 module with writing an IIS6 ISAPI Extension &amp;ndash; I am often amazed at how nice some of the little improvements can make your life.&lt;br /&gt;&lt;br /&gt;Read more here - &lt;a href="http://mvolo.com/2006/10/07/10-reasons-why-developing-server-components-with-the-iis7-native-api-is-10-times-much-better-then-iis60-isapi.aspx"&gt;http://mvolo.com/2006/10/07/10-reasons-why-developing-server-components-with-the-iis7-native-api-is-10-times-much-better-then-iis60-isapi.aspx&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=1421962" 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>