La librería que necesitas está en .NET y tu aplicación está escrita en VFP.
.NET desde VFP. Sin reescribir nada.
Usa cualquier librería .NET directamente desde tu código VFP existente. StringBuilder, HttpClient, List<T>, async/await, todo con la sintaxis orientada a objetos que ya conoces.
- Clases del framework .NET
- Tus DLLs de C# o VB.NET
- Librerías de terceros y paquetes NuGet
- El EXE que entregas a tus clientes
Sin tarjeta. Al verificar tu correo tienes 30 días de licencia completa (no es una versión recortada) de FoxServer, FoxCore, FoxBridge, FoxAgent, FoxCli y FoxCli MCP, con su instalador, en tu portal. Una por persona y producto; a los 30 días caduca.
Características
Cualquier clase .NET
Instancia cualquier tipo del framework .NET o de una DLL propia con loBridge.Create(). Hasta 10 parámetros de constructor.
Colecciones genéricas
List<T> y Dictionary<K,V> con proxies nativos VFP. Add, Remove, Item, Count, con indexación base-1 como en VFP.
Miembros estáticos
Accede a File, Math, Guid, Environment y cualquier clase estática con loBridge.Static(). Métodos, propiedades y campos.
Async/await transparente
Los métodos que devuelven Task se bloquean automáticamente. Desde VFP parece una llamada síncrona normal.
LoadAssembly
Carga tus propias DLLs .NET compiladas en C# o VB.NET y usa sus clases como si fueran objetos VFP nativos.
Resolución de sobrecargas
El Binder detecta el overload correcto automáticamente. VFP solo tiene Double; .NET puede tener 18 sobrecargas de Append().
Como funciona
- 1Inicializa y activa
Dos líneas: loBridge = NEWOBJECT('FoxBridge', 'FoxBridge.prg') y loBridge.Activate(tu licencia). No hay registro COM, no hay instalador y no se toca el registro de Windows.
- 2Crea objetos .NET
loBridge.Create('System.Text.StringBuilder', 'Hola'). FoxBridge genera un proxy VFP dinamico y lo devuelve listo para usar.
- 3Usa como objetos VFP
loSB.Append('mundo'). loSB.ToString(). Los métodos y las propiedades funcionan con la sintaxis de punto que ya conoces.
Precios
Un asiento por programador. Pago único, y la versión que compras funciona para siempre. La misma licencia se activa en el IDE y en el EXE que entregas a tus clientes.
Preguntas frecuentes
Necesito saber .NET para usar FoxBridge?
Funciona con cualquier DLL .NET?
Se puede usar en aplicaciones EXE?
Que pasa con los tipos VFP que no existen en .NET?
Como se libera la memoria de los objetos .NET?
El ecosistema .NET completo, desde tu VFP
Sin reescribir nada. Sin cambiar de IDE. Todo el poder de .NET con la sintaxis que ya dominas.
Comprar ahora