Hehe, moraću da malo sam sebe demantujem. Da bi "terao" (i razvijao) ASP.NET aplikacije, treba da imaš instaliran i ASP.NET. Ako imaš W2k3, imaš ga na CD-u, a možda se čak instalira by default. Za W2K i XP, najbolje je da se instalira preko SDK-a, mada sam prilično siguran da je moguće recimo da na mašini koja ima VS.NET napraviš neku minimalnu Web aplikaciju i deployment projekat za nju pa da koristiš taj instaler da distribuiraš i ASP.NET - mislim da smo tako radili kod mene u firmi, ali sam malo zaboravio.
A što se tiče Code behind šeme, ispostavilo se da možeš da je koristiš i ako nemaš SDK. Naime, moguće je da u tvoju aspx stranicu staviš nešto kao:
<%@ Page Inherits="MojaKlasa" Src="MojKod.cs" %>
i onda će ASP.NET da gleda u MojKod.cs umesto u dll. Naravno, može da bude i MojKod.vb ako koristiš VB.NET