What's New in Visual FoxPro

With this release of Visual FoxPro, Microsoft has worked hard to augment the work in previous versions of Visual FoxPro with new features and enhancements that make it possible to build even better applications.

In This Section

  • Visual FoxPro Interactive Development Environment
    To provide an editing environment that supports the kind of projects you must develop, Visual FoxPro Editor incorporates IntelliSense technologies and enhanced Interactive Development Environment (IDE) functionality.
  • Visual FoxPro Language Enhancements
    Visual FoxPro provides new functionality through changes and enhancements to enhancements to its language.
  • Web Services in Visual FoxPro
    A Web Service is a class (object), deployed somewhere on the Internet, that you can access programmatically through normal object-oriented calls. Visual FoxPro makes it possible for you to use Web Services with your applications.
  • Server Enhancements
    Visual FoxPro provides new server capabilities through the IMPLEMENTS clause of the DEFINE CLASS command and Web services through XML commands and structures.
  • Visual FoxPro and XML
    Extensible Markup Language (XML) is the standard language for describing and delivering data on the Web, just as Hypertext Markup Language (HTML) is the standard language for creating and displaying Web pages. To make it possible for you to implement data exchange through XML formatting more easily, Visual FoxPro provides new functions and functionality.
  • Miscellaneous XBase Features
    This version of Visual FoxPro contains enhancements and new features for XBase.
  • Visual FoxPro OLE DB Provider
    Access data with the OLE DB Provider.
  • Behavior Changes since the Previous Version
    There are a number of behavioral characteristics in Visual FoxPro that differ from previous versions.
  • Getting Started with Visual FoxPro
    Visual FoxPro is the object-oriented database management system that makes it possible for you to create state-of-the-art enterprise database solutions.
  • Using Visual FoxPro
    Visual FoxPro programming features are designed to improve developer productivity, including Access and Assign methods, support for more graphic file formats, and language to simplify programming tasks.
  • Developing Visual FoxPro Applications
    This section includes conceptual information about how to develop Visual FoxPro applications, instructions for creating databases and the user interface, and other tasks needed to create Visual FoxPro applications.
  • Reference
    The Visual FoxPro reference includes topics on productivity tools, and the controls, objects, properties, methods, events, statements, functions, and constants available.
  • Samples
    Visual FoxPro comes with numerous code samples that you can use for experimenting and becoming acquainted with features.
  • Utility Programs
    These tools are provided with Visual FoxPro to help speed the process of application development.