Bueno los requerimientos esenciales para poder desarrollar con asp.net son los siguientes:
1. Microsoft Windows NT, 2000, XP
2. Servidor Web Internet Information Server (Viene incluido con el Windows 2000 y XP)
3. El Microsoft Framework .NET (Lo puedes descargar en español desde
http://www.microsoft.com/spanish/msd...dk/default.asp)
4. Microsoft Access 2000 o XP ó Microsoft SQL Server 2000
En cuanto al sistema operativo se recomienda Windows NT, 2000 o XP, con respecto al IIS (Internet Information Server) lo necesitas como servidor web para correr tus aplicaciones web, el framework .net es el marco de trabajo que sirve para interpretar tus aplicaciones web basadas en asp.net en este caso... y con respecto a las bases de datos puedes usar cualquiera de las dos que se comentan en el punto numero 4..
Bueno creo que esto es todo lo basico y esencial para arrancar... si tienes alguna otra pregunta al respecto no dudes en hacernolas llegar...
Saludos...