VMP Home
Product Information
Message Board
Download VMP
Training and Demos
Previous versions
User Contributions
VFP Tools & Downloads
Subscription Policy
Order Now
  VMP Training


Training Classes

Scheduled 3-day classes (hands-on) Current Schedule

Attendees learn the fundamentals of Visual MaxFrame Professional application development by building a Visual FoxPro application on the VMP framework and using VMP components:

  • Setting up the development environment
  • Creating a new application
  • Application-specific subclassing strategies
  • Global application services and components
  • Single-table data-entry forms
  • One-to-many data-entry forms
  • Picklist forms
  • Report objects
  • Selection criteria objects and forms
  • Optional user security system
  • Developer Tools
  • Moscellaneous tips & tricks

Click here to download a zip file containing the class outline as a Word document.

This class is fairly advanced and not intended for those who have never used VFP/VMP. Attendees are expected to have the following skills:

  • Application-development experience, having created at least a major portion of one or more applications (not necessarily VFP or VMP)
  • Familiarity with the Windows 95/98/NT/2000/XP interface and the Visual FoxPro development environment
  • Experience creating Visual FoxPro application components (classes, forms, controls, etc.)
  • Experience creating and using Visual FoxPro classes and subclasses
  • Experience creating and using Visual MaxFrame Professional components (if not, you may not be able to keep up with the rest of the group)

Attendees are encouraged to bring their project-specific design issues for consideration, and our instructors welcome questions on topics outside the prepared material.

To sign up for a class or for more information, call 1-816-350-7900 and ask for VMP Sales or use our online registration form.


Custom training (hands-on or lecture style)

Custom (usually on-site) VMP training is available when you need to train your entire team on a VMP project. The training is customized to your specific application, and is tailored to the skill level of your team. Duration is at your discretion, depending on your needs:

  • 3 days, similar to the Scheduled 3-day classes (hands-on) described above, useful when the entire team meets the skill requirements of that class
  • 3 days of advanced training on specific application project topics, when the attendees have already mastered VMP basics
  • 5 days, incorporating the elements of Scheduled 3-day classes (hands-on) described above, and adding custom/advanced project-specific topics
  • any duration/topics that accommodate your needs

Once development of your project is underway, our instructor developers are available to return at appropriate times for follow-up training or to assist with any other aspect of development or Visual MaxFrame Professional integration.

To schedule training or for more information, call 1-816-350-7900 and ask for VMP Sales.

User groups and other informal groups can offer VMP training classes of any type.



Visual MaxFrame Professional class instructors are unique in that they are VMP developers who periodically train others rather than being trainers who occasionally work with VMP.

Art  Bergquist Art Bergquist is a Senior Consultant at Visionpace and has extensive experience working on numerous VMP applications both as one developer on the team and as the sole developer. Art contributed many VMP features and enhancements and frequently mentors Visionpace developers and developers who are clients of Visionpace.  Art is a Microsoft Certified Professional (MCP). He has also authored articles and tips in FoxTalk and FoxPro Advisor magazines (and has tech-edited articles for FoxPro Advisor) and has been a presenter at the FoxPro Developers Network of San Diego and at the Orange County FoxPro Developers Group as well as at Essential Fox.