Akins & Kramek Mega Presentation - Tuesday, May 6th, 2003 at 09h00
Two Co-Authors of MegaFox, 1002 Things You Wanted to Know about Extending Visual Fox Pro, Marcia Akins and Andy Kramek will present. This will be the best Chicago FUDG training yet.
We offer 4 sessions -- ONLY $15 apiece AND half price for students/unemployed and under-employed. All followed by the Monthly Foxpro Users & Developers Group meeting where with Q&A and potpourri by K&A. Pizza in between. Sessions in Suite 620 -- Meeting in Suite 500. 2 N. LaSalle, Chicago. Here are the sessions:
9:00 a.m. Marcia Akins. Where does the Code Go. A tutorial on using classes and sub-classes. How to decide when it is appropriate to create a new class. The difference between the abstract and concrete models of class design. How to decide which responsibilities belong to the class. When the functionality belongs in a subclass. How to manage the class and containership hierarchies.
10:30 a.m. Andy Kramek. Designing Data bases. Before we can even start thinking about table definitions, data normalization and referential integrity we need to ensure that the database accurately models the process (or processes) that it will have to support. It doesn't matter whether we are using Visual FoxPro, SQL Server or some other database, getting this right is the key to a successful database implementation. In this session Andy explores the issues involved and illustrates, with practical examples, how the application of some simple rules will help you to get it right first time.
12:00 a.m. Break for Lunch
1:30 p.m. Marcia Akins. Working with Active X Controls in VFP. Marcia shows how to harness advanced functionality -- one example: the tree view control.
3:00 p.m. Andy Kramek. Design Patterns in Visual Fox Pro. Andy addresses a number of typical development problems and shows how to implement the relevant Design Pattern to help solve them. Starting with the Bridge, he develops the theme by illustrating the Strategy, Chain of Responsibility, Mediator, Decorator/Adapter and Wrapper patterns in the context of specific development issues. Samples written in Visual FoxPro illustrate how you can implement these patterns in your own work