<?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>Mai-lan&amp;#39;s Blog : ASP.NET</title><link>http://blogs.iis.net/mailant/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>8 New Free ASP.NET and PHP Open Source Apps in the Web App Gallery</title><link>http://blogs.iis.net/mailant/archive/2009/07/30/8-new-free-asp-net-and-php-open-source-apps-in-the-web-app-gallery.aspx</link><pubDate>Thu, 30 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3320517</guid><dc:creator>mailant</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mailant/rsscomments.aspx?PostID=3320517</wfw:commentRss><comments>http://blogs.iis.net/mailant/archive/2009/07/30/8-new-free-asp-net-and-php-open-source-apps-in-the-web-app-gallery.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;It's been four months since we launched the Windows Web Application Gallery, and we've been adding apps to the Gallery steadily. Today saw the &lt;A href="http://www.microsoft.com/web/gallery/SugarCRM.aspx" mce_href="http://www.microsoft.com/web/gallery/SugarCRM.aspx"&gt;arrival of SugarCRM Community Edition (CE)&lt;/A&gt;, a free customer relationship management PHP open source application with a vibrant community. SugarCRM CE joins seven ASP.NET apps that have been added to the App Gallery, with a healthy pipeline of ASP.NET and PHP open source apps in the proces of review and approval. &lt;/P&gt;
&lt;P mce_keep="true"&gt;All of these apps followed the &lt;A href="http://learn.iis.net/page.aspx/605/windows-web-application-gallery-principles/" mce_href="http://learn.iis.net/page.aspx/605/windows-web-application-gallery-principles/"&gt;Web App Gallery Principles&lt;/A&gt; and went through the &lt;A href="http://www.microsoft.com/web/gallery/developer.aspx" mce_href="http://www.microsoft.com/web/gallery/developer.aspx"&gt;submission process&lt;/A&gt; for the Web App Gallery, which is open to any app that adheres to the &lt;A href="http://learn.iis.net/page.aspx/605/windows-web-application-gallery-principles/" mce_href="http://learn.iis.net/page.aspx/605/windows-web-application-gallery-principles/"&gt;Principles&lt;/A&gt;. We have also added more &lt;A href="http://learn.iis.net/page.aspx/619/windows-web-application-gallery/" mce_href="http://learn.iis.net/page.aspx/619/windows-web-application-gallery/"&gt;Web App Gallery integration best practices for developers&lt;/A&gt; looking to submit links to their app in the Web App Gallery.&lt;/P&gt;
&lt;P mce_keep="true"&gt;To sum up, here are the apps added to the Web App Gallery over the last four months, listed in alphabetical order:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://www.microsoft.com/web/gallery/Amplifeeder.aspx" mce_href="http://www.microsoft.com/web/gallery/Amplifeeder.aspx"&gt;Amplifeeder&lt;/A&gt;: ASP.NET lifestream platform aggregating online activity in one place, published by &lt;A href="http://amplifeeder.com/" mce_href="http://amplifeeder.com/"&gt;Amplifeeder&lt;/A&gt;. &lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/AtomSite.aspx" mce_href="http://www.microsoft.com/web/gallery/AtomSite.aspx"&gt;AtomSite&lt;/A&gt;: ASP.NET CMS built on MVC, published by &lt;A href="http://www.atomsite.net/" mce_href="http://www.atomsite.net/"&gt;AtomSite&lt;/A&gt;.&lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/Kentico.aspx" mce_href="http://www.microsoft.com/web/gallery/Kentico.aspx"&gt;KenticoCMS for ASP.NET&lt;/A&gt;: ASP.NET CMS, brought to you by &lt;A href="http://www.kentico.com/" mce_href="http://www.kentico.com/"&gt;Kentico&lt;/A&gt;.&lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/mojoPortal.aspx" mce_href="http://www.microsoft.com/web/gallery/mojoPortal.aspx"&gt;mojoPortal&lt;/A&gt;: ASP.NET content management system, published by &lt;A href="http://www.mojoportal.com/" mce_href="http://www.mojoportal.com/"&gt;Source Tree Solutions, LLC&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/nopCommerce.aspx" mce_href="http://www.microsoft.com/web/gallery/nopCommerce.aspx"&gt;nopCommerce&lt;/A&gt;: ASP.NET shopping cart, published by &lt;A href="http://nopcommerce.com/" mce_href="http://nopcommerce.com/"&gt;nopCommerce&lt;/A&gt;. &lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/nService.aspx" mce_href="http://www.microsoft.com/web/gallery/nService.aspx"&gt;nService&lt;/A&gt;: ASP.NET help desk system, published by &lt;A href="http://avensoft.com/nservice.html" mce_href="http://avensoft.com/nservice.html"&gt;Avensoft&lt;/A&gt;.&lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/ResourceBlender.NET.aspx" mce_href="http://www.microsoft.com/web/gallery/ResourceBlender.NET.aspx"&gt;ResourceBlender.NET&lt;/A&gt;: ASP.NET app that helps you translate an application into multiple languages, published by &lt;A href="http://www.resourceblender.com/" mce_href="http://www.resourceblender.com/"&gt;ResourceBlender.NET&lt;/A&gt;. &lt;BR&gt;&lt;A href="http://www.microsoft.com/web/gallery/SugarCRM.aspx" mce_href="http://www.microsoft.com/web/gallery/SugarCRM.aspx"&gt;SugarCRM CE&lt;/A&gt;: PHP customer relationship management (CRM) system, published by&amp;nbsp;&lt;A href="http://www.sugarcrm.com/crm/" mce_href="http://www.sugarcrm.com/crm/"&gt;SugarCRM&lt;/A&gt;.&amp;nbsp;&lt;BR&gt;&lt;BR&gt;I have been pretty impressed with all the apps! There's a good variety of functionality, themes, templates, and&amp;nbsp; customization modules to let you build your own site or&amp;nbsp;system&amp;nbsp;on top of the apps.&lt;/P&gt;
&lt;P mce_keep="true"&gt;All of these apps are free and open source. If you want to check them out, visit the &lt;A href="http://www.microsoft.com/web/gallery" mce_href="http://www.microsoft.com/web/gallery"&gt;Web App Gallery&lt;/A&gt; and download from the site, or open the Web Apps tab in &lt;A href="http://www.microsoft.com/web/downloads/" mce_href="http://www.microsoft.com/web/downloads/"&gt;Web Platform Installer 2.0&lt;/A&gt; and select the apps you want. Web Platform Installer handles all the downloads from Web App Gallery and also can be used as a separate standalone tool -- it makes sure that the right platform dependencies (apps, frameworks, etc.) are installed before laying down the app. For example, if the app requires IIS' &lt;A href="http://www.iis.net/extensions/urlrewrite" mce_href="http://www.iis.net/extensions/urlrewrite"&gt;URL Rewrite&lt;/A&gt; module for dynamic URL rewriting on Windows, like WordPress 2.8, Web Platform Installer will install URL Rewrite before installing Wordpress so you don't have to. Likewise, Web Platform Installer will make sure that the right stack dependencies like PHP or ASP.NET are installed for the app that needs it.&lt;/P&gt;
&lt;P mce_keep="true"&gt;The Web App Gallery lists customer reviews and other data that you might find interesting.&amp;nbsp;&amp;nbsp;I have seen reviewers of apps list their sites that show the apps in action as a reference point too.&amp;nbsp;I always check out the publisher's site&amp;nbsp;as part of my research process&amp;nbsp;-- all have useful tutorials/docs/videos/etc. to help learn more about the apps. &lt;/P&gt;
&lt;P mce_keep="true"&gt;I just did a demo at an internal Microsoft conference for the MS sales field where I downloaded four different content management systems from Web App Gallery, playing the role of a Web consultant trying to find the right starter app for a small business Web site. I then customized each of the Web apps with a template and a little bit of text...it was amazing to see how quickly I could get a bare bones site up and running with a CMS infrastructure from start (find the app on Web App Gallery) to selection (evaluating which app was the one that worked best for my customer site). As we add more apps to the Web App Gallery, you'll get even more choice. I expect the Content Management category will continue to get the most apps since CMS tends to be the backbone of business sites, but you'll start seeing more in the eCommerce and other categories as our Web App Gallery community expands. &lt;/P&gt;
&lt;P mce_keep="true"&gt;And, of course, both the ASP.NET and PHP open source applications in the Web App Gallery run the best on the IIS7 platform. Our Open Source Lab team here at Microsoft recently published two videos to YouTube that provide a pretty funny take on the entire ASP.NET + PHP app hosting story on IIS. Check them out if you can: &lt;A href="http://www.youtube.com/watch?v=RFSfuWHXcTg" mce_href="http://www.youtube.com/watch?v=RFSfuWHXcTg"&gt;"Deployment"&lt;/A&gt; and &lt;A href="http://www.youtube.com/watch?v=pjYpj52WFAM" mce_href="http://www.youtube.com/watch?v=pjYpj52WFAM"&gt;"The Showdown"&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Mai-lan&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3320517" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mailant/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mailant/archive/tags/IIS+News+Item/default.aspx">IIS News Item</category><category domain="http://blogs.iis.net/mailant/archive/tags/Developers/default.aspx">Developers</category><category domain="http://blogs.iis.net/mailant/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+PI/default.aspx">Web PI</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+Application+Gallery/default.aspx">Web Application Gallery</category><category domain="http://blogs.iis.net/mailant/archive/tags/PHP/default.aspx">PHP</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+App+Gallery/default.aspx">Web App Gallery</category></item><item><title>Real World IIS Videocasts for Community ASP.NET and PHP Application Packaging and Deployment</title><link>http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-videocasts-for-open-source-community-application-packaging-and-deployment.aspx</link><pubDate>Mon, 04 May 2009 22:17:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3139714</guid><dc:creator>mailant</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mailant/rsscomments.aspx?PostID=3139714</wfw:commentRss><comments>http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-videocasts-for-open-source-community-application-packaging-and-deployment.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I just wrapped up a series of videocasts that target developers and users who want to experience a simplified deployment experience for apps and the Web stack on Windows, focusing particularly on ASP.NET and PHP open source community applications. &lt;/P&gt;
&lt;H2 mce_keep="true"&gt;For developers &lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;make sure that you have the latest Microsoft Web platform tools&lt;/STRONG&gt; (including the Microsoft Web server, applications and frameworks, database and tools, as well as PHP), watch the &lt;A href="http://blogs.iis.net/mailant/archive/2009/05/02/real-world-iis-staying-current-with-the-latest-microsoft-web-platform-with-web-platform-installer-videocast.aspx" mce_href="http://blogs.iis.net/mailant/archive/2009/05/02/real-world-iis-staying-current-with-the-latest-microsoft-web-platform-with-web-platform-installer-videocast.aspx"&gt;Staying Current with the Latest Web Platform with Web Platform Installer&lt;/A&gt;&amp;nbsp;videocast (7 minutes).&amp;nbsp; &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;add required Web Deployment tool integration for the Windows Web App Gallery&lt;/STRONG&gt; and/or simplify installation on Windows, watch &lt;A href="http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-adding-web-deployment-tool.aspx" mce_href="http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-adding-web-deployment-tool.aspx"&gt;Adding Web Deployment Tool Support to Community Application Zip Packages&lt;/A&gt; (12 minutes). This video&amp;nbsp;explains how to add Web Deployment Tool manifest files to a community application zip file (WordPress in this case) for easier deployment on Windows. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;find a community application that deploys easily on Windows and learn how to re-package that app with customizations&lt;/STRONG&gt; for deployment to a rstrongote IIS7 Web server, see the &lt;A href="http://blogs.iis.net/mailant/archive/2009/05/01/real-world-iis-packaging-and-deploying-an-open-source-application-using-web-deployment-tool-screencast.aspx" mce_href="http://blogs.iis.net/mailant/archive/2009/05/01/real-world-iis-packaging-and-deploying-an-open-source-application-using-web-deployment-tool-screencast.aspx"&gt;Packaging and Deploying an Open Source Application Using Web Deployment Tool&lt;/A&gt;&amp;nbsp;videocast (11 minutes).&amp;nbsp;This video walks through&amp;nbsp;how to find and customize SilverStripe from the Web App Gallery, then re-package and deploy the customized SilverStripe package using Web Deployment Tool&amp;nbsp;to a remote IIS7 server.&lt;/LI&gt;&lt;/UL&gt;
&lt;H2 mce_keep="true"&gt;For Windows users&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;try out the Web Platform Installer&lt;/STRONG&gt;, start with the &lt;A href="http://blogs.iis.net/mailant/archive/2009/04/30/real-world-iis-finding-and-installing-web-platform-installer-2-0.aspx" mce_href="http://blogs.iis.net/mailant/archive/2009/04/30/real-world-iis-finding-and-installing-web-platform-installer-2-0.aspx"&gt;Finding and Installing the Web Platform Installer 2.0&lt;/A&gt;&amp;nbsp;videocast (3 minutes).&amp;nbsp;This video&amp;nbsp;showing the different ways to find and install the Web Platform Installer, as well as provides a brief introduction to the Web Platform Installer Tool.&lt;/LI&gt;
&lt;LI&gt;&lt;ITALICS&gt;&lt;STRONG&gt;install a free open source community application&lt;/STRONG&gt;&lt;/ITALICS&gt; easily on Windows, watch the &lt;A href="http://blogs.iis.net/mailant/archive/2009/04/30/real-world-iis-installing-a-free-community-application-using-web-platform-installer-videocast.aspx" mce_href="http://blogs.iis.net/mailant/archive/2009/04/30/real-world-iis-installing-a-free-community-application-using-web-platform-installer-videocast.aspx"&gt;Installing a Free Community Application Using Web Platform Installer&lt;/A&gt;&amp;nbsp;videocast (7 minutes). This video&amp;nbsp;shows how to install Umbraco on Windows using the Web Platform Installer. &lt;/LI&gt;&lt;/UL&gt;
&lt;H2&gt;Technologies discussed&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.iis.net/extensions/webdeploymenttool"&gt;Web Deployment Tool&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.iis.net/extensions/webplatforminstaller"&gt;Web Platform Installer&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/web/gallery" mce_href="http://www.microsoft.com/web/gallery"&gt;Web Application Gallery&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As always, HTTP streaming over IIS brought to you by &lt;A href="http://www.iis.net/extensions/smoothstreaming"&gt;IIS Smooth Streaming&lt;/A&gt;. My next set of videos focuses on IIS7 extensions on the server that make it easier to manage Web apps and their databases, and optimize for search engines. Stay tuned!&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3139714" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mailant/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mailant/archive/tags/Developers/default.aspx">Developers</category><category domain="http://blogs.iis.net/mailant/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+PI/default.aspx">Web PI</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+Application+Gallery/default.aspx">Web Application Gallery</category><category domain="http://blogs.iis.net/mailant/archive/tags/PHP/default.aspx">PHP</category></item><item><title>Real World IIS: Adding Web Deployment Tool Support to Community Application ZIP Packages (videocast)</title><link>http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-adding-web-deployment-tool.aspx</link><pubDate>Mon, 04 May 2009 21:31:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3139621</guid><dc:creator>mailant</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mailant/rsscomments.aspx?PostID=3139621</wfw:commentRss><comments>http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-adding-web-deployment-tool.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;If you package your application in ZIP format, you can add &lt;A href="http://www.iis.net/extensions/webdeploymenttool" mce_href="http://www.iis.net/extensions/webdeploymenttool"&gt;Web Deployment Tool&lt;/A&gt; support to simplify the installation of your application on Windows. Our open source application partners (ASP.NET apps like DotNetNuke and PHP apps like WordPress) add this Web Deployment Tool integration as part of being included in the &lt;A href="http://www.microsoft.com/web/gallery"&gt;Windows Web Application Gallery&lt;/A&gt; (as defined in the &lt;A href="http://learn.iis.net/page.aspx/605/windows-web-application-gallery-principles/"&gt;Web App Gallery Principles&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;This 12 minute videocast shows you how to: 
&lt;OL&gt;
&lt;LI&gt;
&lt;P mce_keep="true"&gt;Start from a&amp;nbsp;&lt;A href="http://wordpress.org/download/" mce_href="http://wordpress.org/download/"&gt;WordPress zip package without Web Deployment Tool support&lt;/A&gt;&amp;nbsp;from the &lt;A href="http://www.wordpress.org/" mce_href="http://www.wordpress.org"&gt;WordPress community site&lt;/A&gt;.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P mce_keep="true"&gt;Look at and add manifest.xml, parameters.xml and install.sql files to the WordPress package.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P mce_keep="true"&gt;Import the new modified WordPress package using the IIS7 Manager (the new "Manage Packages" action, powered by Web Deployment Tool). This validates that the WordPress app deploys easily and works using the Web Deployment tool integration for the new WordPress package. &lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;

				        &lt;!--##blog-video-start##--&gt;&lt;!--##blog-video-params:width=500|height=384|isAdaptive=True|title=Adding Web Deployment Manifest Files to an Application Package|url=http://mediadl.microsoft.com/mediadl/iisnet/SmoothMedia/Mai-lan/Adding Web Deployment Manifest Files to an Application Package/Adding Web Deployment Manifest Files to an Application Package.ism/Manifest##--&gt;

					        &lt;object id="SilverlightMediaPlayer" style="width:500px;height:384px;" width="500" height="384" autoupdate="true" type="application/x-silverlight-2"&gt;
						        &lt;param name="MinRuntimeVersion" value="2.0.31005.0" /&gt; 
						        &lt;param name="Source" value="/clientbin/AdaptiveStreaming.xap" /&gt; 
						        &lt;param name="windowless" value="false" /&gt;
						        &lt;param name="InitParams" value='fakemode=,background=#FF000000,autoplay=False,muted=False,stretchmode=0,playlist=&lt;playList&gt;&lt;playListItems&gt;&lt;playListItem title="Adding Web Deployment Manifest Files to an Application Package" description="" mediaSource="http://mediadl.microsoft.com/mediadl/iisnet/SmoothMedia/Mai-lan/Adding Web Deployment Manifest Files to an Application Package/Adding Web Deployment Manifest Files to an Application Package.ism/Manifest" adaptiveStreaming="True" thumbSource=""&gt;&lt;/playListItem&gt;&lt;/playListItems&gt;&lt;/playList&gt;' /&gt; 
								&lt;a style="text-decoration: none;" href="http://blogs.iis.net/mailant/archive/2009/05/04/real-world-iis-adding-web-deployment-tool.aspx"&gt;
									&lt;img style="border-width:0px" alt="Click to see video" src="http://blogs.iis.net/Themes/IIS/images/content/IIS-Video-Link-for-RSS.png" /&gt; 
								&lt;/a&gt;
							&lt;/object&gt;
                            
				        &lt;!--##blog-video-end##--&gt;

			         &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;HTTP streaming brought to you by&lt;/EM&gt;&lt;A href="http://www.iis.net/extensions/smoothstreaming" mce_href="http://www.iis.net/extensions/smoothstreaming"&gt;&lt;EM&gt;&lt;FONT color=#034af3&gt; IIS Smooth Streaming&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3139621" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mailant/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mailant/archive/tags/Developers/default.aspx">Developers</category><category domain="http://blogs.iis.net/mailant/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+PI/default.aspx">Web PI</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+Application+Gallery/default.aspx">Web Application Gallery</category><category domain="http://blogs.iis.net/mailant/archive/tags/PHP/default.aspx">PHP</category></item><item><title>Real World IIS: Staying Current with the Latest Microsoft Web Platform with Web Platform Installer (videocast)</title><link>http://blogs.iis.net/mailant/archive/2009/05/02/real-world-iis-staying-current-with-the-latest-microsoft-web-platform-with-web-platform-installer-videocast.aspx</link><pubDate>Sat, 02 May 2009 05:13:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:3134451</guid><dc:creator>mailant</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mailant/rsscomments.aspx?PostID=3134451</wfw:commentRss><comments>http://blogs.iis.net/mailant/archive/2009/05/02/real-world-iis-staying-current-with-the-latest-microsoft-web-platform-with-web-platform-installer-videocast.aspx#comments</comments><description>If you have been plugged into what has happened across the &lt;A href="http://www.microsoft.com/web/platform" mce_href="http://www.microsoft.com/web/platform"&gt;Microsoft Web Platform&lt;/A&gt; in the last two years, you will have noticed a new focus on delivering free Web releases that extend the core functionality of the Microsoft Web stack. We do this all the time in IIS. We build &lt;A href="http://www.iis.net/extensions" mce_href="http://www.iis.net/extensions"&gt;IIS Web extensions&lt;/A&gt; on the IIS7 platform (which ships in Windows Server 2008) to open up new capabilities on the Web server across media, request serving, management and administration, and security. 
&lt;P&gt;Customers can download our extensions onto IIS7 (and sometimes IIS6) as a free, fully supported product that expands the IIS7 Web server in new directions. Getting new functionality every three to six months on the Web server is a good thing but it can be hard to track when a new release comes out. 
&lt;P&gt;The Web Platform Installer helps centralize a single discovery point for the Microsoft Web Platform -- Web server (&lt;A href="http://www.microsoft.com/web/platform/server.aspx" mce_href="http://www.microsoft.com/web/platform/server.aspx"&gt;IIS&lt;/A&gt;), application frameworks (&lt;A href="http://www.microsoft.com/web/platform/framework.aspx" mce_href="http://www.microsoft.com/web/platform/framework.aspx"&gt;ASP.NET&lt;/A&gt; and &lt;A href="http://windows.php.net/" mce_href="http://windows.php.net"&gt;PHP&lt;/A&gt;), database (&lt;A href="http://www.microsoft.com/web/platform/database.aspx" mce_href="http://www.microsoft.com/web/platform/database.aspx"&gt;SQL&lt;/A&gt;), and tools (&lt;A href="http://www.microsoft.com/web/platform/tools.aspxhttp://www.microsoft.com/web/platform/tools.aspx"&gt;Visual Web Developer&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;The Web Platform Installer (Web PI) does the work of checking to see what is the latest available across the Microsoft Web Platform against what is already installed on your computer; you can see what is new and what you haven't yet installed. You can use the Web Platform Installer to learn more about different components and install one or more components in a chained installation, with Web PI handling reboots and logging failures where applicable. It's pretty handy. We use WebPI on the product team to set up new servers and desktops for development and/or demo environments. &lt;/P&gt;
&lt;P&gt;This short 7 minute video describes how you can use the Web Platform Installer to stay current with the latest in the Microsoft Web Platform. &lt;/P&gt;
&lt;P mce_keep="true"&gt;

				        &lt;!--##blog-video-start##--&gt;&lt;!--##blog-video-params:width=512|height=384|isAdaptive=True|title=Staying Current with the Microsoft Web Development Platform|url=http://mediadl.microsoft.com/mediadl/iisnet/SmoothMedia/Mai-lan/Staying Current with the Microsoft Web Development Platform/Staying Current with the Microsoft Web Development Platform.ism/Manifest##--&gt;

					        &lt;object id="SilverlightMediaPlayer" style="width:512px;height:384px;" width="512" height="384" autoupdate="true" type="application/x-silverlight-2"&gt;
						        &lt;param name="MinRuntimeVersion" value="2.0.31005.0" /&gt; 
						        &lt;param name="Source" value="/clientbin/AdaptiveStreaming.xap" /&gt; 
						        &lt;param name="windowless" value="false" /&gt;
						        &lt;param name="InitParams" value='fakemode=,background=#FF000000,autoplay=False,muted=False,stretchmode=0,playlist=&lt;playList&gt;&lt;playListItems&gt;&lt;playListItem title="Staying Current with the Microsoft Web Development Platform" description="" mediaSource="http://mediadl.microsoft.com/mediadl/iisnet/SmoothMedia/Mai-lan/Staying Current with the Microsoft Web Development Platform/Staying Current with the Microsoft Web Development Platform.ism/Manifest" adaptiveStreaming="True" thumbSource=""&gt;&lt;/playListItem&gt;&lt;/playListItems&gt;&lt;/playList&gt;' /&gt; 
								&lt;a style="text-decoration: none;" href="http://blogs.iis.net/mailant/archive/2009/05/02/real-world-iis-staying-current-with-the-latest-microsoft-web-platform-with-web-platform-installer-videocast.aspx"&gt;
									&lt;img style="border-width:0px" alt="Click to see video" src="http://blogs.iis.net/Themes/IIS/images/content/IIS-Video-Link-for-RSS.png" /&gt; 
								&lt;/a&gt;
							&lt;/object&gt;
                            
				        &lt;!--##blog-video-end##--&gt;

			        &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;HTTP streaming brought to you by&lt;/EM&gt;&lt;A href="http://www.iis.net/extensions/smoothstreaming"&gt;&lt;FONT color=#034af3&gt; IIS Smooth Streaming&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=3134451" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mailant/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mailant/archive/tags/Developers/default.aspx">Developers</category><category domain="http://blogs.iis.net/mailant/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.iis.net/mailant/archive/tags/Web+PI/default.aspx">Web PI</category><category domain="http://blogs.iis.net/mailant/archive/tags/PHP/default.aspx">PHP</category></item><item><title>IIS7 in Windows Server 2008 R2</title><link>http://blogs.iis.net/mailant/archive/2009/01/11/iis7-in-windows-server-2008-r2.aspx</link><pubDate>Sun, 11 Jan 2009 23:24:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2860759</guid><dc:creator>mailant</dc:creator><slash:comments>16</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/mailant/rsscomments.aspx?PostID=2860759</wfw:commentRss><comments>http://blogs.iis.net/mailant/archive/2009/01/11/iis7-in-windows-server-2008-r2.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Windows Server 2008 R2 includes new additions to the IIS7 Web server, adding fit, finish, and a few extras to the best IIS platform ever. &lt;/P&gt;
&lt;P mce_keep="true"&gt;For the last year and a half, the IIS product team has been working hard on building IIS extensions on top of the IIS7 platform, releasing &lt;A class="" title="IIS Extensions" href="http://www.iis.net/extensions" target=_blank mce_href="http://www.iis.net/extensions"&gt;betas, RCs and RTWs that add new support for optimizing media hosting, web content publishing, site and server administration, deployment and migration, and request handling&lt;/A&gt;.&amp;nbsp; We would not be able to innovate and build production-ready, fully supported MS software in 12-18 months like this without the architectural changes we introduced in IIS7 in Windows Server 2008. Now with Windows Server 2008 R2, we have added some improvements, fit and finish to that IIS7 platform.&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Highlights of the main IIS7&amp;nbsp;improvements in the Windows Server 2008 R2 Beta today:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;&lt;U&gt;Integration of Content Publishing Extensions (FTP, WebDav) into the Windows Server OS&lt;/U&gt;&lt;/STRONG&gt;&lt;BR&gt;We started development on a complete rewrite of the FTP server and our WebDav implementation&amp;nbsp;well before the Windows Server 2008 release. Early last year, we released the new &lt;A class="" title="New IIS7 FTP Service" href="http://www.iis.net/extensions/ftp" target=_blank mce_href="http://www.iis.net/extensions/ftp"&gt;FTP Publishing Service as&amp;nbsp;a Web download for Windows Server 2008&lt;/A&gt;&amp;nbsp;with features like secure publishing of content using FTPS, IPv6 support, integrated management of FTP/HTTP sites using IIS Manager, and more powerful logging and authentication support. Like all of our extensions,&amp;nbsp;the FTP Publishing Service for Windows Server 2008 is fully supported by Microsoft product support with &lt;A class="" title="IIS forums" href="http://www.iis.net/forums" target=_blank mce_href="http://www.iis.net/forums"&gt;rich&amp;nbsp;forum support&lt;/A&gt; provided by expert users and&amp;nbsp;our&amp;nbsp;own product team. What we have done in&amp;nbsp;Windows Server 2008 &lt;STRONG&gt;R2&lt;/STRONG&gt; is to integrate the FTP Publishing Service into the server OS. &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;From a customer perspective, that means:&lt;/P&gt;
&lt;OL&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;With the FTP Publishing Service installed on Windows Server 2008, you had to uninstall the old FTP server before installing the new one, which is a complete replacement of the old and&amp;nbsp;outdated&amp;nbsp;FTP. With Windows Server 2008 R2, you can install the new FTP server as part of the IIS component install. The&amp;nbsp;IIS setup will replace your old FTP server and even upgrade the new IIS7 FTP publishing service if you have installed it on Windows Server 2008. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;You can take advantage of bug fixes that we have made since the release of the FTP Publishing Service in February 2008.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;You can use newly added extensibility for authentication, logging, authorization and the home directory that will be documented on MSDN.&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;We will also ship an updated FTP Publishing Service for Windows Server 2008 for Web download on &lt;A href="http://www.iis.net/"&gt;www.iis.net&lt;/A&gt; in May 2009 so that those customers can also take advantage of the bug fixes and extensibility. In other words:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;(Web May 2009 release of FTP Publishing + Windows Server 2008) == (FTP Publishing feature in Windows Server 2008 R2)&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;With the following exception:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;FTP Publishing Server for Windows Server 2008 is always installed with a Web download, whereas FTP is now integrated into setup for Windows Server 2008 R2 and later.&lt;/EM&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;Same thing with WebDav, which released in&amp;nbsp;July 2008. &lt;A class="" title="WebDav for IIS7" href="http://www.iis.net/extensions/webdav" target=_blank mce_href="http://www.iis.net/extensions/webdav"&gt;WebDav for Windows Server 2008&lt;/A&gt; provided a brand new implementation (to spec) of the WebDAV extension to the HTTP protocol. We have included WebDav in the setup/installation for Windows Server 2008 R2, which means that you can install WebDav as part of Windows Server 2008 R2 setup. The big new feature for WebDav is support for locks. We will also ship a new version of WebDav for Windows Server 2008 that has locking -- look for this release in May 2009 as well. Same model applies:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;(Web May 2009 release of WebDav + Windows Server 2008) == (WebDav Publishing feature in Windows Server 2008 R2)&lt;/EM&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;With the following exception:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;WebDav for Windows Server 2008 is always installed with a Web download, whereas&amp;nbsp;WebDav is now integrated into setup for Windows Server 2008 R2 and later.&lt;/EM&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;&lt;U&gt;Integration of Administration Pack Extension into the Windows Server OS&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;We integrated the functionality of the &lt;A class="" title="IIS7 Admin Pack" href="http://www.iis.net/extensions/administrationpack" target=_blank mce_href="http://www.iis.net/extensions/administrationpack"&gt;IIS7 Administration Pack&lt;/A&gt;&amp;nbsp;into the Windows Server 2008 R2 installation, which provides customers with:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Integrated administration support in IIS Manager for&amp;nbsp;the ASP.NET authorization, custom errors, FastCGI, and Request Filtering features.&amp;nbsp;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Configuration Manager, which gives you a visual editor for managing the IIS7 configuration system. If you want to check it out, Carlos Aguilar Mares, our IIS Dev Manager, wrote a &lt;A class="" title="Configuration Editor" href="http://blogs.iis.net/carlosag/archive/2008/03/31/iis-admin-pack-configuration-editor.aspx" target=_blank mce_href="http://blogs.iis.net/carlosag/archive/2008/03/31/iis-admin-pack-configuration-editor.aspx"&gt;comprehensive blog on the Config Editor's capabilities&lt;/A&gt;. My favorite part of Configuration Editor is the script generation functionality -- comes in very handy with demos! :-) &lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;We didn't incorporate the IIS Reports feature into the Windows Server OS, so if you need that particular functionality, you can use it as part of the Web download IIS Administration Pack. As with our usual policy, we will be releasing an update of the IIS Administration Pack for Windows Server 2008 users with the bug fixes and other changes that you see in Windows Server 2008 R2 (except for the setup integration). &lt;/P&gt;
&lt;P mce_keep="true"&gt;The Administration Pack for Windows Server 2008 will release by Windows Server 2008 R2&amp;nbsp;general availability&amp;nbsp;to keep on par with the Administration Pack functionality in the Windows Server 2008 R2 release. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;&lt;U&gt;New IIS7 PowerShell Provider and Commandlet Support in Windows Server 2008 R2&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;The IIS PowerShell provider, also &lt;A class="" title="IIS PS Provider" href="http://www.iis.net/extensions/powershell" target=_blank mce_href="http://www.iis.net/extensions/powershell"&gt;downloadable for Windows Server 2008&lt;/A&gt;, lets users manage IIS, ASP.NET and custom configuration using the PowerShell programming environment. Yes, it's true -- we have IIS:/&amp;gt;&amp;nbsp;for the PowerShell users out there. With our PowerShell support, we have implemented three levels of support:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;PowerShell provider&lt;/STRONG&gt;: Use the provider if you are familiar with the IIS configuration system and want to adminster config directly in the PS programming environment.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;Low-level commandlets&lt;/STRONG&gt;: Use our collection of low-level commandlets to manage every IIS setting if you want this level of fine-grained control.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;STRONG&gt;Task-oriented commandlets&lt;/STRONG&gt;: Use our many task-oriented commandlets to manage websites (ex: New-WebSite to create a site), backup and restore web server configuration, and other common tasks. &lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;With the integration into Windows Server 2008 R2, you can install&amp;nbsp;the PowerShell&amp;nbsp;provider and 60+ commandlets using Windows Server&amp;nbsp;setup.&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;As with FTP and WebDav:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;(summer 2009 Web&amp;nbsp;release of PowerShell + Windows Server 2008) == (PowerShell feature in Windows Server 2008 R2)&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;With the following exception:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;EM&gt;PowerShell&amp;nbsp;for Windows Server 2008 is always installed with a Web download, whereas&amp;nbsp;PowerShell is now integrated into setup for Windows Server 2008 R2 and later.&lt;/EM&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;Check out Thomas Deml, Group Program Manager and PowerShell guru's blog, for more information about our PowerShell support&amp;nbsp;(&lt;A href="http://blogs.iis.net/thomad"&gt;http://blogs.iis.net/thomad&lt;/A&gt;).&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;U&gt;&lt;STRONG&gt;Rich Application Hosting on Server Core&lt;BR&gt;&lt;/STRONG&gt;&lt;/U&gt;With Windows Server 2008 R2, you can host ASP.NET applications on IIS installations running Server Core. ASP.NET/CLR did some work to refactor and make sure that the managed code environment for ASP.NET pages could work on Server and voila! We have support for not just images, media, PHP, and classic ASP pages on Server Core but also ASP.NET applications. &lt;/P&gt;
&lt;P mce_keep="true"&gt;The PowerShell 2.0 release in Windows Server 2008 R2 handles remote management now, which comes in handy with Server Core installations and our new IIS7 PowerShell provider. So not only can you host all your apps on IIS with Server Core, it is also much easier to administer them&amp;nbsp;locally and remotely using our new IIS PowerShell provider and commandlets. For overall PowerShell mojo, check out the &lt;A class="" title="Windows Powershell Blog" href="http://blogs.msdn.com/powershell" target=_blank mce_href="http://blogs.msdn.com/powershell"&gt;Windows PowerShell blog&lt;/A&gt;. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;U&gt;&lt;STRONG&gt;Improvements to FastCGI Support&lt;BR&gt;&lt;/STRONG&gt;&lt;/U&gt;IIS7 supports PHP hosting through our FastCGI implementation, which&amp;nbsp;we substantially overhauled and improved in IIS7. Enhancements for PHP support on Windows Server 2008 R2 include: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Support in IIS Manager for administering FastCGI settings.&amp;nbsp;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Automatic recycling of php-cgi.exe whenever php.ini changes.&amp;nbsp;In this release, IIS monitors changes to a file for each process pool and recycle FastCGI process for the process pool when a change to the file is made. By default, this feature is turned off. If you turn it on (by setting a property in the user interface), you can specify a file path to monitor changes.&amp;nbsp;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;FREB support for FastCGI, so you can troubleshoot PHP and other FastCGI-compliant apps more effectively. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;MaxInstance is now dynamic -- if maxInstance is set to 0, IIS automatically detects the system load and adjusts the maxInstances count. This allows us to optimize performance for our PHP support. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;New support for controlling FastCGI error behavior based on specific errors. &lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;&lt;U&gt;IIS Core Changes&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;We have also made a number of changes to our core IIS7 platform, based on customer request and our own development experience for extensions&amp;nbsp;using the IIS7 platform: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Support for custom tracing in the configuration system. This new feature will come in handy for troubleshooting config. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;The ability to audit or trace configuration changes through configuration polling -- this was a&amp;nbsp;request from our hosters in particular who want to monitor changes to the configuration system by their customers.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Support for ASP.NET to support different CLR versions (for example, CLR 4.0). With multiple versions of the CLR in use, this feature is important for developers to be able to switch versions. We have also backported this functionality to Windows Server 2008 SP2. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Better control over application pools with the ability to set the CLR setting per application pool and to monitor performance with new Application Pool performance counters. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Delegateable custom errors, which was a top request from developers to be able to change custom errors locally or remotely as a non-server admin.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;IPv6 support for IP restriction list.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;More fine-grained control over request filtering, specifically for query strings to help prevent SQL injection attacks on applications hosted on the server. Request filtering also now supports request-specific rules so that SQL Injection rules apply to specified requests only.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Nego2 support, which will allow for built-in support of LiveID providers, FedSSP, and more granular Kerberos/NTLM enablement.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Support for Managed Service Accounts for domain accounts that don't require a password.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;AppPool identity support -- this one calls for a whole separate blog posting, so stay tuned for that. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Support for application pool warm-up for large applications&amp;nbsp;that want to "prime" an application pool for better performance on the intial request. &lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;&lt;U&gt;IIS Best Practice Analyzer&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;Windows Server&amp;nbsp;2008 R2 introduces a new feature in Server Manager called the &lt;A class="" title="Server Manager's BPA" href="http://technet.microsoft.com/en-us/library/dd378896.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/dd378896.aspx"&gt;Best Practice Analyzer&lt;/A&gt;. The BPA provides a single console experience within Server Manager to manage best practice rules for configuration across different server roles, like Exchange, AD, and IIS.&amp;nbsp;In Server Manager, you can run the BPA&amp;nbsp;against&amp;nbsp;some IIS rules&amp;nbsp;that focus on best practices for security and performance -- for example,&amp;nbsp;checking to make sure that basic authentication is not enabled without SSL. This list of BPA rules for IIS is not exhaustive by any means&amp;nbsp;but it does give&amp;nbsp;a good core&amp;nbsp;set of guidance to get started. We will also be updating and increasing&amp;nbsp;the rule set&amp;nbsp;automatically through Server Manager. Note that this functionality lives in Server Manager only, and&amp;nbsp;is not hosted in IIS Manager.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;And of course, we have fixed bugs along the way. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Your feedback helped us refine IIS7, which is the best Web server&amp;nbsp;platform yet. You can download the Windows Server 2008 R2 beta today &lt;A class="" title="Windows Server 2008 R2 Download Site" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=85cfe4c9-34de-477c-b5ca-75edae3d57c5&amp;amp;DisplayLang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=85cfe4c9-34de-477c-b5ca-75edae3d57c5&amp;amp;DisplayLang=en"&gt;here&lt;/A&gt;. A nice way to bring in 2009! &lt;/P&gt;
&lt;P mce_keep="true"&gt;Thanks for reading,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Mai-lan&lt;/P&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2860759" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/mailant/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.iis.net/mailant/archive/tags/IIS+News+Item/default.aspx">IIS News Item</category><category domain="http://blogs.iis.net/mailant/archive/tags/Developers/default.aspx">Developers</category><category domain="http://blogs.iis.net/mailant/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item></channel></rss>