Pare el Net Framework necesitas un Pentium de 90 MHz en adelante,
Microsoft Windows® Server 2003, 2000 o XP Professional , 256 MB o mas auqnte te recomiendo 512 MB y como 600 MB en disco.
Aunque puedes desarrollar sin el Visual Studio, es el mejor IDE que hay y te recomiendo que lo tengas aunque es un poco costoso. Sus requirimientos son : 450- (MHz) Pentium II o superior, Windows Server 2003, XP Professional, 2000 Professional (SP3 o superior), 2000 Server (SP3 or superior), De 96 MB de RAM en adelante (Aunque te recomiendo 512mb), 900 mb en disco duro.
Para ejecutar las aplicaciones en las maquinas de los clientes estan puedes tener WIndows 98 en adelante, 32 MB en adelante de RAM y como 150 MB de Disco Duro