Just follow these steps:
- Launch Microsoft Web Platform Installer
- Click on Applications (at the top)
- Click Add button on the Wordpress item
- Finally, click Install button at the bottom of the screen
That should be it. You should have a wordpress site running on a Windows server now unless you are like me... using a another server for database storage run into some other errors.
If you do run into an issue using remote database server then check out this post: Installing Wordpress on Windows Using Remote Database Server.