De acuerdo con los comentarios ya hechos, obtenga una suscripción a Empower, está dirigida a personas como usted. Según recuerdo, tiene 2 años para llevar un producto / solución al mercado (donde el mercado está muy vagamente definido) que utiliza algún elemento de la tecnología MS (nuevamente, donde esto está bastante vagamente definido). A cambio de un desembolso bastante modesto, obtiene MSDN, un montón de licencias de sistema operativo y acceso a herramientas de desarrollo y programas de aplicación para el usuario final (XP, Vista, Office son ejemplos obvios).
Por ejemplo, desarrollo en Delphi pero escribo código para ejecutar en SQL Express 2005 y SQL Server 2005+ completo, y esto me da derecho a comprar un contrato de Empower. Recibo todos los beneficios, además de cosas como Visual Studio, SQL Server, Office y licencias de SO. Si no traes una solución al mercado en el tiempo asignado, puedes pagar para extender tu contrato o ... bueno, debo admitir que no estoy seguro. Es difícil ver lo malo que te puede pasar si intentas producir algo pero finalmente fracasas: es el sueño americano, ¿verdad? Tienes que dejar de usar el software al final del período, etc. :-)
Si desea desarrollar para Windows de escritorio, realmente necesita cierto nivel de acceso a MSDN, o una buena conexión de banda ancha y algo de paciencia mientras accede a los materiales en línea. Empower es un método bastante sencillo de tener en sus manos las mejores herramientas por muy poco dinero: termina con una gran cantidad de DVD y CD, y algunas actualizaciones durante el año. Yo diría que fue una compra esencial , especialmente si se considera una inversión profesional o algún elemento de capacitación o progresión. No es mucho dinero en absoluto (hablo como ISV, ¡todo lo que tengo que pagar realmente viene de mi bolsillo!).