Application Development

A Microsoft® Visual FoxPro® application typically includes one or more databases, a main program that sets up the application's system environment, and a user interface comprised of forms, toolbars, and menus.

In This Section

  • Starting with the Component Gallery
    Use the Component Gallery to locate catalogs of software objects such as class libraries, forms, buttons, and so on.
  • 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.
  • Programming in Visual FoxPro
    Visual FoxPro is a powerful interactive data management tool, but you also can access the full power of Visual FoxPro by creating applications. Understanding object-oriented programming techniques and the event-driven model can maximize your programming productivity.
  • Working with Data
    Find out how to create effective applications with indexes, tables, and databases based on your data requirements.
  • Creating the Interface
    Using Visual FoxPro forms, classes, controls, menus, and toolbars, you can build interfaces that help users gain access to the full potential of your programs.