Introducción a las características de Visual FoxPro

Microsoft Visual FoxPro le ofrece más de lo que puede esperar de un sistema de administración de bases de datos (DBMS): velocidad, eficacia y flexibilidad. Además, Visual FoxPro le lleva hacia la próxima generación y le proporciona modelos de objetos y eventos que ayudan a crear y modificar aplicaciones con mayor rapidez que nunca.

Esta sección le mostrará las características principales de Visual FoxPro. Para obtener información acerca de las mejoras más recientes de esta versión de Visual FoxPro, vea Novedades de Visual FoxPro.

En esta sección

  • Creación rápida de aplicaciones
    Puede programar aplicaciones rápidamente con ayuda de los asistentes, los generadores, las barras de herramientas y los diseñadores de Visual FoxPro. Con el modelo de objetos y eventos de Visual FoxPro, puede crear prototipos e implementar rápidamente las aplicaciones.
  • Ventajas de una mayor eficacia
    Visual FoxPro es mucho más eficaz que sus predecesores. La programación orientada a objetos acelera la programación de aplicaciones mediante características como la creación de subclases. El modelo de eventos de Visual FoxPro elimina la necesidad de usar READ de fundación o escribir controladores de eventos. La optimización de la configuración del sistema y la implementación de la tecnología Microsoft Rushmore mejoran el rendimiento de Visual FoxPro.
  • Crear la interfaz de usuario sin programación
    Visual FoxPro dispone de controles eficaces que se agregan con el Diseñador de formularios, que proporciona interfaces que requieren poco o ningún código.
  • Desarrollar aplicaciones con varios programadores
    Si varios programadores trabajan en sus aplicaciones, puede usar Visual FoxPro para permitir el acceso simultáneo a los componentes de base de datos. Además, para hacer un seguimiento y proteger las modificaciones realizadas al código fuente, puede usar programas de control de código fuente con el Administrador de proyectos.
  • Interactuar con otras aplicaciones
    Con Visual FoxPro, es posible compartir datos con otras aplicaciones, como Microsoft Excel y Microsoft Word, utilizar objetos de otras aplicaciones y controlar otras aplicaciones mediante Automatización.
  • Desarrollar soluciones cliente-servidor
    Puede utilizar Visual FoxPro como sistema para la programación de robustas aplicaciones cliente-servidor. Visual FoxPro combina una gran compatibilidad para vistas actualizables de datos del servidor con el acceso directo a la sintaxis nativa del servidor mediante el paso a través de SQL.

Secciones relacionadas

  • Introducción a Visual FoxPro
    Visual FoxPro es el sistema de administración de base de datos orientado a objetos que le permite crear soluciones empresariales de bases de datos avanzadas.
  • Personalizar el entorno de Visual FoxPro
    Una vez instalado correctamente Visual FoxPro, puede personalizar el entorno de desarrollo. La configuración del entorno incluye el título de la ventana principal, el directorio predeterminado, las opciones de herramientas de proyecto, editor, depurador y formulario, el almacenamiento temporal de archivos, las asignaciones de campos para operaciones de arrastrar y colocar, entre otras muchas opciones.
  • Uso de Visual FoxPro
    Las características de programación de Visual FoxPro están diseñadas para mejorar la productividad del programador, incluidos los métodos Access y Assign, la compatibilidad con más formatos de archivos gráficos y lenguaje para simplificar las tareas de programación.
  • Desarrollar aplicaciones Visual FoxPro
    En esta sección se incluye información conceptual acerca de cómo desarrollar aplicaciones Visual FoxPro, instrucciones para crear bases de datos y la interfaz de usuario y otras tareas necesarias para crear aplicaciones Visual FoxPro.
  • Programar en Visual FoxPro
    Visual FoxPro es una eficaz herramienta de administración de datos, pero además podrá beneficiarse de toda su eficacia para crear aplicaciones. Comprender las técnicas de programación orientada a objetos y el modelo controlado por eventos puede aumentar su productividad como programador.