Optimizing Applications

When you use Visual FoxPro to design and run applications, you want to get the best performance from your operating system, from Visual FoxPro, and from your application.

In This Section

  • Programming in Visual FoxPro
    Describes how you can access the full power of Visual FoxPro by using object-oriented programming techniques and the event-driven model when creating applications.
  • Creating Programs
    Explains the two ways to create a Visual FoxPro program.
  • Object-Oriented Programming
    Describes how you can use object-oriented programming to create self-contained application components that respond to user actions and to the system and which can be easily maintained and reused.
  • Accessing APIs
    Describes how to extend Visual FoxPro if your application has requirements that cannot be met by built in Visual FoxPro features by taking advantage of external libraries such as Microsoft® ActiveX® controls or dynamic-link libraries (DLLs).