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."
  VFP202: Advanced Application Development With VFP 7/8/9 

Registration: Click here to register for this class.

Duration: 3 days

Prerequisites: Completion of the TNVFP201: 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 learn advanced form techniques, such as incorporating toolbars into an application, implementing drag and drop, working with ActiveX controls and an in-depth look at the Grid control. Advanced data management techniques, such as transaction processing and multi-user programming are also covered.

Rounding out this course are techniques for building COM objects, working with applications external to Visual FoxPro, such as, controlling other applications using OLE Automation, accessing Windows API functions, and accessing the Windows Registry.

Working With Toolbars
Creating Toolbar Classes
Programming Toolbar Options
Adding Toolbars to a Form
Creating Toolbar Objects

Implementing Drag and Drop
Benefits of Drag and Drop
DragMode Property
DragOver Event
DragDrop Event
Drag Method
Determining Dragged Object

Advanced Grid Control Techniques
Headers Objects
Columns Objects
Column Controls
Grid Properties
Grid Methods
Grid Events
RecordSource Property
RecordSourceType Property

Programming Multi-User Applications
Understanding Cursors
Understanding Data Buffering
OLDVAL()
CURVAL()
GETFLDSTATE()
GETNEXTMODIFIED()
FCOUNT()
FIELD()

Working With Transactions
Benefits of Transactions
Beginning a Transaction
Rolling Back Changes
Committing Changes

Working With Local Views
Benefits of Local Views
Using the View Designer
Update Criteria
Parameterized Views
Building Forms Based on Views
REQUERY()

Calling the Windows API
Declaring Functions
Calling API Functions
Wrapper Classes
Working with .INI Files
Accessing the Windows Registry

Working With OLE Automation
Benefits of OLE
OLE Automation vs. OLE Controls
Controlling Excel
Controlling Word

Building VFP COM Objects/Servers
COM Overview
Benefits of COM Objects
In-Process vs. Out-of-Process Servers
Building DLLs in VFP
Registering VFP COM Objects

Adding ActiveX Controls to an Application
Benefits of ActiveX
Using an ActiveX Control
MS Statusbar Control
MS Toolbar Control
MS Treeview Control
MS Calendar Control
MS Web Browser Control
  Prerequisites 

  Follow Up Class 

  Pricing 

Cost: $1,395

Pricing Special: Combine this class with VFP301: Developing Client/Server Applications With VFP for $2,295. 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