.NET (visual studio?) can be used for creating all web content, from DLL's to web scripts.-You do, indeed, have exactly the right tool for thejob there.
(Actually I prefere to do all the scripting in notepad, but print any code from visual basic because of the colour sensative markup tabs.)
You may also need an IIS server with the dotNET framework installed ready to serve your pages,
The usual method the program expects would be to assume you are building against a dev webserver with your own version controls enabled, so without a server you can write beautiful pages but won't be able to view them.