Estimados: Si les interesa MVC en python, pueden ver web2py, no llega a ser una herramienta como genexus, pero esta avanzando rápidamente en ese sentido:
http://www.web2py.com.ar La diferencia con otros frameworks como Django es que tiene un entorno e desarrollo integrado (via web, incluyendo depurador), e incluye bibliotecas de javascript y otros componentes necesarios para desarrollar aplicaciones de gestión. También, al estar basado en bases de datos, no es necesario complejos diseños de clases para comenzar, y es bastante flexible como para operar sobre bases de datos legadas. Hay algunos frameworks como Dabo o Camelot que se podrían usar para aplicaciones desktop, pero quizas no sea tan directo si vienen de VFP. Con otros colaboradores estamos desarrollando algo más simple que permita hacer aplicaciones desktop MVC, y poder reutilizar codigo tanto para web como para gui: http://code.google.com/p/gui2py/ Por el lado de herramientas Microsoft, hay varias opciones: IronPython, Python Tools para Visual Studio, Azure, etc. De hecho, en Noviembre estamos realizando una conferencia, y tendremos disertantes internacionales sobre estos temas: http://ar.pycon.org/2012 (la entrada es libre y gratuita) Sds Mariano Reingart http://www.sistemasagiles.com.ar http://reingart.blogspot.com
