Advanced Visual FoxPro 7.0 Concepts - Level 3
Visual FoxPro Training Overview
Finally, you will understand how to test and debug Visual FoxPro applications.
Visual FoxPro Training Prerequisites
Programming Visual FoxPro 7.0 Applications - Level 2.
Visual FoxPro Training Audience
Web designers and administrators.
Visual FoxPro Training Course Duration
3 Days
Visual FoxPro Training Course outline
Accessing Remote Data Using Visual FoxPro
- Why Should You Access Remote Data with Visual FoxPro?
- What Is Client/Server Development
- Remote Data Performance Issues
- Deciding if Client/Server Is the Right Choice
- Accessing Remote Data from Visual FoxPro
- Designing Visual FoxPro Client/Server Applications
- Offline Views
Visual FoxPro and COM
- Understanding COM
- OLE Automation in Visual FoxPro
- Visual FoxPro as a COM Server
- Creating a COM Server
- OLE DB Provider
Publishing Visual FoxPro on the Internet
- Internet Terminology
- What Is HTML?
- Saving as HTML
- The Web Publishing Wizard
Visual FoxPro and the Internet
- The Visual FoxPro Internet Wizard
- Accessing the HTML Page with a Browser
Integrating Visual FoxPro Web Components
- Clients and Servers - How They Work Together
- HTML and Active Server Page Basics
- Authoring Active Server Pages
- Integrating VFP COM Servers and Active Server Pages
Multi-Developer Projects in Visual FoxPro
- Why Multi-Developer Projects are Different
- Understanding Source Code Control
- Putting Projects Under Source Code Control
- Tracking Information about the Source Control Project
Calling the Windows API
- What is the API?
- Declaring DLL Routines
- Executing DLL Routines
Advanced Class Design
- Designing Class Libraries
- Organizing Classes into a Hierarchy
- Understanding Patterns in Class Design
Extending the Development Environment
- Creating Visual FoxPro Builders
- Project Hooks
Testing and Debugging Visual FoxPro Applications
- The Debugger as a Developer's Tool
- FoxPro Frame vs. Debug Frame
- The Debugger Windows
- Testing Scenarios
- Coverage and Profiling Analysis