Bienvenidos!

541 views
Skip to first unread message

Victor Espina

unread,
Aug 19, 2023, 12:05:57 PM8/19/23
to ActiveVFP
Sean bienvenidos todos a este grupo.  Para los que no conozcan la historia, ActiveVFP es un proyecto creado por el programador ClaudeFox y que, basicamente, hace lo mismo que PHP pero con codigo VFP.

Hace algunos años empece a colaborar con Claude con el objetivo de incluirle a ActiveVFP la capacidad de funcionar tambien como un servidor REST y termine reescribiendo gran parte del codigo, en lo que ahora se llama el "Extension Pack".   Esta version "modificada" de ActiveVFP no solo cambia la forma en que opera internamente ActiveVFP sino que ofrece varias mejoras, como el manejo de LayoutPages,  Delegates, Plugins, etc.

Lamentablemente ClaudeFox ha estado fuera del radar desde hace años asi que, hasta donde se, soy la unica persona por ahora que esta "a cargo" de este proyecto.  Mi objetivo en el corto plazo es unificar la version oficial de ActiveVFP con mi ExtensionPack, crear un repositorio oficial de ActiveVFP en GitHub (de modo que cualquiera pueda colaborar con el proyecto) y generar una nueva version oficial que seria ActiveVFP 7.0.

En el interin, la version actual de ActiveVFP + EP funciona bastante bien y, en lo personal, la he utilizado en varios proyectos durante los ultimos años, de diversos tamaños y en todos los caso las soluciones siguen funcionando sin problemas hasta el dia de hoy.

Otro punto que esta pendiente es el tener un "Showroom" de ActiveVFP en la nube donde los interesados puedan entrar y ver ActiveVFP en accion.   Lamentablemente mi hosting actual no es Windows, asi que si alguien conoce alguna forma gratuita de alojar una aplicacion ASP.NET que podamos usar para montar un ambiente de demo de ActiveVFP publico,  por favor pasenme el dato.

Saludos

Victor Espina

Walter Valle

unread,
Aug 19, 2023, 1:30:59 PM8/19/23
to ActiveVFP
Hola Victor!

Ya estamos por acá!

Saludos amigo!

Victor Espina

unread,
Aug 19, 2023, 1:35:52 PM8/19/23
to ActiveVFP
Excelente!! Veo que ya puedes postear :)

Victor Espina

Orlando Rodríguez

unread,
Aug 19, 2023, 2:31:46 PM8/19/23
to ActiveVFP
Hola a todos
Estoy super interesado en el tema y empezar a desarrollar algunos proyectos bajo activeVfp.
Mi pregunta es como empiezo y si existe la.posobilidad de una capacitacion.

Saludos a todos desde Colombia

Orlando rodriguez

José L. Guillén M.

unread,
Aug 19, 2023, 2:42:01 PM8/19/23
to ActiveVFP
Listo amigo, gracias.

Victor Espina

unread,
Aug 19, 2023, 5:12:44 PM8/19/23
to ActiveVFP
Puedes empezar descargando el instalador y el ExtPack, y luego revisando los ejemplos que vienen con el producto.   Luego de eso puedes ir preguntando la dudas que tengas por aqui y te vamos guiando para que avances.  Una vez que hayas hecho el primer controller REST, lo demas es mas de lo mismo :)

Victor Espina
Message has been deleted
Message has been deleted

Rafael carballo

unread,
Aug 21, 2023, 10:38:30 AM8/21/23
to ActiveVFP
Rafael carballo
no leída,
8:36 (ahora) 
a ActiveVFP
Hola Victor. esta interesante el proyecto.
Para hacer las primeras pruebas hice la instalación, pero me pide el IIS 7  se puede trabajar con windows 11 o se tiene que tener un windows server.

Victor Espina

unread,
Aug 21, 2023, 11:21:47 AM8/21/23
to ActiveVFP
Entiendo que el IIS se puede instalar tambien en versiones Pro de Windows.

Victor Espina

Mauricio Pulla

unread,
Aug 21, 2023, 11:48:04 AM8/21/23
to ActiveVFP
Buen día Victor.

Es correcto, se necesita activar estas caracteristicas de windows.

Saludos.
Mauricio

Jorge zapata

unread,
Aug 21, 2023, 6:23:58 PM8/21/23
to ActiveVFP
Hola a todos, he descargado y actualizado ActiveVFP, ya tengo montado  IIS  pero no puedo acceder a la pagína ;   si me pueden proporcionar ayuda para poder comenzar a probar esta herramienta.
Saludos, 

Captura de pantalla 2023-08-21 172016.png

Ernesto Luque

unread,
Aug 22, 2023, 8:47:56 AM8/22/23
to ActiveVFP
Hola... Acá estamos...

Victor Espina

unread,
Aug 22, 2023, 10:52:19 AM8/22/23
to ActiveVFP
Pareciera que tienes un archivo web.config en tu carpeta C:\inetpub\wwwroot que esta entrando en conflicto con el web.config que se copia en la carpeta principal de ActiveVFP.   Podrias pegar aqui el contenido de ese archivo por favor ?

Victor Espina

Orlando Rodríguez

unread,
Aug 22, 2023, 4:46:13 PM8/22/23
to ActiveVFP
Victor como estas
De que url descargo exactamente el ActiveVFP y el ExtPack. 
De esta URL https://github.com/claudefox/ActiveVFP hay tres carpetas pero con codigo fuente. Donde encuentro el Instalador. Revisando mi maquina encontre una versión super antigua pero era un instalador AVFP4setup.exe

Gracias de antemano

Orlando

Victor Espina

unread,
Aug 22, 2023, 6:07:20 PM8/22/23
to ActiveVFP
En la descripcion del grupo estan los links mas actualizados.

Screenshot 2023-08-22 at 18.06.32.png

Victor Espina

Jorge zapata

unread,
Aug 22, 2023, 11:56:56 PM8/22/23
to ActiveVFP
Encontre el video de la presentación de ActiveVFP, les dejo el link

Claude Fox presenting ActiveVFP
https://www.youtube.com/watch?v=DaKmRhxS0Z0

Juan Francisco González

unread,
Aug 23, 2023, 11:29:54 AM8/23/23
to ActiveVFP
Hola a todos, me interesa mucho este tema para actualizar mis sistemas. Comenzare con la descarga para hacer a la instalación. Hay ejemplos para poder estudiarlos ???

Saludos

Victor Espina

unread,
Aug 23, 2023, 12:36:17 PM8/23/23
to ActiveVFP
Una vez instales el ActiveVFP y lo cargues veras monton de ejemplos.  En cada ejemplo tienes la opcion de ver el fuente para ver como se hizo.  Ademas, puedes preguntar aqui!

Saludos

Victor Espina

Juan Francisco Gonzalez

unread,
Aug 23, 2023, 1:06:29 PM8/23/23
to ActiveVFP
Disculpa, me salí del grupo porque entre con mi correo de la oficina. Ya me volví a registrar en el grupo con mi correo personal. Ya descargue los archivos de instalación, voy a instalar y revisar los ejemplos que me comentaste y si hay dudas ahí los molesto, jeje

saludos

Victor Espina

unread,
Aug 24, 2023, 11:33:58 AM8/24/23
to acti...@googlegroups.com
Hola Jorge.  En la descripcion del grupo estan los links para descargar el ultimo instalador y el EP, asi como material de apoyo para iniciar.

Saludos

Victor Espina

Sent with Shift


On Sat, Aug 19, 2023 at 10:02 PM Jorge zapata <jlza...@gmail.com> wrote:
Hola Victor, gracias por aceptarme,  me gustaria aprender a utilizar esta herramienta,  donde descarga el instalador y el ExtPack. y si alguien tiene una gua rapida para su implementación.}

Saludos desde Lima Perú


El sábado, 19 de agosto de 2023 a las 16:12:44 UTC-5, vesp...@gmail.com escribió:

--
Has recibido este mensaje porque estás suscrito al grupo "ActiveVFP" 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 activevfp+...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/activevfp/008cb30e-bf3a-441f-9b23-e46d01e3e0e1n%40googlegroups.com.


--
Victor Espina

Orlando Rodríguez

unread,
Aug 24, 2023, 3:15:47 PM8/24/23
to acti...@googlegroups.com
Victor como vas?
He iniciado el proceso de instalación con los archivos que se indican en la descripción del grupo. Veo que durante el proceso, solicita un directorio de destino, donde saca copia del directorio c:\avfp6.03Demo. A continuación solicita un directorio virtual, aca no tengo claro cómo se debe diligenciar este campo y cuál sería la funcionalidad de este directorio exactamente. Te agradezco tu ayuda.
Que posibilidad hay de tener una reunión donde nos muestres de ser posible las bondades y podamos, como en mi caso, resolver algunas dudas. 
En alguna parte hablabas de la versión 7, cuando estaría disponible y tendría algún costo?
En el video del apiRest con vfp que es muy bueno, menciona una documentación de aVfp e inclusive direcciona a https://victorespina.com.ve/avfpsb/docs/docs.htm pero esta URL no existe. Me podrías decir por favor donde se puede obtener información?
¿Cómo se tiene acceso a los ejemplos?

Te agradezco de antemano tus respuestas y perdona tantas

Saludos
Orlando 

Victor Espina

unread,
Aug 24, 2023, 4:21:44 PM8/24/23
to ActiveVFP

A continuación solicita un directorio virtual, aca no tengo claro cómo se debe diligenciar este campo y cuál sería la funcionalidad de este directorio exactamente. Te agradezco tu ayuda.
Esa carpeta se refiere al directorio virtual bajo el IIS, que vendria a ser la parte que viene despues de http://localhost, por ejemplo, si le indicas que el directorio virtual se debe llamar AVFP, significa que para acceder a la instalacion de ActiveVFP deberas a puntar a http://localhost/avfp.

Que posibilidad hay de tener una reunión donde nos muestres de ser posible las bondades y podamos, como en mi caso, resolver algunas dudas. 
Esa es una buena idea.  Dejame prepararme y les aviso por aca cuando seria esa presentacion.

En alguna parte hablabas de la versión 7, cuando estaría disponible y tendría algún costo?
Lamentablemente no tengo una fecha estimada para liberar esa version porque esto es algo que hago en mis ratos libres y ultimamente entre el trabajo normal, proyectos personales y la musica, no es mucho el tiempo libre que me queda.  Lo que si les puedo adelantar es que sera 100% gratuita, tal como es ahora.

En el video del apiRest con vfp que es muy bueno, menciona una documentación de aVfp e inclusive direcciona a https://victorespina.com.ve/avfpsb/docs/docs.htm pero esta URL no existe. Me podrías decir por favor donde se puede obtener información?
Lamentablemente hace unos meses tuve problemas con mi hosting Windows y tuve que cancelar la cuenta y contratar un nuevo hosting que, por ahora, esta basado en Linux asi que ya no puedo hospedar mas una instalacion de ActiveVFP.  Pero en teoria, una vez que instalas ActiveVFP localmente, deberias poder acceder a esa documentacion apuntando a http://localhost/<directorio virtual>/docs/docs.htm.

¿Cómo se tiene acceso a los ejemplos?
Una vez que instalas ActiveVFP, abres un navegador y apuntas a http://localhost/<directorio virtual>/default.avfp y te cargara la  pagina principal de ActiveVFP.  Ahi veras enlaces a distintos ejemplos y documentacion, y cada ejemplo debe tener un boton que te permite ver el codigo fuente de ese ejemplo.

Saludos

Victor Espina

Miguel A. Martínez

unread,
Sep 11, 2023, 3:53:34 PM9/11/23
to ActiveVFP
No es por incordiar, pero qué pronto este grupo se ahogó en sí mismo...
¿Ya no hay más cuestiones, pregunta o dudas?
Pues, estamos muertos antes de iniciar...

martin bonansea

unread,
Sep 11, 2023, 4:27:00 PM9/11/23
to acti...@googlegroups.com
Hola Miguel, quizás no hay consultas amigo :)
En mi caso que lo utilizo como api rest, ya luego de poner en marcha todo no me vino ninguna nueva inquietud que no pueda resolver, pero si aparece dalo por seguro que aquí lo preguntaré o a Victor

Saludos cordiales

Victor Espina

unread,
Sep 12, 2023, 10:11:02 AM9/12/23
to ActiveVFP
SI, es algo esperable. Lo que seria ideal es que cuando alguien ponga una pregunta de ActiveVFP en el grupo general, se le indique que venga y lo haga aqui. El objetivo es tener un punto central con informacion especifica sobre ActiveVFP.

Victor Espina

unread,
Sep 12, 2023, 10:12:25 AM9/12/23
to ActiveVFP
Toma en cuenta tambien que las preguntas sobre ActiveVFP en el foro son muy esporadicas, y esto creo que obedece a que un muy pequeño porcentaje de la comunidad VFP ha decidio aprender a crear aplicaciones web y de ese apenas una fraccion decide intentar usar ActiveVFP.

Victor Espina


On Monday, September 11, 2023 at 4:53:34 PM UTC-3 prym...@gmail.com wrote:

Irwin Rodriguez

unread,
Sep 12, 2023, 10:46:26 AM9/12/23
to ActiveVFP
Hola a todos, yo también lo he comenzado a utilizar y de momento las dudas las he conseguido por mi cuenta. También logré automatizar la creación de sitios web en IIS desde una utilidad que he llamado MagicMenu que no es más que una barra de herramientas que permite no solo crear sitios web sino también proyectos de consola y servicios windows usando FoxPro como lenguaje principal.

Un saludo.



Fernando Mora

unread,
Sep 29, 2023, 10:38:44 AM9/29/23
to ActiveVFP
Hola grupo, probé ActiveVFP y pude crear mis apis sin problemas, es excelente. Con los tutoriales que publicaron es super facil lograrlo. Solo agregar que en Windows 10 luego de activar el IIS y las herramientas Web de Windows, se activaron restricciones de seguridad en todo el equipo. Hubo programas que no abrian, fue necesario configurar a las carpetas donde estaban esos ejecutables, agregarles permisos para el usuario (en propiedades, seguridad).

Ahora estoy intentado hacer que mis apis esten disponibles desde mi equipo a cualquier usuario de internet. Segui el camino de usar FreeDns para usarlos desde una IP publica desde mi router, flashe mi router y le instale DD-WRT, configure mi url que me proporciono FreeDns, segui todos los pasos, abri DMZ la ip de mi maquina, las API funcionan con mi url, pero solo a nivel local, no logro que carguen desde otro lugar. 

No se como les este yendo con esa parte, o cual es su experiencia en colocar esas API disponibles en internet. 

Saludos a todos. 

Victor Espina

unread,
Sep 29, 2023, 6:35:55 PM9/29/23
to ActiveVFP
Depende mucho del ISP.  Muchos ISPs estan aplicando algo llamado CG-NAT que hace imposible abrir puertos locales de tu router a internet.

Victor Espina
Reply all
Reply to author
Forward
0 new messages