Extending Applications
To extend a basic Microsoft 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.
In This Section
- Web Services Overview
Visual FoxPro makes it possible for you to use web services with your applications. A web service is a class (object), deployed somewhere on the Internet, that you can access programmatically through normal object-oriented calls. - OLE DB Provider for Visual FoxPro
The Visual FoxPro OLE DB Provider makes it possible for application developers to access Visual FoxPro data from other languages and applications, as well as from Visual FoxPro when appropriate. - Automation and COM Servers
You can extend the functionality of your Visual FoxPro applications without a lot of extra coding time by using Automation and COM Servers. - Interoperability and the Internet
Use OLE drag-and-drop to develop applications that make it possible for you to move data between Microsoft Windows-based applications and within a Visual FoxPro application. Create documents for use on the Internet, or use one of two different Visual FoxPro run-times to create COM components (Automation servers) as normal or multithreaded applications. - Programming for Shared Access
If your application runs on a network or contains forms that access the same data, the application must share that data efficiently to provide maximum productivity. - Developing International Applications
Learn how to move your applications into the world market by designing them for effective international use.
Related Sections
- 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. - 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. - Creating Enterprise Solutions
By taking advantage of features in Visual FoxPro, you can extend your development efforts to create complex, multifaceted applications.