Visual FoxPro includes several samples, which focus on Automation Servers. An Automation server is a COM component application that exposes functionality that can be used and reused by other applications through Automation. In addition, you can create one or more classes to handle enterprise-wide business rules. A client application that uses the business rule object would pass input parameters in a method call, and the Automation server might then do a great deal of work, retrieving or storing data from various sources and performing complex calculations, before returning the answer.
In This Section
- FoxISAPI Automation Server Samples
Visual FoxPro includes an ISAPI extension called Foxisapi.dll that creates an instance of a Visual FoxPro automation server and then calls a method on that server that returns HTML. The FoxISAPI extension makes it possible for you to access Visual FoxPro custom Automation servers from any ISAPI supported Web server, such as Microsoft Internet Information Services (IIS) version 5.0 or later and Microsoft Personal Web Server.
- COM+ Samples
Samples for using Queued Components, COM+ Events, and Compensation Resource Managers are located in the ...\Samples\COM+ folder.
- 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
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.
- Sample Class Libraries
You can add functionality to your applications easily using the Visual FoxPro sample class libraries.
- Visual FoxPro Foundation Class Samples
The Visual FoxPro Foundation Classes are provided with the Component Gallery as a way to provide rapid application development, with as little coding as possible, by providing common database development tools and structures; fast, extensible generic components; components that enhance Web page development; and effective wrappers for system API functions.