Archives
-
Running WordPress on Windows '08 Server Core with IIS7 + PHP + MySQL
Dennis Chung wrote up a great blog post with step-by-step instructions for how to install Windows-IIS-MySQL-PHP on Server Core and get WordPress running.A0 This is a great example of how to use the lowest footprint Windows server EVER together with the leanest version of IIS and rocking PHP performance via FastCGI to run one of the most popular blog engines in the world.A0
-
IIS7 Videos on Channel 9
Remote Administration and Delegation in IIS7
In this screencast, we configure our IIS7 server for remote administration and delegation. The remote administration service in IIS7 is a new and powerful feature that allows us to connect securely to our remote IIS server using a firewall-friendly SSL connection. Additionally, we can choose to use traditional Windows accounts for authentication or choose the new IIS Manager user accounts instead.
We will walk through the steps you must perform as the IIS administrator as well as the experience for a remote administrator using delegated features. -
IIS7 in the Community...11/7/2007
The IIS7 community is growing!A0 There have been a number of really cool things going on in the community around IIS7.A0 Here are some of my favorites:A0
-
Microsoft Announces Interoperability Improvements for PHP and Microsoft technologies
Last year at ZendCon 2006, I was invited to be a part of the Microsoft and Zend announcement initiating technical collaboration with the PHP community to significantly enhance the reliability and performance of PHP on Windows Server 2003 and Windows Server 2008. As part of this collaboration, the IIS product group has delivered a new component for IIS6 and IIS7 called FastCGI Extension which enables IIS to much more effectively host PHP applications.
-
FrontPage Server Extensions (FPSE) for IIS7 RC0 Released!
If you're looking for the FPSE extensions for your Vista or Windows 2008 Server and IIS7, look no further than DownloadCenter. The team just released an updated package with support for installing on x64 (note: the FPSE extensions themselves have no been ported to 64-bit. They will, however, install on an x64 machine and run fine with 32bit AppPools.)
-
TechNet Radio Interview on IIS7 w/ Bill Staples
I did a TechNet radio interview last week and it is now published on the Web. It was a pretty fun interview and we covered a lot of ground including a brief history of IIS and my involvement with the product, some some of the behind the scenes development of IIS7 (project started more than 4 years ago!), my favorite features (so hard to choose!) and my thoughts on the future of the Web and IIS. Enjoy!
Visit today: http://www.microsoft.com/technet/community/tnradio/archive/oct022007.mspx -
October is IIS7 Month - Upcoming Webcasts by the IIS7 Product Team
I'm really excited for next week, because October 1st is the first day of Web month! Isaac Roybal, a member of the IIS marketing team, has planned a whole series of Webcasts on IIS7 that we'll be doing throughout the month to get you ready for the final release. Check out these sessions and register today!
-
IIS7 Patch for Windows Vista fixes CGI/PHP applications that send multiple response headers
Today we released a patch for IIS7 in Windows Vista that addresses an issue we've seen with CGI applications (especially PHP applications that use the built-in CGI component).A0 The typical symptom is an application that runs using CGI and is unable to support multiple "cookies" for authentication or personalization.A0
-
IIS6 Metabase Property to IIS7 Configuration Mapping
Here is some useful documentation I stumbled upon which may be of interest. If you're ever wondering "where did that IIS6 metabase property go?" as you stare at the applicationHost.config or web.config file, look no further than this MSDN documentation for a complete mapping: http://msdn.microsoft.com/en-us/library/aa347565.aspx
Note: you may need to use this document in conjunction with the schema files in \windows\system32\inetsrv\config\schema in order to know where the configuration section lives, what type it is, defaults etc.
-
IIS.NET Customer Spotlights: People Like You Sharing Stories about IIS7
For a while I've been wanting a place on the http://iis.net/ site where we can share stories about some of the cool things people do with IIS.A0 I'm excited to announce that the Customer Spotlight portal is now live on IIS.net, with five customers debuting with this initial release.A0 We'll be adding customer spotlight pages each month with new customer stories to tell.A0 Do you have an IIS7 story you'd like to share?A0 Send me your story.A0
-
Announcing Go Live Beta of FastCGI Extension for PHP hosting on IIS5.1/IIS6.0
Just over ten months ago I announced a technical collaboration agreement between Microsoft, Zend and the PHP community to enable fast and reliable hosting of PHP on Windows and IIS.A0 Since then, more than 14,000 people have downloaded the Technical Preview release!A0 I'm pleased to say that today we make another step forward with that work by announcing the availability of the FastCGI Extension for IIS 5.1 and IIS 6.0 with a free GoLive Beta release.A0
-
Free IIS7 Online Training
A few months ago the IIS team did a quick tour of Europe, speaking in various cities and countries in an all-day IIS conference specifically geared toward training people on IIS7. Luckily, the good people of Poland decided to record and publish the training for everyone to use. Check out the sessions below to watch Brett Hill and Isaac Roybal present IIS7. Here is a list of all the sessions: http://www.microsoft.com/emea/itsshowtime/result_search.aspx?event=69&x=13&y=2
-
Microsoft.com: top 10 reasons they love IIS7
I just ran across this post and had to share. The Microsoft.com team just posted the top 10 reasons they like IIS7. Pretty cool list, with a few of the gotcha they worked through in the process of deploying IIS7 on www.Microsoft.com (4th highest traffic web site in the world). http://blogs.technet.com/mscom/archive/2007/09/07/the-tasty-morsels-found-in-dogfood-mscom-ops-top-10-changes-in-iis7-0.aspx
-
Problems installing SQL Server 2005 on Vista and IIS7
I've seen this issue pop up a few times so I thought I'd share a few quick tips / tricks to getting SQL Server 2005 to work on Vista.
-
The system cannot find the path specified
I ran across this and thought I'd share in case anyone out there hits the same issue. If you see this error pop up in the IIS7 Administration tool (IIS Manager - inetmgr.exe) that looks like this:
-
Calling All Hosters
Just a quick heads-up to any web hosters who read my blog about The Microsoft Windows Server 2008 Hosting Roadshow that will be offered around the world in the next few months. This free roadshow will demonstrates how the next generation of Web server technology — Microsoft® Windows Server 2008 and Internet Information Server 7.0 (IIS 7.0) — will help do more for your customers, scale as you grow, and offer unprecedented levels of security. This isn’t your typical seminar style training event; instead it will be a day packed with deep technical information and the opportunity to practice what you learn in a series of hands-on labs. To get more information or register please visit http://ws08hostingroadshow.msregistration.com.
-
Good Reading... 8/14/2007
I haven't been able to write for a few weeks due to some time off and other "distractions". (This time of year at Microsoft is especially busy for managers as we not only do all of normal work needed to develop software, but also have to deal with budgeting, performance reviews, and vacation schedules).
-
TechNet Podcast Interview on IIS7
I had the pleasure of chatting with Chris Henley the other day as part of the Windows Server 2008 Podcasts - Interviews with key Product Managers series. Chris is a smart guy and it turned out to be a pretty fun interview. I did this interview on one of my days off, while sitting at home in my comfortable leather recliner. The result is a more relaxed Bill than normal, which may turn out to be enjoyable for some or potentially put others to sleep. :)
-
Important Security Update for IIS 5.1 on Windows XP
-
Download Windows Media Services (WMS) for Windows Server 2008 June CTP
I am pleased to announce that Windows Media Services (WMS) package for Windows Server 2008 June CTP is now live! With this package, WMS is now supported on Web SKU (Windows Web Server 2008) as well. This package is available for all beta participants who have access to the June CTP.
-
Internet, Meet IIS7
First Netcraft report of IIS7:
-
IIS7 on Server Core - June CTP build released!
I'm excited to announce that a new build of IIS7 and Windows 2008 Server is available for testing by Beta testers. This build includes updates and fixes made since the Beta 3 release earlier this year, and includes the previously announced IIS7 on Server Core configuration. Important note: This build is released as a Community Technology Preview (CTP) release, and has not been tested to the degree that we test full Beta or Release Candidate builds, so use at your own risk!
-
BlueDragon/CFML : an awesome IIS7 extensibility story
I've blogged a few times about the extensibility of IIS7, but here is a real world example that provides a really concrete idea of the real possibilities: Vince Bonfanti just announced end-to-end BlueDragon/CFML integration with IIS7 including core server, configuration, and administration tool integration!
-
More free IIS7 Web hosting offers hit the Web
Since my last post introducing the bleeding edge IIS7 hosters who started offering free hosting on Beta 3, several new Web hosters joined the mix, including gate.com, parking.ru and myhosting.com who went live today! If you're looking for a free Web site and want to check out the new features of IIS7, sign up with one of these hosters now! The complete list of hosters can be found on the goLive page.
-
www.Microsoft.com is live on IIS7 beta 3 - are you?
The www.Microsoft.com guys have been running IIS7 on some of their servers since early beta days, but I was excited to get an email this week which announced that they are running IIS7 on all of their servers! (except for a single box which they use to do comparative studies with).
-
TechEd Video: IIS7 Hosting and Server Core
A new video has been posted up on the Virtual TechEd site called the IIS7 Customer Experience, featuring Mario Juarez, Eric Woersching, Jess Coburn and Carlos Caneja.
-
Catalyst Software Publishes In-depth IIS7 Whitepaper for .NET Developers
Scott Seely just published a 30 page whitepaper on IIS7. It includes a great overview of many of the new IIS7 features and architecture, along with lots of great code samples for .NET developers. This is especially helpful if you're looking for more information on .NET integration with IIS7 and how to take advantage of the new integrated HTTP pipeline.
-
IIS7 on Server Core
Today at TechEd 2007, Bob Muglia announced the availability of IIS7 on Server Core in Windows 2008 Server, starting with the upcoming CTP and RC1 releases. We've added IIS7 on Server Core as a result of a lot of customer demand to make it available on the lowest footprint Windows server ever. See Microsoft's PressPass for what Bill Laing has to say about this announcement.
-
IIS7 @ TechEd 2007
Today marks the start of TechEd 2007 in Orlando, FL. Eight brave IIS team members are braving the sun and are there with a record-setting 12,000 other people learning about the latest Microsoft technologies. This is a very big year for IIS at TechEd, and we have lots of goodies for those of you who are there. For anyone who isn't there, we plan on posting our sessions up on IIS.net in the future, so watch out for them!
-
Now Hiring on the IIS Team @ Microsoft
James posted in his blog an exciting new opportunity I can't pass up talking about: IIS Evangelist. This key position provides the right person an opportunity to work closely with the product team to ship IIS7 to the world later this year and make it the world's most popular Web server. If you love IIS7, and want to spend your days (and some nights! :)) hanging out with the product team, traveling the world talking about IIS and helping customers get IIS7 deployed, contact him. I should also mention, the IIS team is hiring Program Managers, Developers, and Testers as well! If you want to join this elite Microsoft crew in designing, coding, testing and shipping the Web infrastructure that runs the internet, contact me.
-
Tip / Trick: how to turn off "verify file exists" in IIS7
I've seen several posts asking the question: how do I turn off the "verify file exists" setting on handlers / script maps in IIS7. I must admit, this seems to not be as straightforward as it should be. Hopefully this post helps you out.
-
Tips for Classic ASP developers on IIS7
I was reminded the other day just how many classic ASP applications and developers there are out there! The original ASP rocks, I remember experiencing it for the first time back in 1996/97 when it first came out with IIS3, and being amazed at how programmable it was compared to ColdFusion. I built many an application using Classic ASP, and there will always be a soft spot in my heart for it. :)
-
Insightful look at how Windows Server 2008 got its name (video)
Who said server guys can't be creative?
-
Using ASP.NET Forms Authentication with all types of content on IIS7 (Video)
One of my favorite ASP.NET features is forms authentication, supported by the powerful membership system in ASP.NET 2.0. Back when I built Web applications for a living, I remember agonizing over the building the authentication support for my applications. What developer wants to spend time building authentication infrastructure, tying it intimately to a custom-built membership store, and subjecting your application and server to SQL injection and cross-site scripting attacks, when you'd rather just focus on the app itself? I won't spin any longer on ASP.NET forms auth and membership virtues, but if you are new to these features, check out this content on Scott's blog.
-
How to install FastCGI and PHP on IIS7 Beta 3 (Video)
Beta 3 release marks the first time the FastCGI feature has been a part of a Windows release, enabling PHP and other application frameworks to run on Windows with great performance and reliability. Making them a part of IIS and Windows means no more downloading and installing other components, or worrying about whether the tools you are using are supported, patched and ready for production use.
-
IIS7 URLAuthorization: Get rid of file system permissions! (Video)
Setting file system permissions (or NTFS ACLs as they are also known) can be a real pain in the rear. Not only do you have to deal with sometimes complicated inheritance rules, but they don't copy easily - especially across machines, and they can easily get trashed or re-set unintentionally. Starting with IIS7, you can avoid setting file permissions on content as a way to protect it, and instead store the authorization rules in your application's web.config file. That means anywhere you copy the content, the authorization rules flow with it!
-
My Take: IIS vs. Apache
I ran across Apache at 56% - what is wrong? by /home/liquidat this weekend, and the resulting Digg thread, and enjoyed reading the age-old IIS vs. Apache debate waged by loyalists on both sides. It is great to see the passion for Web servers still very much alive. This is one of the reasons I love software...it is so much more than bits and bytes. Software, good and bad, evokes an emotional response from users. It frustrates the crap out of me when it doesn't work like I want it to, and it makes me nod my head and say "cool..." when it does something really powerful that I don't expect.
-
IIS7 Output Caching for Dynamic Content - Speed Up Your ASP and PHP Applications
IIS7 has a new output cache feature that can cache dynamic content (output from your ASP.NET, Classic ASP, PHP or other dynamic pages) in memory. This can yield enormous performance improvements since it means that the script used to generate that dynamic output doesn't need to run for each request. The cache is "smart" enough to vary the output cached based on query string values as well as HTTP headers sent from the client to the server. The cache is also integrated with the http.sys kernel mode driver, enabling blazing fast performance.
-
MIX '07: IIS7 for Developers Demos and Powerpoint
I got a lot of requests for the presentation and demo notes from my session at MIX, so here goes. If you're interested in the slides, You can download the PPT here.
-
Building an IIS7 SQL Logging Module with .NET
All the credit for the SQL logging module demo goes to CarlosAg. He built it for an internal Microsoft conference, and I stole it for my MIX talk. It is a great demo because it shows off something you can only do with IIS7 and the integrated pipeline. I love it!
-
FrontPage Server Extensions (FPSE) for IIS7 (beta) released!
I'm pleased to announce that we have released a beta version of the FPSE extensions for IIS7. You can download the beta release from IIS.NET's DownloadCenter here: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1460.
-
Server-side Mashups with PHP & ASP.NET at MIX
I've been getting ready for MIX and this is one demo I'm excited to give. Tomorrow I fly out to Las Vegas, where I'll present at two sessions:
-
Free IIS7 Web Hosting
If you haven't heard the news yet, there are already several Web hosters running Longhorn Server Beta 3 and offering free IIS7 web sites! As part of our ramp-up to Beta 3, we engaged some really terrific hosters who were willing to spend many long days (and nights) working with us under a very tight schedule to validate that Beta 3 was ready for release. They've already given us invaluable feedback and have now deployed Beta 3 live on the internet under the GoLive license. Whether you have an account with one of these Web hosters or not, take them up on a free site and give IIS7 a spin while you're waiting for the Longhorn Beta to download.
-
Windows Media Server Beta 3 Available for Download
A few months ago, the IIS team received the charter of taking Media Serving forward, and merged together with the Windows Media server (WMS) team. This exciting new change at Microsoft was spurred by the fact that Video is becoming one of the most popular types of content on the Web, so what better way to ensure Web serving and Media serving work well together than to bring the engineering teams under one roof?
Bringing the teams together was the first step toward creating a more integrated Web and Video server, and today we're excited to announce the second step. I'm pleased to announce that Windows Media server (WMS) Beta 3 for Longhorn Server is now available for download on the Web. WMS is a very feature rich and popular media server, capable of live and on-demand broadcasting of audio and video. It has many cutting edge features that no other media server can touch, which is one of the reasons it is the most popular media server around - in the enterprise and on the internet. -
New FTP Server Beta with FTP/SSL, Membership Authentication, and more...
One of my favorite new features which of IIS7 that we announced yesterday with the Beta 3 release is the new FTP server. It isn't actually in the Beta 3 builds, but you can download the beta free for
-
Beta 3 Released: Learn what's new in IIS7!
Today we're very excited to announce the Beta 3 release of IIS7 as part of Longhorn Server. IIS7 is the biggest release of IIS in the history of the product, and this beta release marks the biggest milestone for the product team. Ever since the Vista project locked down in late summer of 2006, we've been hard at work on IIS7 getting it ready for production server environments. We think it is ready. And along with today's release, we have some exciting announcements to make:
-
IIS7 at Microsoft Technology Summit
Carlos and I spoke at the Microsoft Technology Summit yesterday, a conference dedicated to influential influencers who are experts in alternative platforms. It was a really fun talk as we were able to show off how IIS7 provides a very extensive public extensibility model for adding, removing and replacing any IIS7 feature, on top of which the IIS team built the IIS product itself.
-
IIS7 Videos on ZDNet
Interested in seeing some short overview videos on IIS7? ZDNet has published a series of 'At the Whiteboard' videos.
-
ColdFusion on IIS7
Back in the early nineties, one of the first scripting languages I learned to build web applications with was ColdFusion. It was a lot of fun! In some ways it is a great way to build your first web site since it is so simple, so much like HTML, yet very powerful. I'm sure ColdFusion has come a long way since I first used it.
In June of 2005 I was invited to give a keynote at CFUnited, one of the premier ColdFusion conferences around. It was a fun, and early preview of ColdFusion running on early alpha builds of IIS7. I remember hacking the frankenstein build together with a few private fixes from the dev team, and some custom tweaks to the configuration system, and then holding my breath as I went on stage to show off how some of the new, cool capabilities of IIS7 we were dreaming could help ColdFusion developers. Luckily, all the demos worked and the talk went off without a hitch.Fast forward almost two years, and it is fun to see ColdFusion developers getting the product in Vista and writing about it. If you are looking for more information on how to get ColdFusion running on Vista and IIS7, check out this article: http://www.communitymx.com/content/article.cfm?cid=224AA by Heidi Bautista. It provides a great step-by-step overview of how to get rocking on IIS7. -
IIS7 Logging UI for Vista - Download Now
It's no secret that there is no way to configure logging settings in IIS7/Vista. A PM convinced me that configuring "logging" settings on a "Developer" machine simply isn't interesting - and "if they want to do it, they can always use config".
-
Image Gallery - DirListModule Available for Download
By popular demand, in conjunction with the DownloadCENTER release, I decided to release the famous DirListModule I originally created for IIS7 demos, several years ago. In fact, I think it was the first real managed module that anyone on the team had built, and it has been used in hundreds of demos ever since, including BobMu's keynote at PDC in 2005.
-
IIS.NET DownloadCENTER is now Live!!!
I'm really excited to announce that DownloadCENTER is now live and kicking on IIS.net. Simply click "Downloads" on the IIS.NET site and enjoy our latest addition. DownloadCENTER is a community hotspot for discovering, sharing, reviewing and promoting IIS-related solutions in a single place. What better way to celebrate the Vista launch! ;)