Com seu Windows XP, se for versao PRO, você não vai ter problema nenhum para rodar ASP. No maximo, vai precisar do cd de instalação do XP PRO. Se seu XP for HOME, a coisa complica.. Dizem que dá de rodar ASP, mas eu nunca o fiz. não é necessário ter windows NT, é necessário ter Servidor WEB apenas.