Visual FoxPro dispone de las herramientas necesarias para crear y administrar aplicaciones y componentes de base de datos de alto rendimiento. Con sus eficaces herramientas y el lenguaje orientado a objetos centrado en los datos, podrá crear aplicaciones modernas, escalables y de varios niveles que integren los sistemas cliente-servidor e Internet.
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
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.
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.
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.
Para ampliar una aplicación básica de Visual FoxPro, puede activarla para que funcione con múltiples usuarios, aprovechar las ventajas de los controles de Microsoft ActiveX y las aplicaciones compatibles con la Automatización, y agregar características internacionales.
Las aplicaciones cliente-servidor combinan la funcionalidad de Visual FoxPro en su equipo local con las ventajas de almacenamiento y seguridad proporcionadas por un servidor remoto.
Con las características de Visual FoxPro puede extender sus esfuerzos de programación para crear aplicaciones complejas orientadas a múltiples usos.
Programación orientada a objetos … Administrar el flujo de control … Trabajar con variables … Controlar errores y excepciones … etc.
Programación orientada a objetos … Administrar el flujo de control … Trabajar con variables … Controlar errores y excepciones … etc.
Language-Integrated Query ... LINQ to Objects ... LINQ to SQL ... LINQ to XML ... LINQ to DataSet ... más
Introducción … Cargar datos … Validar datos … etc.
Implementación con ClickOnce … Utilizar proyectos de instalación … Utilizar otros proyectos de implementación … etc.
Formularios y controles … Datos … Impresión … etc.
Implementar un sitio Web … Formularios y controles Web de usuario … Implementar un sitio Web … etc.
Crear un servicio Web … Llamar a un servicio Web … Depurar un servicio Web ... etc.
Aplicaciones de Excel … Aplicaciones de Word … etc.