You are on page 1of 13

Visual FoxPro

Equipo 5:
Linda Salazar
Ivn Velzquez
Leonardo Pichardo
Aldo Hernndez

Qu es Visual FoxPro?
Visual FoxPro es un lenguaje de
programacin orientado a objetos y
procedural, un Sistema Gestor de Bases
de datos o Database Management
System (DBMS), y desde la versin 7.0,
un Sistema administrador de bases de
datos relacionales, producido por
Microsoft.

Un poco de historia

Visual FoxPro proviene de FoxPro, que a su vez deriva de FoxBASE, creado por Fox
Technologies en 1984; inicialmente un compilador de dBase, acab superndolo y
con Clipper, convirtindose en una de las estrellas de los lenguajes xBase. Fox
Technologies fue adquirido por Microsoft en 1992.
Visual FoxPro 3.0, fue la primera versin Visual, redujo su compatibilidad a solo
Mac y Windows
En la versin 5.0 se integra en Microsoft Visual Studio aadindosele el soporte de
Microsoft Source Safe.
Visual FoxPro 6.0, publicado en 1999, no supone un cambio radical respecto de la
anterior versin sino nicamente una mejora en sus diversas funcionalidades y una
adaptacin al mundo internet y al mundo de los objetos.
Visual FoxPro 7.0, publicado en 2001, supuso su salida de Visual Studio, pues
aunque en un principio se pensaba incluir a Fox en .NET, no era posible sin romper
con la herencia de anteriores versiones.
A finales del 2002, algunos miembros de comunidades demostraron que Visual
FoxPro puede correr en Linux usando el emulador de Windows Wine.
VFP 9 fue lanzado el 17 de diciembre del 2004 y el equipo de Fox est trabajando
actualmente en un proyecto cuyo nombre clave es Sedna que ser construido sobre
el cdigo base de VFP 9 y consistir principalmente en componentes Xbase

Caractersticas Visual FoxPro


Entre sus caractersticas tenemos:
Capacidades poderosas y muy veloces para el manejo de datos nativos y
remotos.
Flexibilidad para crear todo tipo de soluciones de bases de datos.
Lenguaje de programacin Orientado a objetos.
Utilizacin de sentencias SQL en forma nativa.
Poderoso manejo de vistas y cursores y control completo de estructuras
relacionales.
Su propio gestor de base de datos incorporado. Sin embargo, tambin
puede conectarse con servidores de base de datos, tales como Oracle,
Microsoft SQL Server o MySQL.
Cuenta con un motor de generacin de informes renovado y muy flexible
para soluciones ms robustas.
Desde la versin 9.0, amplio soporte de XML, tanto como fuente de datos
(por ej., servicios Web basados en XML) como por generar reports en
formato XLM.
Desde la versin 7.0, soporte de la tecnologa IntelliSense de Microsoft
El 100% del trabajo en Visual FoxPro , sobre tablas y bases de FoxPro ,
puede enlazarse con los servidores en Oracle y MS SQL

Visualizacin de tablas

Visualizacin de programacin

Visualizacin de programa

Ventajas

Administracin de Datos e Interoperabilidad (Cree soluciones .NET,


compatibles con XML jerrquico. Intercambia datos con SQL a travs del
lenguaje SQL)
Herramientas de Productividad Extendibles para el Programador
(Mejore sus interfaces de usuarios con formularios y un soporte de
imgenes mejorado, personalice ventanas)
Flexibilidad para Construir Todo Tipo de Soluciones de Base de Datos
(Construya y despliegue aplicaciones individuales y remotas para PC`s que
operan en windows. Cree y acceda a componentes .COM y a servicios Web
basados en XML y compatibles con microsoft .NET
Reporte de Funciones de Sistema (Control preciso de reportes y formateo
de datos)
Fcil de Actualizar (Actualizacin sencilla, VFP 8.0 es 100% compatible
con VFP 9.0).

Desventajas
-Los rumores de que Microsoft planea
terminar el soporte para FoxPro han sido
comunes desde su adquisicin del
producto, a pesar del hecho de que ste
ha tenido el tiempo de vida de soporte
ms largo para un producto de Microsoft
-Dificultad de mantenimiento

Descripcin de algunas funciones


principales
1.

2.

3.
4.
5.

Tecnologa de optimizacin para el query rush more (Ejecuta


bsquedas en archivos de datos en tiempos inferiores al
segundo)
2. Vistas locales y remotas (aplicaciones basadas en queries que
devuelven datos filtrados. Extraccin de datos en forma remota,
estando offline para ahorrar energa)
Soporte integrado para SQL ( Manipula gran cantidad de datos
utilizando los enunciados en SQL (Structured Query Language)
Debugger con funciones completas, coverage profiler ( Ayuda a
detectar las fallas de sintaxis)
Acceso universal de datos( Acceso de datos unificado a tablas
nativas de visual fox pro, y fuente de datos basados en XML,
Microsoft SQL y ODBC u OLE DB

Costo
La actualizacin:
349.00 USD
Precio estimado:
649.00 USD

Requisitos de Sistema Para instalar


Microsoft Visual FoxPro
Requisitos MnimosProcesador PC con procesador Pentium-class.
Sistema Operativo Microsoft Windows 2000 con Service Pack 3 o sistema operativo
posterior Microsoft Windows XP o versin posterior Microsoft Windows Server 2003 o
versin posterior.
Memoria 64 MB de RAM (mnimo); 128 MB (se recomienda superior).
Disco Rgido 165 MB de espacio disponible en el disco rgido para una instalacin
tpica; 20 MB de espacio disponible en el disco rgido para cumplir con los Prerequisitos de Microsoft Visual FoxPro.
Lector Lector de CD-ROM o DVD-ROM.
Monitor Super VGA 800 X 600 o monitor de resolucin superior con 256 colores.
Mouse Mouse de Microsoft Mouse o compatible.

Now How Milenium


Madrid
MAPFRE seguros
Generales

CINTAS Y ELASTICOS MAREL,


S. A. DE C. V. ( MAREL
industria textil)

You might also like