Home

Support

Contact

Our Blog

Email

 

Visual FoxExpress | AFP | CrystalVFE | Xcase | Orders | Training | Consulting | Support | Forums | Contact | About

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.

 
 

Copyright (c) 2008, F1 Technologies