Creating Enterprise Solutions

By taking advantage of features in Microsoft® Visual FoxPro®, you can extend your development efforts to create complex, multifaceted applications. You can create your applications using a team of developers, which makes it possible for you to work more quickly and to develop applications that might be difficult for an individual developer to create. In addition, you can combine the power of Visual FoxPro with that of other programs to create rich, enterprise-wide solutions to your application requirements.

In This Section

  • Developing in Teams
    To work successfully as a team, developers must coordinate their efforts and avoid duplicating effort or overwriting one another's work. To help you manage team development, Visual FoxPro makes it possible for you to integrate source control software into the Project Manager, so you can check Visual FoxPro files out and in, merge changes, view differences, and so on.
  • Visual FoxPro Enterprise Solutions
    You can use Visual FoxPro to create an entire application, or you can extend Visual FoxPro by using it as a front end for other data sources. In addition, you can use it as a data source for other Microsoft® Windows® programs.
  • 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.
  • 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.
  • Extending Applications
    To extend a basic Visual FoxPro application, you can enable it to work for multiple users, take advantage of Microsoft® ActiveX® controls and automation-enabled applications, and add international capabilities.
  • Creating Client/Server Solutions
    Client/server applications combine the functionality of Visual FoxPro on your local computer with the storage and security benefits provided by a remote server.