Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Si ya desarrolla con Visual Foxpro o está estudiando hacerlo, lea este artículo en el que
presentaremos algunas herramientas de terceros que complementan a Visual Foxpro y permiten
alcanzar dicho objetivo.
Access se vendía como parte de MS Office y éste siempre ha sido el producto estrella de Microsoft.
VFP quedó como herramienta de desarrollo de Aplicaciones para profesionales y con el
compromiso de mantener la compatibilidad con todo el código xBase existente hasta entonces. VFP
se vendió como generador de aplicaciones orientadas a datos, formando parte de Visual Studio
junto a lenguajes de propósito general como Visual Basic, C y Java.
Cuando Microsoft lanzó su nueva plataforma de desarrollo .Net, supuso la aparición de nuevos
lenguajes de programación como Visual Basic .Net, C# y ASP.Net. El nuevo Framework y su
conjunto de clases es común a todos los lenguajes .Net, el código pseudo-compilado es
multiplataforma (con el Runtime adecuado) y el desarrollo está orientado a aplicaciones
distribuidas. Microsoft tuvo claro que ya no podía incorporar VFP a .Net porque perdería muchas de
las peculiaridades que lo caracterizan, y sobre todo romper con uno de los compromisos del equipo
de desarrollo del producto, y es mantener la compatibilidad con las aplicaciones existentes. VFP se
caracteriza por incorporar en un sólo producto el Lenguaje de programación, un motor de bases de
datos relacionales y un entorno de desarrollo integrado (IDE).
Ahora VFP se vende como un producto independiente. Desde 1993 se ha liberado una nueva
versión cada 2 años, la última es la 9.0. Mientras esperamos la nueva versión denominada Sedna
(para principios de 2007), Microsoft ha lanzado una versión preliminar para la comunidad
tecnológica (CTP) y se han puesto en marcha dos proyectos de código abierto, el primero es
SednaX, para novedades y mejoras en el entorno de desarrollo, y el segundo es SednaY para el
desarrollo Web y tecnologías asociadas.
Aunque como Servidor de datos en entornos TCP-IP no era una de sus funciones iniciales,
podemos ver un ejemplo en http://www.vfpserver.com y además libre.
De todas sus funcionalidades, la que más ha destacado siempre es su potencia como cliente de
escritorio en redes locales y en aplicaciones de gestión de datos. Podemos incluso combinar los
datos obtenidos remotamente desde el SGBDR con tablas locales gestionadas por su excelente
motor de datos interno.
Mere Mortals.
Entorno de desarrollo de aplicaciones n-capas.
Mere Mortals suministra un conjunto de herramientas para facilitar el salto desde aplicaciones
monolíticas a n-capas. Esta misma empresa ha desarrollado otro producto similar para .NET, en el
que ha aplicado la sencillez y potencia de VFP.
Web Connection.
Entorno de desarrollo Web.
Web Connection es un completo entorno de desarrollo de aplicaciones Web. Es un producto muy
probado con más de 10 años de historia, que en su última versión se integra con Visual Studio o
Visual Web Developer por lo que la creación de formularios Web es una tarea muy sencilla.
XFRX.
Generador de formatos electrónicos desde los Reports de VFP.
Finalmente una herramienta demandada durante años por los programadores de VFP. XFRX
transformar los reports de VFP en formatos electrónicos como PDF, DOC, RTF, XLS, HTML, MHT,
ZIP, TXT, XML, XFF (DBF), BMP, PNG, JPEG, GIF y multipágina TIFF.
Después de conocer estas herramientas, verá que son productos de gran nivel técnico, de
empresas involucradas con VFP desde hace años y al mismo tiempo desarrollan para el entorno
.NET. Visual Foxpro no está solo y seguirá acompañándonos durante mucho tiempo.
Para ver una descripción más detallada de estas cuatro herramientas o información de cómo
adquirirlas, visite www.danysoft.com.