Toni Feltman
  Toni is a partner in F1 Technologies and one of the principal developers of the FoxExpress product line. She also wrote the public domain tool ProjectHookX and is a contributor to DBCX which is a public domain data dictionary tool. Toni has spoken at all of the FoxExpress Developers Conferences as well as Visual FoxPro DevCon, VFP DevConnections, The German FoxPro Developers Conference, FoxTeach, Great Lakes Great Database Workshop, The Prague FoxPro Developers Conference in the Czech Republic, Southwest Fox and various user groups throughout North America. Toni was also a judge of the 1998 and 1999 Visual FoxPro Excellence Awards. Prior to F1 Technologies, Toni worked for Fox Software, the company that originated FoxPro. Toni is also an instructor at the University of Toledo where she teaches a wide variety of computer related courses, primarily in the areas of database and Internet development. Toni can be contacted at:
  Common Sense Database Design

Database design has been the topic of books, articles, and classes for decades, yet it's still not an easy task. This session clears the clouds from good database design. You'll explore the common rules of database design. You'll discover the problems that arise from poor design. You'll look at relationships, normalization, indexes, modeling and more.

In this session, you will:

1. Dig into the forms of database normalization
2. Explore real-world problems of bad database design
3. Look at proper use indexes, rules, and triggers
4. Learn the benefits of modeling a database
  Building N-Tier Applications with Visual FoxPro

N-tier application development has been around for a long time and yet, it still means different things to different people. In this session you'll gain a better understanding of n-tier architectures, and explore where and why and how to use them. You'll learn the roles Visual FoxPro can play in n-tier. You'll see techniques for implementing n-tier architectures in Visual FoxPro, and learn how Visual FoxPro components can be consumed by other environments.

In this session, you will:

1. Find out the benefits and pitfalls of n-tier development
2. Learn the roles Visual FoxPro can play in the various tiers
3. Understand stateless verses stateful operations
4. See how to do n-tier architecture in Visual FoxPro