Gente:
Estoy viendo la posibilidad de volver a desarrollar con Visual FoxPro, pero
para ambiente web.
Y para estoy haciendo comparativas entre AFP y FoxWeb.
Como, por ahora, tengo solamente VFP 6.0 estuve probando FoxWeb. Y ví que
mis primeros intentos en hacer algo web con código VFoxPro funcionan (luego
de un par de años sin tipear código foxero se me hace algo dificil, pero no
imposible...). Con todo esto quisiera algún comentario sobre:
- Si alguien ha desarrollado algo en FoxWeb, como le ha ido, si es
beneficioso contra otro producto.
- De los productos existentes cual recomiendan, cual les parece el mejor y
porqué.
- Existen herramientas que permitan diseñar las pantallas (en este caso,
para FoxWeb) en forma visual he ingresar código, o todos recurren a algún
editor de HTML y ahí trabajan ?.
A todo esto, como últimamente estoy desarrollando en GeneXus para web, y me
gusta lo que hace esta herramienta (diseñar base de datos, crear pantallas y
procedimientos, crear base de datos y programas de acuerdo al motor y
lenguaje elegido).
Y como me gusta hacer programas estandarizados de cierta forma que mandando
parámetros me devuelva todo un objeto (un encabezado, una grilla con datos y
paginado, un editor HTML, un ABM, etc.), estuve tratando de hacer esto con
FoxWeb y de alguna forma vi que podía hacerlo.
Y viendo lo que puedo hacer con GeneXus, como trabaja para
generar/administrar toda la base de conocimiento de un sistema, y viendo
otras herramientas que generan pantallas con solo definir algunos datos
(CODECHARGE, por ejemplo), se me ocurrió la idea de hacer mi propio
generador de código FoxWeb casero. Les cuento entonces, que estoy
desarrollando con GeneXus una aplicación web (podría ser Windows) que me
permita definir todas las características para crear una aplicación web con
FoxWeb:
- Proyecto
|- Base de Datos
| |- Tablas
| |- Atributos (campos)
|- Pantallas (ABM, Grillas de Datos, etc.)
Inicialmente solamente estoy pensando en cargar datos de referencia a la
posible DBC (info de tablas, para accederlas desde pantallas de selección),
generar sencillos ABMs y tablas de selección de datos (grillas). Luego
vería de que sean creadas en forma automática las DBC y las tablas a partir
de los datos cargados al proyecto.
Es esto reinventar la rueda ?
Porqué no me quedo con GeneXus y me dejo de jorobar ?
- Quizas por temas de costo de la herramienta y licencia.
- Quizas porque en GeneXus no tengo la posibilidad (todavía) de crear
aplicaciones web con código VFoxPro (si para Windows) y veo que con estas
herramientas es posible hacer buenas cosas.
- Quiza porque, si esto funciona, pueda llegar a crear código para otras
herramientas, como AFP ?
- Quizas porque extrañe VFoxPro.
No sé.
Espero alguna respuesta a mi consulta, crítica u opinión sobre esta idea.
Muchas gracias.
PD: Donde puedo conseguir más documentación sobre FoxWeb, además del que
trae (en especial, en español) ?
Leer las respuestas