Wednesday, March 18, 2009
The IIS team annouced a lot of new releases and tools for IIS 7. These have been coming out of the team steadily since IIS 7 was released. In the history of IIS there has never been so much activity coming out of the IIS team between major release cycles.
This is great stuff!
•Application Request Router (ARR) 2.0 beta, with disk cache and cache proxy support for edge configurations the IIS HTTP load balancer. ARR can be used as a complement to existing hardware load balancers, or as a standalone proxy.
•FTP 7.5 RTW, with extensibility support for developers who want to customize this IIS7 FTP publishing service.
•WebDav 7.5 RTW, with support for both shared and exclusive locks to prevent lost updates due to overwrites.
•Advanced Logging beta for monitoring and measuring media and Web browsing experiences, rich and flexible data collection, client-side logging and real-time logging capabilities.
•Administration Pack for IIS7 RTW, with IIS Manager support for management of FastCGI, Request Filtering, ASP.NET authorization and custom error settings, and HTTP request filtering, and Configuration Editor for easier config management.
•IIS Snap-in for Windows PowerShell RTW, for management of the IIS configuration system through Windows PowerShell, along with 60 cmdlets for common management tasks in Powershell.
•Web Deployment Tool RC, which is a platform for Web deployment of IIS servers and applications that run on servers. This extension provides a foundation for administrators who want to synchronize and migrate Web servers in a web farm. Developers use Web Deployment Tool to deploy applications to a server or integrate with the new Windows Web Application Gallery.
•Database Manager RC, providing Web database management support for local and remote databases from within IIS Manager.
•Media Services 3.0 beta, which introduces the world to live streaming on IIS with multiple extensions extensions, including Smooth Streaming and Advanced Logging. Our media extensions bring high quality media delivery to IIS customers as well as CDNs like Akamai.
and more...
IIS 7 | News
Wednesday, March 18, 2009 5:56:48 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Monday, January 12, 2009
Mai Lan posted an article on the details of what to expect in R2
 
The most interesting thing is that several of the most useful "out of band" downloads that you add on the server, FTP, Dav, and Admin Pack specifically are now considered part of the server distribution. I haven't validated this, but this probably means they are part of the installation options on the server with equivalent optional component, automated installation options.
 
This is very good news on two fronts. Often, companies forbid the use of  "out of band" additions to IIS even if it's from Microsoft as they may not be fully supported and there's a stigma that if the code is not part of the core platform, then it shouldn't be trusted. This means that the IIS team is making a statement that this code is production quality for server - which is a big deal, as it is tested a gillion ways before release. My guess is that we can expect to see more of this - code released out of band by the IIS team, becomes incorporated into the core product. The second part is that updates to the code will occur automatically through windows update.
 
Speaking of core produce. Core server will acquire the ability to run asp.net! YES! To be honest, I was always a bit backed off core server as an IIS engine, although it makes a great ISAPI delivery vehicle, since it didn't have .NET capabilities (meaning no integrated pipeline). Adding .NET to core opens a lot of doors to have smaller footprint .NET servers that you manage with Powershell and of course, to make that vision real...
 
R2 comes with an IIS powershell provider.
 
Yeah! Looking forward to this...
 
 
 
-brett
 
IIS | IIS 7 | ITPro | Microsoft  | News
Monday, January 12, 2009 5:11:18 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Monday, November 10, 2008

IIS Admins. I am shamelssly pasting this anncoucment from the IIS team here. Very nice tool that leverages the new extensible IIS 7 pipeline, configuraiton system, and UI.

-brett

-----------------------------------------------------------

 

Install the URL Rewrite Module for IIS 7.0 RTW today!

Microsoft URL Rewrite Module for IIS 7.0 RTW (x86)

Microsoft URL Rewrite Module for IIS 7.0 RTW (x64)

Upgrade from Go Live release

If you already have Go Live release of URL Rewrite module installed then the installation package will upgrade it to RTW release. All rewrite rules in applicationHost.config and web.config files will be preserved. Note that system reboot may be necessary when upgrading from Go Live to RTW release.

ASP.NET update

The installer for URL Rewrite module includes an update for ASP.NET runtime. The update has fixes for bugs specific to URL rewriting. The update is applied only if the machine where URL Rewrite module is being installed has .NET Framework version 3.5 SP1 or higher. If required version of .NET Framework is installed after URL Rewrite module has been installed, then the ASP.NET update can be applied by re-running URL Rewrite module installer in repair mode.

Features

Here is the complete list of features supported by URL Rewrite module:

·         Rules-based URL rewriting engine. Rewrite rules are used to express the logic of what to compare/match the request URL with and what to do if comparison was successful. Web server and site administrators can use rewrite rule sets to define URL rewriting logic.

·         Regular expression pattern matching. Rewrite rules can use ECMA-262 compatible regular expression syntax for pattern matching.

·         Wildcard pattern matching. Rewrite rules can use Wildcard syntax for pattern matching

·         Global and distributed rewrite rules. Global rules are used to define server-wide URL rewriting logic. These rules are defined within applicationHost.config file and they cannot be overridden or disabled on any lower configuration levels. Distributed rules are used to define URL rewriting logic specific to a particular configuration scope. This type of rules can be defined on any configuration level by using web.config files.

·         Access to server variables and http headers. Server variables and HTTP headers provide additional information about current HTTP request. This information can be used to make rewriting decisions or to compose the output URL.

·         Various rule actions. Instead of rewriting a URL, a rule may perform other actions, such as issue an HTTP redirect, abort the request, or send a custom status code to HTTP client.

·         Support for IIS kernel mode and user mode output caching. IIS 7.0 output caching provides significant performance improvements for web applications. URL rewrite module is fully compatible with both types of output caching. This means that it is possible to safely cache responses for rewritten URL's and thus boost the performance of web applications that rely on URL rewriting.

  • Rewrite maps. Rewrite map is an arbitrary collection of name-value pairs that can be used within rewrite rules to generate the substitution URL during rewriting. Rewrite maps are particularly useful when you have a large set of rewrite rules, all of which use static strings (i.e. there is no pattern matching used). In those cases, instead of defining a large set of simple rewrite rules, you can put all the mappings between input URL and substitution URL as keys and values into the rewrite map, and then have one rewrite rule which references this rewrite map to look up substitution URL based on the input URL.

·         Failed Request Tracing support. IIS7.0 Failed Request Tracing can be used to troubleshoot errors related to URL rewriting.

·         Extensible Rule templates. Rule template is an extension for URL rewrite module user interface, that simplifies creation of rewrite rules for a particular task.  The GoLive release of the module includes 3 built-in rule templates, plus it allows plugging in any number of custom templates.

·         UI for testing of regular expression and wildcard patterns. A GUI tool for testing rule patterns is included into the module's user interface. The tool can be used to quickly check how the regular expression or wildcard pattern works. Also, it can be used for troubleshooting and debugging of problems related to pattern matching.

·         UI for managing rewrite rules and rewrite maps. Rewrite rules and rewrite maps can be added, removed and edited by using "URL Rewrite Module" feature in IIS Manager.

·         String manipulation functions. Built-in string manipulation functions can be used to convert URLs to lowercase and to perform URL encoding and decoding.

More information

The following resources related to Microsoft URL Rewrite Module are available on IIS.net:

Walkthroughs:

References and guidance:

IIS | IIS 7 | ITPro | News
Monday, November 10, 2008 11:16:17 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Friday, October 31, 2008

Bill Staples posted an important annoucment about the availability of the Web Deployment tool release Beat 2.

When Bill says something like this "It is one of the fundamental building blocks that IIS will be building on the next several years.", that means "Hey you - IIS admin - pay attention to this cause it's going to REALLY important and some very cool features that you can't live without".

He goes on to say that current features include:

  • Migrate entire servers or individual sites from one machine to another (IIS6 –> IIS7)
  • Sync Servers, Sites, and Applications (IIS6 –> IIS6, and IIS7 –> IIS7)
  • Create offline packages that can be used as backups, version control, and deployment units

    as well as:

    - Support for SQL Server 2008 database deployment with sites
    - Integration into the IIS Manager
    - Upcoming support for Web Deploy built into Vistual Studio 2008

    Check it out!

     http://blogs.iis.net/bills/archive/2008/10/30/iis-web-deployment-tool-beta-2-released.aspx

  • IIS | IIS 7 | ITPro | Microsoft  | News
    Friday, October 31, 2008 5:41:53 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Tuesday, March 25, 2008

    The IIS team has released another preview of even more additions to IIS 7.

    This time its the IIS 7 admin pack which adds some UI features that enhance the administration experience beyond what you get out of the box. This is possible due to the overhaul of the IIS  configuriation system which allows UI extensibility as well control over the request processing pipeline.

    The admin pack adds (quote from Carlos' blog)

    Request Filtering UI - This UI exposes the configuration of the IIS runtime feature called Request Filtering.

    • Configuration Editor UI - This UI provides an advanced generic configuration editor entirely driven by our configuration schema. It includes things like Script Generation, Search functionality, advanced information such as locking and much more.
    • Database Manager UI - This UI allows you to manage SQL Server databases from within IIS Manager, including the ability to create tables, execute queries, add indexes, primary keys, query data, insert rows, delete rows, and much more.
    • IIS Reports UI - This extensible platform exposes a set of reports including some log parser based reports, displaying things like Top URL's, Hits per User, Page Performance, and many more.
    • FastCGI UI - This UI exposes the configuration for the FastCGI runtime feature.
    • ASP.NET Authorization UI - This UI allows you to configure the ASP.NET authorization settings.
    • ASP.NET Custom Errors UI - This UI allows you to configure the Custom errors functionality of ASP.NET

    Pay particularly close attention to the Database Manager UI. Carlos' had this idea a while back and did some very cool demos with it while IIS 7 was in beta. You can manage your SQL database right in the IIS 7 UI! Sweet.

    Check it out http://blogs.msdn.com/carlosag/archive/2008/03/21/IISAdminPackTP1Released.aspx

    -brett

    IIS 7 | ITPro | Microsoft  | News
    Tuesday, March 25, 2008 7:02:20 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, March 12, 2008

    I can tell from the log files that webdav and IIS 7 is one of the hot search items.

    So, here ya go! - here's an email I got at Microsoft annoucing it

    ---------------------------

    After a year and a half of work and hundreds of hours of labor, we shipped the new WebDAV Extension for IIS 7.0 earlier today!

     

    The new module is now available from the following URLs:

     

    ·         Microsoft WebDAV Extension for IIS 7.0 (x86)

    o   http://www.iis.net/go/1621/

    ·         Microsoft WebDAV Extension for IIS 7.0 (x64)

    o   http://www.iis.net/go/1618/

     

    This new WebDAV module specifically targets RFC compliance, better integration into IIS, easier configuration, and more configurable security options.

     

     

    The following walkthroughs have been published on the http://learn.iis.net/ web site to help people get started using the new WebDAV module:

     

    Wednesday, March 12, 2008 11:44:27 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, January 23, 2008

    As we near release for Windows Server 2008, the IIS team has released a beta of a very important tool called the Microsoft Web Deployment Tool.

    How to replicate content and setting for web servers continually arises and is one of the most frequently asked questions I receive. Perhaps the second, and closely related question is how to migrate from IIS 6 to IIS 7. This tool has been in development for months but has not been widely discussed publicly so I personally and delighted that it is finally public.

    Those of you who need something like this to replicate 6-6, 6-7 and 7-7 scenarios - please download and test this tool.  You can provide feedback to me or via the forums at iis.net. I'd be happy to connect your feedback to the managing PM on the IIS team.

    Below is an email that circulated internally annoucing the tool with links.

    Enjoy!

    -brett

    -----------

    IIS is thrilled to announce the Technical Preview 1 release of the Microsoft Web Deployment Tool! The tool provides deployment and migration support for IIS 6.0 and 7.0. It incorporates many features that enable web server administrators to deploy, sync and migrate sites, including configuration, content, SSL certificates and other types of content associated with a Web server.

     

    This tool can be used on Windows Server 2008 and IIS 7.0 as well as Windows Server 2003 and IIS 6.0. Please note that this is a Technical Preview release of the tool and should not be used on production servers. For a Tech Preview, only forum level support is available.  

     

    How to Get Started

    Download and read the walkthroughs: http://go.microsoft.com/?linkid=8100895

    Download the x86 version: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1602

    Download the x64 version: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1603

     

    Web Deployment Tool forum: http://forums.iis.net/1144.aspx

    Web Deployment Team blog: http://blogs.iis.net/msdeploy/

     

    Features

    The following list contains several of the features in this version:

    ·         Synchronization and Snapshot of IIS 6.0/IIS 7.0:

    The sync operation provides administrators with a way to quickly synchronize a site or server and deploy changes to existing sites and servers. A synchronization allows you to synchronize one source with one destination. For example, you can synchronize two directory paths or two web servers. The sync can be performed with local or remote objects.

    The snapshot, or archive, functionality allows administrators or developers to quickly take an archive of their web site or server for rollback, restore or backup purposes.

    ·         Migration from IIS 6.0:

    The migrate operation provides administrators with a way to migrate sites or entire servers from IIS 6.0 to IIS 7.0, including their settings and content. A migration is essentially a way of synchronizing, filtered by migration rules. For example, when migrating from IIS 6.0 to IIS 7.0, MS Deploy will check the value of some properties and see if it is the IIS 6.0 default. If it is the default, such as the log files directory, it will instead use the value set on the IIS 7.0 server. This enables a server admin to maintain new settings on IIS 7.0 while moving sites or applications from IIS 6.0.

    ·         Analysis of IIS 6.0 Installed Features:

    The analyze operation allows administrators to check what components are installed on the source server. In this way, they can determine if features are present that they will need in IIS 7.0 or that require more advanced setup than simply copying files. For example, ASP.NET requires more than a file copy and will need to be installed on the destination server.

    ·         Troubleshooting and Validation Features:

    For validating an operation, the -whatif flag allows administrators to see what actions would happen when they perform an operation. This is especially useful for performing sync or migration, when they want to validate what changes will be made before performing them. For troubleshooting, the -verboseLevel flag allows administrators to get rich detail about what operations are being performed, and upon failure, the ability to diagnose the problem.

     

    Hosting | IIS | IIS 7 | ITPro | Microsoft  | News | Scalability
    Wednesday, January 23, 2008 7:18:00 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Tuesday, December 11, 2007

    New IIS 7 Virtual Labs online! 

     

    You can get hands on with IIS 7's new features and capabilties with these free online labs. These are IT Pro focused labs that came from the hosting roadshow and have been re-factored for online use. Enjoy!

    -Brett

     

    Hosting | IIS | IIS 7 | ITPro | Microsoft  | News
    Tuesday, December 11, 2007 11:02:15 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Monday, December 10, 2007

    BTW, RC1 of Windows Server 2008 is released. AFAIK, this is the last release before RTM.  Expect to see the official launch Feb 28th.

    You can upgrade from RC1 to RTM! So if you've been avoiding Beta releases out of concern for stability, RC1 is is solid. (Actually, the server was really solid around beta 3).

    Lots of new things to be excited about including an improved TCP/IP stack that should dramatically increase file transfers between Vista/Server and Server/Server. 

    http://www.microsoft.com/windowsserver2008/audsel.mspx

    BTW, the bits for SP1 of Vista share a lot in common with server as they are same the code base. As a result, Vista benefits from a lot of work done on Server and visa vera.  In the case of IIS 7, you will also get some new features.

    =brett 

    IIS | IIS 7 | Microsoft  | News | Vista
    Monday, December 10, 2007 7:57:50 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, December 05, 2007

    https://windowsbeta.microsoft.com/server/intro.aspx  is page that is open to the general public asking for feedback about Windows Server 2008.

    I really want to encourage Microsoft to do more of this kind of thing and customer to take advantage of it!

    Take a moment to respond if you can.

    Thanks,

    Brett

    IIS | IIS 7 | Microsoft  | News
    Wednesday, December 05, 2007 8:35:52 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Sunday, October 14, 2007

    CTO of Applied.net sounds off about IIS 7 in production.

    " I can say with confidence that we currently run IIS7 in production with Kayako Support Suite and it is extremely efficient.  We have always suffered with the challenge of deploying multiple server platforms in order to achieve a specific functionality from a php based application. This is no longer the case thanks to IIS7.   This  also means that “hybrid” developers will finally have a unified development platform."

    Really, when I talk about IIS 7 being better, I'm not just making this stuff up.

    Web Host Industry Review | theWHIR Blogs : The Skinny on IIS7

    Hosting | IIS 7 | News
    Sunday, October 14, 2007 3:37:45 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Thursday, September 27, 2007

     

     Microsoft released the newest version of our FTP server for Windows Server 2008 Release Candidate 0 (RC0)!

     

    Listed below are the links for the download pages for each of the individual installation packages:

     

    This new FTP service incorporates many new features that enable web authors to publish content better than before, and offers web administrators more security and deployment options.

    ·         Integration with IIS 7.0: IIS 7.0 has a brand-new administration interface and configuration store, and the new FTP service is tightly integrated with this new design. The old IIS 6 metabase is gone, and a new configuration store that is based on the .NET XML-based *.config format has taken its place. In addition, IIS 7.0 has a new administration tool, and the new FTP server plugs seamlessly into that paradigm.

    ·         Support for new Internet standards: One of the most significant features in the new FTP server is support for FTP over SSL. The new FTP server also supports other Internet improvements such as UTF8 and IPv6.

    ·         Shared hosting improvements: By fully integrating into IIS 7.0, the new FTP server makes it possible to host FTP and Web content from the same site by simply adding an FTP binding to an existing Web site. In addition, the FTP server now has virtual host name support, making it possible to host multiple FTP sites on the same IP address. The new FTP server also has improved user isolation, now making it possible to isolate users through per-user virtual directories.

    ·         Extensibility and custom authentication: The new FTP server supports developer extensibility, making it possible for software vendors to write custom providers for FTP authentication. Microsoft is using this extensibility feature to implement two new methods for using non-Windows accounts for FTP authentication for IIS Managers and .NET Membership.

    ·         Improved logging support: FTP logging has been enhanced to include all FTP-related traffic, unique tracking for FTP sessions, FTP sub-statuses, additional detail fields in FTP logs, and much more.

    ·         New supportability features: IIS 7.0 has a new option to display detailed error messages for local users, and the FTP server supports this by providing detailed error responses when logging on locally to an FTP server. The FTP server also logs detailed information using Event Tracing for Windows (ETW), which provides additional detailed information for troubleshooting.

     

    Additional information about new features in FTP7 is available in the "What's New for Microsoft and FTP?" topic on Microsoft's www.iis.net web site.

     

    The following prerequisites are required to install this new version:

    1. You must be using Windows Server 2008 (code name "Longhorn") Release Candidate 0 (RC0) or later.
    2. Internet Information Services 7.0 must be installed.
    3. If you are going to manage the new FTP server using the IIS 7.0 user interface, the administration tool will need to be installed.
    4. You must install the new FTP server as an administrator.
    5. IIS 7.0 supports a new shared configuration environment, which must be disabled on each server in a web farm before installing the new FTP server for each node. Note: Shared configuration can be re-enabled after the FTP server had been installed.
    6. The FTP server that is shipped on the Windows Server 2008 DVD must be uninstalled before installing the new FTP server.

     

    To help you get started using the new FTP server, the following walkthroughs have been published on the www.iis.net web site:

     

    IIS | IIS 7 | Microsoft  | News
    Thursday, September 27, 2007 3:58:45 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Tuesday, September 25, 2007

    In case you missed it, RC0 released yesterday.

    This is a very big milestone and IIS 7 with FastCGI and all the other goodness therein is included.

    There are a few known issues posted on Mai-lan's blog at http://blogs.iis.net/mailant/archive/2007/09/24/windows-server-2008-rc0-available-now.aspx

    You can find the bits at http://technet.microsoft.com/en-us/bb687945.aspx .There's even a VPC there so no excuses about not having hardware!

    Why do I want you to check this out? Cause IIS 7 is not your typical version number increase release.
    It is, in effect, an entirely new web server with new capabilites.

    Enjoy!

    - brett

    Tuesday, September 25, 2007 5:44:50 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Thursday, August 09, 2007

    I've got a new job here at Microsoft as Technical Product Manager for Hosting Solutions. One of the first things up is a GIGANTIC roadshow we're producing for hosters to get hands on with IIS7. Best part is, I get to design the labs and content! I'm really excited to be working on this. The event is sadly only 1 day long, but is jammed with hands on labs and lectures so that attendees can go back and deploy IIS7 in their environment. The lab topics are IT Pro oriented rather than developer focused so don't sign up expecting to learn how to write an ihttp module. Do signgup if you're in the hosting industry and want to know how to deploy, configure, migrate apps, and troubleshoot IIS7. Of course, we're focusing on the new features rather than "this is a website.. it is used to deliver http content.." blah blah blah. Also, I try to keep marketing spin to a minimum.  My philoosphy has always been to let the technology sell itself.

    It's worldwide and registraitons are open now for hosing industry personnnel.

     

    REGISTER HERE!

     

    Brett

    Events | Hosting | IIS 7 | ITPro | Microsoft  | News
    Thursday, August 09, 2007 9:56:51 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Thursday, June 07, 2007

    The big kahuna Bob Muglia anncounced at TechEd that the new Server Core SKU will have IIS7 on it.

    This has been a frequent question I've recevied and I've meet customers that have heard all kinds of things, some correct and some incorrect. Finally, the details are out now and the Bill Staples gives a quick rundown at http://blogs.iis.net/bills/archive/2007/06/04/iis7-on-server-core.aspx. Check it out.

    In a nutshell, IIS7 on server core will run native code application such as classic ASP, PHP, Perl (fastcgi is supported), ISAPI etc. It will not run .NET applications, but you can expect that to chnage (but probably  not by RTM). There won't be a UI so you will have to adminster it using APPCMD or WMI (Powershell sadly requires .NET so won't be on the SKU).

    I'd like to go on record saying that Server Core is going to bigger for IIS7 than people think. It's a great hosting SKU, and is also ideal for low maintenance, special function servers.

    The one point I want to make about server core that is missed a lot is that you can still take advantage of the IIS7 modular pipeline using native code http modules written in C++. In fact, in My work with customers, it was clear that the use of native code to write modules is signficantly improved. Mike Volodarsky told me it was a lot more like using managed code that was possible in W2K3 due to changes in the APIs. (http://mvolo.com/blogs/serverside/archive/2006/10/07/IIS7-modules-vs.-IIS6-ISAPI-_2300_10_3A00_-C_2B002B00_-Class_2D00_based-encapsulation-model.aspx) This means that the core server is a great, high speed, special function server that can streamlined and customized to meet customers needs. Woot!

    Anyway, just want to shout about this as the lid has been on for a bit and now the news is out.

    ----

    About the tour- I did write a post to wrap up bit got lost before I posted it when I advertnently closed the windows. I hate it when that happens. Will re-do the wrap up later.

    later,

    brett

     

     

    IIS 7 | News
    Thursday, June 07, 2007 8:45:11 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Thursday, May 10, 2007

    So here are the dates, locations, registraion pages and speakers for the IIS7 EMEA roadshow. Some of the links might not be running yet, but this is what I have. We are putting the final touches on the presentations today and sending off Will and Rick tommorrow. Isaac and I leave the following week for Denmark and are really looking forward to it.

    I know some of you may be asking "but what about <insert your country here>"? I am but a lowely speaker and my duties do not include such important tasks as choosing what locations to present at. That is evidently a complex task that falls to more capabale hands, thankfully, as I am terrible at this kind of task. Some countries do their events, others can't work with these dates, etc. etc. I can't believe that I finally get to go to Paris and I have 1 day, most of which is tied up in work! Arrrrgh. I am going to be in the city with Louvre and can't go! That is cruel and unusual punishment. Oh well. That's the price you pay sometimes to be an evangelist.

    I'll be posting pictures, stories and other details as they occur.

    Later.

    Brett

    Dates Day COUNTRY SPEAKER 1 SPEAKER 2  
    SLOT 1  
    WEEK 1  
    14, May Mon Iceland Will Sadler Rick James http://www.microsoft.com/iceland/events/webadmin_iceland.mspx 
    16, May Wed Croatia Will Sadler Rick James http://croatia.tsrportal.com/
    18, May Fri Greece Will Sadler Rick James http://www.microsoft.com/hellas/events/web_administration_summit.mspx 
    WEEK 2  
    21, May Mon Belgium Will Sadler Rick James http://wwwppe/belux/technet/nl/events/2007/webadmintour.mspx
    23, May Wed UK Will Sadler Rick James http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032339368&Culture=en-GB  
    25, May Fri Serbia Will Sadler Rick James
    SLOT 2  
    WEEK 1  
    21, May Mon        
    23, May Wed Denmark Brett Hill Isaac Roybal http://wwwppe/danmark/technet/events/longhorn.mspx
    25, May Fri Poland Brett Hill Isaac Roybal http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032339981&Culture=pl-PL
    WEEK 2  
    28, May Mon Sweden Brett Hill Isaac Roybal http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032340256&Culture=sv-SE
    30, May Wed France Brett Hill Isaac Roybal http://www.microsoft.com/france/technet/evenements/web_adm_summit_tour.mspx
    31, May  Thu Italy Brett Hill Isaac Roybal http://www.microsoft.com/italy/eventi/itPro.mspx

    IIS 7 | News
    Thursday, May 10, 2007 3:41:16 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Thursday, April 26, 2007

    Finally I can talk about this!

    Beta 3 was just signed off and will be posted very soon to connect.microsoft.com.

    There is so much coolness in IIS 7 in Beta 3 that's hard to know where to start.

    We've had several customers beating up this build pretty hard, including Microsoft.com. This is a good build for the web server platform (can't speak about the rest of it cause I don't know, but from the looks of things, it's all good).

    What to look for in IIS7 Beta 3:

    Of course, you've heard all about the modular pipeline. Right? what! Snap out of it! This is a big deal.

    Shared configuration: You can now configure multiple IIS 7 servers to share a single application host config file. Whohoo! No more metabase replication.

    Remote Administration: This is coolness in action. Use https from within IIS manager to connect to another IIS manager. Since it's https, it's firewall friendly and special ports need to be open. You authenticate to the remote IIS manager using Windows users, or you can define users in the IIS manger that are stored in Administration.config (encrypted credentials of course)

    Disable Anon user: So if you disable the anon user in IIS7, anon access is still allowed, but you don't use the built in IUSR account. All anon access occurs as the process identity. If you give each process a unique identity, you also give it a unique anon users when this is enabled. Add sandoxing and shared config, and you have a nice package for web farms with secure pools. 

    App Pool Sandbox: This takes a while to explain, but essentially, each pool winds up with a configuration file that contains only the settings for that pool and can only be read by that pool.  In this way, an applicaiton pool cannot revert to self and read the configuration of any other pool.

    Extensible UI: The UI is not just new from IIS6, it's a platform in and of itself that can be modifed and updated. Look to Carlos' blog and the downloads page on IIS.net for new extensions that are already available. http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1328

    Are you ready for this: New FTP server! released at the same time as beta 3 is a long awaited new FTP server AND yes,  it supports FTP with SSL (FTPS as I recall as opposed to SFTP). You will find this as a seperate donwload on IIS.net soon. It is not built into longhorn. When you install this puppy you will see first hand  that we aren't kidding about IIS 7 extensiblity. There will be new UI icons and configuration features. In the past, this is something that only Microsoft or a few ISVs would do (modify the UI and IIS configuration), but since the UI is a Winform app, extensiblity is built in, and the IIS 7 schema can be extended with just an XML snippet. Developers are going to be adding all kinds of newness to the IIS Manager. BTW, if you install FTP on Longhorn using the Server Manager or package manager command line, you get the old FTP server in the MMC console.

    I know you asking "where can I get more info" and the answer is that papers are being uploaded to IIS.net very soon. Questions? Ask on the IIS.net forums.

    I got to go, but I'm really psyched about this release. There is a lot more to talk about so stay tuned.

    PS. Bill Staples just posted an annoucment to his blog. http://blogs.iis.net/bills/archive/2007/04/25/what-s-new-in-iis7-beta-3.aspx

    -brett

     

     

    IIS | IIS 7 | News
    Wednesday, April 25, 2007 11:49:51 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Saturday, April 21, 2007

    Longhorn Beta 3 is coming very soon.

    It features a solid implmentation of IIS 7 that has features you've not seen before! It will be broadly available, AND there will be a Go Live liscense available that allows you to put it into production. Production? This build is very solid and if you've been waiting for a base build to test, this is it.

    Stay tuned.

    -brett

    Saturday, April 21, 2007 6:04:39 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Thursday, November 16, 2006

    (using your best commercial voice)

    SEE what Powershell can do you!

    THRILL at the capability of IIS's new FASTCGI support native cache!

    IMAGINE the possibilities!

    GET the sourcecode!

    WATCH the video!

    http://channel9.msdn.com/Showpost.aspx?postid=256994

    Join Bill Staples, Product Unit Manager for IIS 7, and Jeffrey Snover, MMC and Windows PowerShell Architect, as they discuss the new features of Windows Server “Longhorn”, IIS 7 and Windows PowerShell.  See how much easier it is to manage an IIS 7 single box or an IIS 7 web farm with Windows PowerShell

    Developer | IIS | IIS 7 | News
    Thursday, November 16, 2006 4:16:11 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, November 01, 2006

    Gotta see this. It's the narrative and screen shots from Bill Staples presentation this morning on FastCGI. You'll find details there about this new preview of FASTCGI as well as info on the new IIS 7 native cache.

    http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx

    IIS | IIS 7 | Lamp | Microsoft  | News | Scalability
    Wednesday, November 01, 2006 1:01:33 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Tuesday, October 31, 2006

    Today Bill Staples announced the following:

    I'm attending ZendCon today and giving a demo in the keynote presentation by Andi Gutmans, one of the creators of PHP, and co-founder of Zend.  I am really excited to announce a technical preview release of FastCGI for IIS, a new component for Microsoft's Web server platform.  This release is available immediately for download to Windows Vista, Windows Server codenamed "Longhorn" and previous versions of IIS including IIS 6.0 in Windows 2003 Server and IIS 5.1 in Windows XP.

    This announcement coincides with a broader announcement regarding collaboration between Microsoft and Zend to improve performance and stability of PHP on the Windows platform. This effort aims to help PHP developers achieve improved performance on the Windows platform by leveraging the new IIS FastCGI feature together with Zend’s on-going work to improve the PHP engine on Windows. For more information regarding this announcement, see the news release on Zend's site.

    Look for IIS in the news today, talking about this announcement.  eWeek.com just posted this news article: http://www.eweek.com/article2/0,1895,2047535,00.asp

    This project wouldn't have been possible without a lot of dedicated and hard working people.  The FastCGI feature itself only started development about 6 weeks ago and has come A LONG way in such a short period of time.  Special thanks go to Rick and Wade, Marchel and Cip, and Mike for working long hours, nights, and weekends to prepare the technical preview release now available on iis.net. 

     IIS 5/6 Forums: http://forums.iis.net/1103/ShowForum.aspx

    IIS 7 Forums: http://forums.iis.net/1104/ShowForum.aspx

    PHP Community forums: http://forums.iis.net/1102/ShowForum.aspx

    The Zend optimized PHP build for Windows, part of the double-punch combo special: http://www.zend.com/products/zend_core/windows_preview

    IIS | Microsoft  | News
    Tuesday, October 31, 2006 6:17:22 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, October 11, 2006

    If you're intrested in some of the new stuff coming out of Microsoft check out this just posted content:

    Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005

    https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=109340

    You might think, "why do I care about this if I just do IIS 7". The reason is that IIS 7 allows you to create applications using these technologies (aside from Avalon) and you WILL see IIS 7 applications that make heavy use of Workflow to track processes in applications as well as even determine which page to show in a web application. Imagine having an IIS 7 module that determined which pages to show based on a users membership level, region, lanugage, rights on the site, etc. CardSpace is a part of this too - and I keep saying this so get used to it - CARDSPACE IS HUGE. HUGE. In two-three years that is all you're gonna hear about. Finally Windows Communication Foundation - for web services has a big tie in to IIS 7 as it can host WCF services.

    IIS 7 lets you take advantage of these technologies and offer them as modules or handlers to all your sites. Or extend them in an application to use in tracing and troublehsooting logs.

    So, free training for developers intersted in this stuff. This will not be free after Vista ships.

    After you've looked at this, look at IIS.net on how to write a managed module or handler and let me know if you have a cool idea about how to integrated IIS7 and .NET 3.0

    -brett

    IIS 7 | News | Reference
    Wednesday, October 11, 2006 6:55:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Friday, October 06, 2006

    Just a few minutes ago, Vista RC2 was posted to the TechBeta (connect.microsoft.com). It is on it's way to TechNet and MSDN by next week.

    -brett

     

    Friday, October 06, 2006 6:13:57 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Sunday, October 01, 2006

    Check it out!

    IIS powered by logos are no official!

    Enjoy

    -brett

    Powered By IIS 6Powered By IIS 6
        Powered By IIS 7Powered By IIS 7

    IIS | News
    Sunday, October 01, 2006 1:17:23 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Monday, August 07, 2006

    I enjoyed this post by my friends at port80software on Eweeks asseement of AJAX security.

    Fear, Uncertainty and Doubt in Web 2.0

    Features such jewels as:

    eWEEK should be ashamed of statements like:

    "By exploiting shortcomings in AJAX programmers' work, hackers may also be able to gain access to Web applications themselves and wreak havoc with online businesses." 

    OK, I know fear mongering sells magazines, but let's rephrase that to ridicule eWEEK properly:

    "Bad guys can do bad things if they can get into your site because you didn't do things right."

    and

    You can see eWEEK’s clear misunderstanding here:

    "Now [an attacker] is inside your application and can create a pipeline that allows them to see all the function names, variables and parameters of your site," Hoffman said."


    Hello? Inside the application?  When I view Amazon.com or any other site, I am inside their application, by this way of thinking.

    ---

    By in large, I agree with the sentiment that there is far too much fear mongering going on. I have a lot to say on this topic. More later.

    -brett

     

     

     

    Monday, August 07, 2006 6:21:03 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Friday, June 16, 2006

    I just created a new discussion list for IIS 7 on my list server.

    You can signup at http://iislists.com if you want to. No spam I promise.

    FYI, this list server is not associated with Mircrosoft, just something I do to help the community. I've had the list server for years, long before I started at Microsoft.

    So, if you want to subscribe, please do. It is not moderated (unless people go crazy which happens from time to time so I'll intervene if necessary, but is rare). There are a lot of good admins on the IIS6 lists, so check it out. 

    -brett

     

    IIS 7 | News
    Friday, June 16, 2006 7:26:04 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Friday, June 09, 2006
    These guys came to redmond a year ago to see IIS 7 and are the first I know about to offer IIS 7 to customers. Many more to come, but as usual, MaximumASP delivers. --------- MaximumASP to Provide Hosting for Microsoft Internet Information Services (IIS) 7.0; MaximumASP Launches Hosting Accounts for Microsoft Windows Server ``Longhorn'' Beta 2 and IIS 7.0 LOUISVILLE, Ky.--(BUSINESS WIRE)--June 8, 2006--MaximumASP, a leading provider of Microsoft Windows-based hosting services, today announced that it will be Microsoft Corp.'s first partner to provide free beta test accounts featuring Microsoft Windows Server "Longhorn" Beta 2 and Microsoft Internet Information Services (IIS) 7.0. This new technology release will be available in a hosted environment, allowing users from around the world to test and evaluate the new platform free of charge. "MaximumASP is a natural choice to debut IIS 7.0 in a hosted environment. Throughout the evaluation and testing process, MaximumASP demonstrated excellent flexibility and technical skill, and has developed a strong relationship with the developer product groups at Microsoft," said Bill Staples, product unit manager of IIS 7.0 at Microsoft. "The IIS product is at the center of Microsoft's Web platform strategy. IIS serves as the underlying hosting and management infrastructure for all of Microsoft's Web platform technologies including ASP.NET and Windows Communication Foundation. Microsoft is excited to work with MaximumASP as an early adopter of IIS 7.0 and believes its commitment to quality hosting and excellent customer service will result in a fantastic opportunity for customers to evaluate IIS 7.0." "We are very excited about the IIS 7.0 architecture and anxious to give users a sneak preview of how it will change management of hosted sites and Web applications," said Chris Page, CTIO of MaximumASP. "MaximumASP continues to lead the hosting industry by giving our customers a competitive edge and enabling them to be first-to-market with new solutions." Page also added, "Since 2000 we have been a solution for professional Microsoft developers seeking a partner in the hosting space that understands their needs and approaches hosting from their point of view. Our business model allows developers to focus their attention on what they do well: develop, deploy, and support web-based applications using Microsoft technologies. MaximumASP is thrilled to offer the latest innovation from Microsoft while also providing the back-end infrastructure and management to ensure maximum reliability and scalability for end users." To learn more about this exciting new technology and corresponding support visit: www.iis.net What's new in IIS 7.0? The short answer is "a lot!" IIS 7.0 makes it easy to: -- Minimize patching and security risks with fine grained control over the Web server footprint -- Implement powerful Web solutions rapidly with a new extensibility framework -- Go to market faster with simplified deployment and configuration of applications -- Reduce administrative costs by managing Web infrastructure more efficiently -- Reduce Web site downtime by quickly resolving faulty applications What's new with Windows Server "Longhorn" Beta 2? The next version of Microsoft Windows Server, code-named "Longhorn," is the next-generation Windows Server operating system that will help IT professionals maximize control over their infrastructure and deliver a more secure, reliable and robust server environment. Windows Server "Longhorn" Beta 2 is now available to subscribers to TechNet and MSDN in addition to select beta testers, customers, and partners. Beta 2 is aimed at hardware manufacturers, independent software vendors and developers, and the IT professional community. Windows "Longhorn" Server Beta 2 offers a unified platform for Web publishing integrating with IIS 7.0, Microsoft ASP.NET, Microsoft Windows Communication Foundation and Microsoft Windows SharePoint Services 3.0. MaximumASP, based in Louisville, Kentucky, was founded in 2000 as an outsourcing firm for Microsoft Windows-based hosting services. The company currently hosts more than 44,000 domains for customers in over 60 countries. With a strong focus on hosting solutions that combine advanced monitoring and management tools, MaximumASP has become a top choice for Microsoft developers seeking a robust hosting platform for mission-critical web applications. For more information visit www.maximumasp.com The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
    Friday, June 09, 2006 5:32:12 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com

    Theme design by Jelle Druyts