|
Building
Applications with VFE
Building Applications with Visual FoxExpress is a course
designed for developers new to Visual FoxExpress. In this five-day hands-on
course you'll actually build two Visual FoxExpress applications. Our teaching method
allows this class to progress rapidly even though it is hands-on as we provide pre-created
data structures (though we create our own views in class) and provide method code in text
files for "cut-and-paste" so the class is not slowed down correcting typos and
can spend time actually analyzing the code.
The first application is a simple invoice application and
the second is a student registration system. Both will demonstrate the pros and cons of
using both tables and views. The student will gain complete familiarity with the many
features of the DBCX explorer and the various builders and wizards provided. A great deal
of focus will be on increasing understanding of the power of the VFE object model.
On the first day, we explain how to set up your development environment to best use
VFE, then will take a tour of the Application Manager and the DBCX explorer. In the
Invoicing Application we will explain the various wizards and builders, how VFE works with
data-bound controls and how to know where you are in the object hierarchy. The application
demonstrates various issues involved in Parentchild Presentation Objects and shows the
difference between those and Parentchild Forms. We offer easy to understand examples of
Access Methods, using the cEditform property of the Presentation Object, Field Behavior
Classes and various lookup techniques. There will be discussion and examples of various
tips and tricks for interface design. The first day we will also make sure that everyone
is up to speed on general VFP techniques and OOP concepts.
The Student Registration Application will be used as the vehicle for more advanced work
in the next four days. We will expand on techniques and examples from the Invoicing
Application, and go on to more sophisticated design issues and method code. The
application demonstrates designing Many-to-many relationships, working with various
concepts involving Parameterized Views including using View Parameter Behavior classes,
View Parameter containers and parameterized views in lookups. We will cover using ActiveX
for both visual controls and COM objects, enforcing Business Rules with classes connected
to the Business Object, importing data while generating surrogate primary keys, adding
your own classes to the framework, setting up Security and Reporting.
The course is being taught by Charles Hankey, a Cleveland, Ohio based consultant,
Microsoft® Most Valued Professional and a long time aficionado of the
FoxExpress product line. Charles developed the course material in conjuction with Mike and
Toni Feltman of F1 Technologies, presented at VFE Devcon and has taught this course both
in Toledo and to in-house development teams at client sites. Mike and Toni will also be
available to answer questions during the course.
For over 40 hours of hands-on training and course materials the cost is just $1595 if
you bring your laptop with your
licensed copy of Visual Fox Express installed. If you
need to have a computer supplied for you, please add $300.
Remember, this is hands-on training. You will be taken through each step in building
two powerful applications using carefully designed course materials, and gain a complete
understanding of what you are doing along the way. This is your chance to flatten the
learning curve and become more productive and profitable - with VFE and
VFP.
|