which browsers you want to target on the client side
You know what, I've got to bite on that one.
One of the most annoying things I come accross on the web is sites written by "browser blind" developers who only ever look at the world through IE and use all sorts of IE specific hacks on their website.
Cron, if you are only developing this website for yourself, then fine, IE it is. But if there's going to ever be any remote chance you are going to let someone else use your application, then do yourself a favour and write for cross browser compatability .... it's not difficult !!!!
n a commercial environment is use MS Internet Information Server (IIS) and ASP.Net,
Avoid the security risks like the plague.....real commercial environments use J2EE