I've been setting up a test server here at my school and it seems very similar to the instructions that are posted for setting up on a Vista box.
1. Install Server2008 with IIS roles and any additional features you may want, I just did all of them, but not sure what the core roles/features that are needed to just get it running are.
2. Install VS w/ Web developer
3. Install SQL server 2005/2008 whichever, but I installed it with the serve management suite as well as I'm not really a SQL coding junkie
4. Download and install DNN..... Here's where I'm actually stuck at the moment unfortunately because after I've set up the database, added users, etc., I try to log into the default website which for me is at http://localhost/MKC-DNN I get a splash screen with an HTTP Error 405.1 server/application error.
It's telling me that I don't have significant enough rights. I'm going to try a few things out first, but if anyone else is experiencing this and know of a fix, that'd be nice. Other wise, the installation for Vista seems to be almost identical.