This is a common scenario:
You need to install the product X, so you go and download it. Once you have executed the installer a warning message is shown about the missing dependency Y, so you search it on internet and when you find it you discover that it requires Z but you don’t worry because you already have it installed, moving on, you download and run the installer of Y, but then it comes that it required a newer version of Z… The never ending story! Your blood pressure raises to the clouds and you crash the keyboard against the screen, kick the box and whatever is under the desk, take the first heavy thing you find and throw it thought the window, and you see your pet on the sofa so you… relax! Don’t do it! The Web Platform Installer (Web PI) has come to save your physical integrity and people near you. How?: It greatly eases the entire labor of installing a product including every task that may require to get it to work.
So the Web PI is a sort of:
Ohh!… How I wished to have all of this stuff for installing Team Foundation Server!!!
You can download it at the Microsoft Web Platform portal: http://www.microsoft.com/web/downloads/platform.aspx
Once you have installed the Web PI you can use it to browse the available applications to install. You can also browse the Web App Gallery and install any application by just clicking on the “Install” button which will launch Web PI with the product selected waiting for your confirmation to install.
Notice that the Web PI is restricted to the currently available Microsoft products (free developer tools and web applications) and is not aimed to be used as an installer for your own products.
Also I’d recommend to read this post from Scott Guthrie to find more details and screenshots.
I hope you can take advantage of the Web PI as much as I did. I will continue posting about Web PI for you to know how it works and how to get the best from this tool, so be tuned!