Testimonials 

"An excellent class! The right level of detail at the right time. I now fully understand everything that, heretofore, I've muddled through in my application development activities at work."

"It was fantastic! Best class I've ever gone to and I've attended my share with other training companies."

"Jim is excellent at maintaining class attention throughout the highly informative sessions."
  VFP201: Application Development With VFP 7/8/9 

Registration: Click here to register for this class.

Duration: 3 days

Prerequisites: Completion of the TNVFP101: Introduction to Application Development With Visual FoxPro course or equivalent knowledge.

The class covers material from Visual FoxPro 9, as well as Visual FoxPro 7 & 8. All three versions are installed on the computer provided for each attendee.


In this hands-on, instructor-led course attendees expand their knowledge of the Visual FoxPro tools and language to design and develop event-driven applications. The student will learn how to work with the properties, methods and events of all the form controls.

Object-Oriented Programming (OOP) concepts and techniques are introduced in this course including the new Access and Assign methods. The student will learn how to apply OOP principles in Visual FoxPro by building classes, subclasses and working with the Class Browser and Component Gallery. Specific classes covered will include a number of Visual FoxPro's new Internet, data navigation, and utility classes. Participants receive a basic application framework and will learn how to distribute runtime versions of an application.

Debugging Tools
Debug Window
Trace Window
Watch Window
Locals Window
Call Stack Window
Event Tracking
Setting Program Breakpoints

The Menu Designer
Menu Design
Building Submenus
Running Commands
Executing Menu Procedures
Disabling and Enabling Components
Setting Hot Keys
Menu Code Generation
Shortcut Menus

Introduction to Object-Oriented Programming
Abstraction
Polymorphism
Encapsulation
Inheritance
Classes
Objects
Instances
Super Class
Properties
Methods
Access and Assign Methods
Events

Form Development
Forms & Form Sets
Containers
Object Referencing
Data Environment
Locating Records
Saving Records
SDI Forms

Understanding Controls, Properties, Events and Methods
Action Controls
User Interface Controls
Data Aware Controls
Property Sheet
Event Firing Sequence
Event Methods

Working With Visual FoxPro's Object Model
DEFINE CLASS
CREATEOBJECT()
THIS, THISFORM, THISFORMSET
Base Classes
The Class Designer
Building Visual Classes
Using Classes on Forms
DODEFAULT()
The Class Browser

Working With the Component Gallery
Working With Catalogs
The Visual FoxPro Catalog
The Multimedia Catalog
The ActiveX Catalog
The World Wide Web Catalog
The Base Class Catalog
Working with the Foundation Classes

Structuring and Building Applications
READ EVENTS
CLEAR EVENTS
Application Classes
Building an Application Framework
BUILDAPP.APP
Applications vs. Executables
What's Needed to Distribute an Application
The Setup Wizard
  Prerequisites 

  Follow Up Class 

  Pricing 

Cost: $1,395

Pricing Special: Combine this class with VFP101: Introduction to Application Development With VFP for $2,195. Save $95!
Copyright 1998-2009 TakeNote Technologies
*
Powered by TakeNote Technologies    Terms Of Use    Privacy Statement
Portal engine source code is copyright © 2002-2010 by DotNetNuke. All Rights Reserved