You can do it no problem with Linux or Windows. Under Windows you can run Apache if you want and check out http://www.apache-asp.org/ its totally possible to do ASP and .NET under Apache(if you even need it). If you're running XP Pro, you can go to Add/Remove Windows Components and add IIS. If it's XP Home, you can install IIS off of a Win2k disc. If you're running Vista, its pretty much the same thing, Business and Ultimate include it, Home does not.