You are on page 1of 3

Visual FoxPro

Junio 2014

Presentacin de Visual FoxPro Visual FoxPro (VFP) es una potente herramienta


comercializada por Microsoft desde 1995. Incluye un lenguaje de programacin, un motor de
base de datos relacionales y un entorno de desarrollo incorporado (IDE), que permite a los
desarrolladores hacer todo lo que necesitan. VFP posee una excelente compatibilidad
ascendente: un cdigo escrito hace 5 aos puede con un mnimo trabajo ser mantenido y
mejorado. VFP es tambin una herramienta de desarrollo rpido de aplicaciones (RAD) que
permite a los desarrolladores crear aplicaciones de aspecto sofisticado con un mnimo esfuerzo.
VISUAL FOXPRO Versin 9.0 Visual FoxPro 9.0 dispone de todo lo que necesitas para crear y
administrar aplicaciones 32-bit altamente eficaces as como tus componentes. La solucin de
creacin de aplicaciones que une las ventajas del lenguaje y las de las herramientas de
productividad. Gracias a su motor local de concepcin original ForxPro rene las ventajas de un
lenguaje de desarrollo y las de la automatizacin de funciones de desarrollo dentro de una
amplia gama de herramientas de productividad, a fin de realizar aplicaciones de procesamiento
de bases de datos de cualquier nivel de complejidad. Decididamente orientado a Objetos, su
lenguaje ofrece a los desarrolladores la posibilidad de crear fcilmente aplicaciones locales,
cliente/servidor o para la Web. Los desarrolladores disponen de todas las herramientas para
administrar los datos, desde la organizacin de tablas de informacin, hasta la creacin de
consultas e incluso la integracin de los ms reputados sistemas de administracin de bases de
datos. Los usuarios encontrarn una facilidad de manipulacin incomparable. Visual FoxPro
dispone de mecanismos de gestin de errores, un class CursorAdapter para acceder a los datos
de una manera estndar, numerosas clases de base para incorporar los controles, una clase
GDI + soporte de imgenes, procesamiento eventual de objetos, soporte escalonado, servicios
XMLWeb, provider OLE DB, una gran cantidad de herramientas de productividad y por supuesto
integracin a Visual Studio .NET y a SQL Server 2000. La gestin estructurada de errores: el
control y la encapsulacin de errores en el cdigo mediante el uso de estructuras
TRY...CATCH...FINALLY, el mecanismo de herencia de excepciones mediante la estructura
THROW, y mucho ms. El acceso universal a los datos: La clase CursorAdapter permite
acceder de manera unificada a datos nativos Visual FoxPro as como a XML, MS SQL Server, o
cualquier otra fuente mediante ODBC o OLE DB. El Diseador de interfaz de consultas: El
Designer Query/View que entre otros provee el cdigo fuente de salida modificable, te permite
construir instantneamente los comandos de consultas SQL. El soporte de la auto
incrementacin: Te permite definir los campos de clave primarias auto incrementados en las
tablas Visual FoxPro. El soporte de Temas Windows XP: Te permite integrar los temas
Windows XP en las aplicaciones Visual FoxPro en los formularios como contenedor. Los
controles avanzados: Estos controles incorporados te permiten construir interfaces de usuarios
ricos en funcionalidades, como el posicionamiento de pestaas orientadas en los Frames, el gel
y el redimensionamiento automtico de columnas, el resalto de lneas, la modificacin de los
colores de fondo, el posicionamiento de imgenes en botones de comandos El soporte GDI +
imgenes: Para mostrar y aplicar rotaciones de imgenes en las interfaces, en todos los
principales formatos como bmp, jpeg, gif, animation, wmf,emf,tiff, y muchos ms ... El gestor de
eventos: Para crear y personalizar eventos y mtodos destinados a otros objetos Visual FoxPro.
La importacin/exportacin de datos XML: Exporta o importa XML escalonado entre DataSet
ADO.NET y cursores de datos Visual FoxPro a travs del mecanismo de soporte de XML
DiffGrams. Los servicios Web XML: Publica y utiliza los Servicios XML Web compatibles con la
tecnologa .NET y HTTP utilizando MicroSoft SOAP Toolkit. El Provider OLE DB: Accede a tus
datos Visual FoxPro desde otras configuraciones clientes, como Visual Studio .NET u Office XP.
Microsoft SQL Server 2000 Desktop Engine (MSDE): Crea soluciones personales o
compartidas compatibles con Microsoft SQL Server 2000 y mgralas directamente hacia SQL
Server 2000, sin modificar el cdigo. Las herramientas de despliegue: Crea programas de
lanzamiento de tus aplicaciones utilizando la versin especialmente desarrollada para Visual
FoxPro de InstallShield Express. Las herramientas de productividad: Utiliza "Task Pane" para
organizar tus tareas de desarrollo y para acceder a la ayuda de Visual FoxPro, a los servicios
XML Web, etc....La caja de herramientas permite un acceso rpido a las funciones y objetos ms
comunes, como las clases, los controles, y los snippets de cdigo. La herramienta de
indexacin de cdigo: Puedes encontrar y/o reemplazar smbolos o texto entre tus proyectos y
ficheros. Algunos detalles Qu novedades en Visual FoxPro 9.0 Con un motor de base de
datos incorporado, adems de la estrecha relacin entre el lenguaje y los datos y sus grandes
mejoras, Visual FoxPro 9.0 es la herramienta ideal para construir y administrar soluciones de
bases de datos de todo tamao. Su lenguaje objeto, centrado en los datos, ofrece a los
desarrolladores un conjunto de herramientas robustas para la construccin de aplicaciones
utilizando bases de datos, en un entorno cliente/servidor, de escritorio o para la Web. Los
desarrolladores disponen de las herramientas necesarias para administrar los datos, organizar
tablas de informacin por medio de consultas, creando una gestin integrada de base de datos
de tipo relacional (DBMS). Visual FoxPro 9.0 permite crear aplicaciones completas de
administracin de datos para sus clientes. Algunas de las mejoras de Visual FoxPro 9.0:
Facilidad de construccin de todo tipo de base de datos.

Intercambio de datos con los servidores SQL mediante un lenguaje SQL con capacidades
mejoradas y el soporte de nuevos tipos de datos.
Mejora de la interfaz de usuario permitiendo anclar formularios y controles, y un mejor
soporte de imgenes.
Personalizacin de la visualizacin de la ventana de propiedades de acuerdo a tus
necesidades, editor personal, fuentes de caracteres y configuracin de colores.
Construccin y despliegue de aplicaciones locales o remotas para las tablet PC Windows.
Creacin y acceso a los componentes COM y servicios compatibles Web XML para el uso
de la tecnologa .NET.
Visual FoxPro 9.0 te permite construir soluciones completas, desde los formularios de
adquisicin hasta las salidas de informes complejos.

Manipulacin e interaccin de los datos.

Los nuevos tipos de datos Varchar, Varbinary y Blob mejoran la interaccin con los
servidores de tipo SQL.
Mejora y extensin del lenguaje SQL ms posibilidades con las funciones SELECT,
INSERT, UPDATE y DELETE.
CAST( ) nueva funcin permitiendo la conversin entre diversos tipos de datos.
Nuevo ndice Binario soporte de nuevo tipo de ndice para la mejora de los rendimientos
durante el uso de TAG DELETED.
Adaptador XML mejora del soporte de bucles escalonados imbricados XML y XSD.

Para mayor informacin Visual FoxPro (VFP) no consume muchos recursos: Requisitos
mnimos:

Procesador
PC con un procesador Pentium
Sistema operativo
Microsoft Windows 2000 con Service Pack 3 o superior
Microsoft Windows XP o superior
Microsoft Windows Server 2003 o superior
Memoria
64 MB de RAM mnimo; 128 MB o superior
Disco duro
165 MB de espacio en disco para una instalacin tpica
20 MB de espacio en disco para los pre requisitos de Microsoft Visual FoxPro 9.0
Lector
CD-ROM o DVD-ROM
Video
Super VGA 800 X 600 o superior con 256 colores
Ratn
Microsoft Mouse o ratn compatible

Para mayores detalles: http://msdn.microsoft.com/vfoxpro/productinfo/features/default.aspx El


mundo de Visual FoxPro Nunca estars solo para programar, la comunidad es muy activa.
Algunos enlaces de inters: al portal de la comunidad de desarrolladores de Microsoft Visual
FoxPro Encontrar cdigo: foxforum universalthread foxite wikis foxunit news2news mfug
Pgina Web de Microsoft Microsoft, comunidades de Visual Foxpro:

http://msdn.microsoft.com/es-pe/aa497440.aspx

Este documento intitulado Visual FoxPro de Kioskea (es.kioskea.net) esta puesto a diposicin bajo la licencia
Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea
visible.

You might also like