Alternativas VFP

711 views
Skip to first unread message

Carlos Miguel FARIAS

unread,
Jan 19, 2026, 6:38:46 PMJan 19
to Grupo Fox

Antonio Meza

unread,
Jan 19, 2026, 7:33:16 PMJan 19
to Comunidad de Visual Foxpro en Español
Buenas tardes, y el link ?

saludos

chi...@gmail.com

unread,
Jan 20, 2026, 6:59:11 AMJan 20
to Comunidad de Visual Foxpro en Español

Carlos Miguel FARIAS

unread,
Jan 20, 2026, 3:14:36 PMJan 20
to publice...@googlegroups.com

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/636c831f-3641-4c16-92a2-0b322f33568en%40googlegroups.com.

Alessio Pesce

unread,
Jan 21, 2026, 3:50:43 AMJan 21
to Comunidad de Visual Foxpro en Español
Vorrei chiedere ad Antonio Meza se l'ha visto e che parere ne pensa. 

Luis Robles

unread,
Jan 21, 2026, 9:27:43 AMJan 21
to publice...@googlegroups.com
Hola, alguna imagen del entorno de trabajo, o varias imágenes o videos tutoriales en YouTube ( enlaces ). Yo estoy considerando como opción de desarrollo C Sharp, el entorno es muy amigable y en cuanto a diseño de formularios y otras opciones visuales, no hay muchas diferencias entre VFP y C Sharp...C#...


GeoSys Diseño de Software

unread,
Jan 21, 2026, 12:21:01 PMJan 21
to publice...@googlegroups.com
C# es muy bueno, también tipo RAD, pero es de Arquitectura pesada, si el proyecto no es empresarial puede quedar muy grande, por ejemplo tuve un robot de enviar comprobantes JSON y luego lo pasé a Python con Tkinter, porque es más fácil el mantenimiento, C# es muy bueno cuando amerita, pero a veces para por ejemplo POS de escritorio queda muy grande. 

DAG

unread,
Jan 25, 2026, 11:25:01 AMJan 25
to Comunidad de Visual Foxpro en Español
Sin dejar de lado VFP, se puede optar popr VFP c++ compiler, que convierte el código de Foxpro a C y luego lo compila, por lo que acaba siendo un ejecutable más rápido.
Tenéis más información en
Espero que la información que he recopilado ayude a aquellas personas que desean seguir desarrollando con Visual Foxpro.
Saludos.

Carlos Miguel FARIAS

unread,
Jan 25, 2026, 7:03:11 PMJan 25
to publice...@googlegroups.com
Acerca de Ring: Corre hasta en DOS, además de windows, linux, unix, webassembly, android.
GUI con QT. Licencia MIT. Código abierto (hasta las bibliotecas C). El lenguaje se puede personalizar para que parezca VFP. Ayuda en HTML, PDF y CHM (2300 páginas).
Quién da más? 😁

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

José Antonio Peña Martínez

unread,
Jan 25, 2026, 9:50:59 PMJan 25
to publice...@googlegroups.com
Excelente David Acuña porque lo que aporta a la comunidad ... Saludos 

Desarrollo de Sistemas TecnoPro
José Antonio Peña

Saludos!

Rodribezul

unread,
Jan 31, 2026, 7:09:43 PMJan 31
to Comunidad de Visual Foxpro en Español
He estado mirando la sintaxis, bastante sencilla.
Capitulo_5.1 Diseño del lenguaje (I)

Fernando Cuadras

unread,
Mar 9, 2026, 10:06:54 AM (12 days ago) Mar 9
to publice...@googlegroups.com

He desarrollado  con FoxPro desde que apareció (1988). Como muchos, me enfrenté al paradigma de cambiar a
un nuevo lenguaje de programación web (para mis desarrollos que son muchos). Después de investigar varios idiomas, me topé con que programar con VFP es muy diferente a la de programar en Vue, Angular, React... etc. (que comúnmente es el top de programación web)

Se me hacía muy complejo cambiar millones de líneas de programación que ya tengo desarrollado a otro lenguaje que tendría que comenzar de cero. Por lo que tome una decisión bastante controversial: Empecé a desarrollar un framework de programación (web-ones) con el mismo paradigma de desarrollo utilizando objetos usados en VFP.

Por ahora ya tengo este framework funcionando. Uso como lengua programación TypeScript (clases y programación orientada a objetos y no necesidad de aprender HTML y css).

Ya he creado varios sistemas y ya comenzó a funcionar un traductor de VFP a web-ones y el mi ERP ya lo comencé a traducir a web-ones. La semana pasada ya logré liberar y poner en producción el módulo completo de cuentas por cobrar y por pagar . Con todo y el timbrado de CFDI de pagos para aquí México

Este framework es un proyecto de código abierto y quiero compartirlo con toda la comunidad de desarrollo de software

https://github.com/siavcom/web-ones-technology

Documentación :

https://deepwiki.com/siavcom/web-ones-technology

Utilizo MSSQL o Postgres como base de datos principal y AlaSQL como base de datos local para emular las instrucciones de VFP que contiene ( USE, goto, scatter etc..).

La utilización de la base de datos SQL es similar a la desarrollada por VFP utilizando vistas remotas actualizables.

Si tienes alguna pregunta , no dudes en comunicarte conmigo .
Skype/Teams email :  sia...@hotmail.com


ElFerBlocks


--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Victor Espina

unread,
Mar 9, 2026, 10:30:27 AM (12 days ago) Mar 9
to Comunidad de Visual Foxpro en Español
Wow, tremenbdo trabajo Fernando!!  Estuve curioseando en la documentacion y se ve bastante inresante... la documentacion en si esta bastante profesional y detallada.  Felicitaciones!!!

Piensas tambien publicar el traductor de VFP a webones ?

Saludos

Victor Espina

INVERSIONES WIMARPER CA

unread,
Mar 9, 2026, 3:49:35 PM (12 days ago) Mar 9
to publice...@googlegroups.com
Hola, amigo, no hace falta migrar VFP a otro Lenguaje. Lo que debes migrar es únicamente el motor de base de datos a SQL Server, MySQL, MariaDB, Postgrate. El Lenguaje está muy completo para seguir creando aplicaciones y ejecutar en cualquier Windows. 

Fernando Cuadras

unread,
Mar 10, 2026, 10:00:07 AM (11 days ago) Mar 10
to publice...@googlegroups.com
El traductor no es al 100% ya que VFP es enorme . He ido mejorando con cada traducción que hago . Hay partes de programa que tengo que ajustar manualmente ya que hay partes que no he encontrado una logica para traducirlo. Uno de esos probloemas sonnlos arrays, ya que en VFP los array cominza en el elemento 1 y en TypeScript comineza en elemento 0. 
Los optionGroup no he encontrado una opción buena de traduccion . 
No traduce menus ya que web-ones genera los menus para web.
No he seguido mejorandolo porque es lo que yo necesito para traducir mis sistemas y muchas veces prefiero ajustar manualmente lo que me hace falta 

Con gusto se los comparto.
Este readme lo hice para mi

Se tiene que obtener el codigo fuente con FoxBin2.Prg  que esta en https://github.com/fdbozzo/foxbin2prg/tree/master

Para traducir
SET defa to g:\fxp_to_vue3\FoxBin2Prg     (donde deje el genrador de codigo fuente)

 -------------------- Obtener el archivo fuente ----------------------------------
Indicar  donde esta la forma VFP 
DO FoxBin2Prg WITH "source/come3105.scx"
EL archivo resultante no tiene la extensión prg y hay que cambiar el nombre del archivo resultante a prg 
------------------ Traducir el archivo -----------------------------------------------------
SET defa to g:\fxp_to_vue3\ ( donde esta el traductor a VUE/NUXT)

a=vfptovue("G:\FXP_TO_VUE3\source\come5101.prg","G:\FXP_TO_VUE3\Pages\come5101",'come5101')
Donde "G:\FXP_TO_VUE3\source\come5101.prg" es el archivo fuente
Carpeta donde quedara la pagina ya traducida en TypeScript "G:\FXP_TO_VUE3\Pages\come5101"
Nombre Pagina destino 'come5101'. 




vfptovue.prg
Reply all
Reply to author
Forward
0 new messages