Web Platform Installer 2.0 and Visual Studio Web Developer 2010 Express
I was setting up a new machine for presentations and I was getting ready to install Visual Studio 2010 Express and figured I'd go see if the Web Platform Installer (we call it "Web-P-I") had the new versions of VS2010 ready to go.
If you're not familiar, I've blogged about this before. WebPI is a 2meg download that basically sets up your machine for Web Development and downloads whatever you need automatically. It's a cafeteria plan for Microsoft Web Development. It's really matured in the last two years and it's THE fastest way to take a machine from fresh Windows install to "ready to dev".
If you've already got stuff installed, WebPI won't mess up your installation. It will instead give you a list of extensions you might want to add or turn on. For example, here I'm downloading the free version of VS2010, Visual Studio Web Developer 2010 Express and adding the URL Rewrite 2.0 module to IIS.
It sucks to say it, but the installer on SQL Server 2008 Express is insane. My brain just isn't wired to correctly install SQL Express and I always struggle with it. Additionally, I'm always trying to figure out how to add SQL Server 2008 Management Studio Express and I get lost. So, I've stopped trying and I use WebPI to do it; see the screenshot below.
However, it's more than setting up the dev enviro, it also acts as an installer for Open Source apps from the Web App Gallery. If you're a Umbraco, Joomla, or Drupal person, it'll install the app and setup IIS for you.
WebPI inside uses the Web Deployment engine I talked about at Mix this year called Web Deployment Made Awesome: If You're Using XCopy, You're Doing It Wrong. It's easy to make your Open Source application installable via WebPI. I wrote about how I added support for a WebPI-based installation in DasBlog last year. It'll anything that can run on IIS, not just ASP.NET apps. If you've got an app, go submit it to the gallery!
Go check it out. Enjoy.
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
WebPI is real neat tool -- BUT Microsoft no longer accept APP submissions under the Tools category. Crying shame as I there are plenty of ISV's who can push more and more content onto the WebPI.
Bad move from Microsoft IMHO.
"It sucks to say it, but the installer on SQL Server 2008 Express is insane. My brain just isn't wired to correctly install SQL Express and I always struggle with it. Additionally, I'm always trying to figure out how to add SQL Server 2008 Management Studio Express and I get lost."
You, me, and everyone I know. I'm thinking of starting "Why, SQL installer, why!?" club and inviting most of the modern world. We could get t-shirts.
SQL Server 2008 Express is insane
Why did them start making it so complicated after SQL 2000? Please let them have some of the devs that created the Office setup to fix the SQL installs.
I spent over an hour scouring the internet for the download link. The Microsoft page that google/bing kept taking me to kept shoving the damned web-pi down my throat which didn't have what i needed.
Now that R2 is out, there is finally a reasonable easy to use download link that doesn't try and force me to use the WebPI.
I have nothing against the Web PI, but there are times when I know better and choose not to use it, please don't shove it down my throat.
I haven't had something cause so much nerd rage in years. For anyone else getting this false dependency error, WPI sure won't help.
If nothing else, I certainly take comfort knowing that Hanselman gets beat up by the SQL Server 2008 juggernaut too.
Is there a way to change the dark UI on Visual Web Developer Express 2010. Someone wrote a theme editor but it only seems to work for the full Visual Studio version. Any ideas?
Rahim
I had to change the registry entry at HKEY_LOCAL_MACHINE\Software\Microsoft\DevDiv\[ProductFamily]\Servicing\9.0\[ProductEdition]\[ProductLanguage]\SP
to 1
Comments are closed.
So, so true. One program to set up many other packages is a huge win. Windows needs something like that built in!
And an amen on the SQL 2008 installation - it is so troublesome when done manually, I let WPI handle it for me.