RAS
Home
Welcome to RickSchummer.com
web site hosted by GoDaddy Software

(Version 4.5.21 - This site updated 09-Sep-2006)
 

What is new?

Favorites

Site Map

About RAS



United We Stand!

Blog

VFP Tools

VFP Books

VFP Announcements

Articles

Presentations

GLGDW 2001 Pictures

DevCon 2000 Pictures

Set Up Your Dot Com


Site Policies

Curriculum Vitae
Resume

Words of Wisdom

Track Space Station

Campgrounds

US States Visited

Browser Details

Photography Index

Biscuit Photos

Rocketry 2001 Photos


Older Information

News

RAS.Commentary

Great Truths

Websites of the Month

What was new (v3.x)

What was new (v2.x)

What was new (v1.x)


Presentations

If you are interested in having me present to your organization please send me an email.  I have a pretty busy schedule, but love presenting and usually find a way to accommodate most engagements.

GLGDW 2003

Fox is Everywhere!!

Each year this conference exceeds the previous one. The 2003 version is expected to be no different.

 

Creating Help - Made Easy!

Do you cringe when a user asks how to work a part of your application for the umpteenth time? Have you thought that having a help file for your custom application might eliminate 90% of your support calls from your clients, but think it is too painful to create and integrate into your application? About to embark on the development of a vertical market application that will require a help file and you wake up in a cold sweat because you have never developed one?

This presentation will demonstrate how easy it is to implement a help system in your custom applications, the various options you have when implementing a help system, and some of the tools available to ease the pain of developing help. The session will step through all the elements of the help (soup to nuts) with the actual creation and implementation of a help system from scratch. There will also be discussions on when and why help systems are necessary, and how to work with customers when developing help for them to use.

Creating and Using Real World Builders – Made Easy

Builders are a handy way to set attributes on objects without opening up the Visual FoxPro Property Sheet or writing a line of code. How many times a day do you find yourself jumping to the Property Sheet, moving to the correct tab, and searching down the seemingly endless list to find that one property that you need to tweak? Dozens, hundreds, or does it just feel like a thousand? Builders are yet another shortcut to increasing your productivity in ways you may have not imagined. Right-click on the object, select Builder… from the menu, and let a builder do the work for you.

Builder technology has been around since Visual FoxPro 3.0, yet to this day when the topic of builders comes up in conversation amongst developers, it is usually met with blank stares. There are a number of native builders that ship with Visual FoxPro. Some are cool, some are okay, while others seem to be a little more than useless. The most important part of this technology is not the alternative property sheet user interfaces that ship with VFP, but the fact that they are extendible, even replaceable, and most of all easy to create.

This session will demonstrate builder technology inside of Visual FoxPro, how to leverage the existing builders (especially the cool ones included in VFP 8), and create and register your own builders (traditional and non-traditional ones). We will step through creating several builders from scratch, using the “old-fashion” builder techniques, using BuilderB techniques, and finally showing how the data driven BuilderD technique will knock your socks off!

Essential Fox 2003

Essential Fox was held April 25-28, 2003 in Kansas City, MO at the Westin Crown Center. If you develop with Visual FoxPro, Essential Fox is the spring conference for you. Learn from industry experts from around the world. Get cutting edge techniques and solid fundamentals to solve your development challenges today.  

Creating and Using Real World Builders – Made Easy

Builders are a handy way to set attributes on objects without opening up the Visual FoxPro Property Sheet or writing a line of code. How many times a day do you find yourself jumping to the Property Sheet, moving to the correct tab, and searching down the seemingly endless list to find that one property that you need to tweak? Dozens, hundreds, or does it just feel like a thousand? Builders are yet another shortcut to increasing your productivity in ways you may have not imagined. Right-click on the object, select Builder… from the menu, and let a builder do the work for you.

Builder technology has been around since Visual FoxPro 3.0, yet to this day when the topic of builders comes up in conversation amongst developers, it is usually met with blank stares. There are a number of native builders that ship with Visual FoxPro. Some are cool, some are okay, while others seem to be a little more than useless. The most important part of this technology is not the alternative property sheet user interfaces that ship with VFP, but the fact that they are extendible, even replaceable, and most of all easy to create.

This session will demonstrate builder technology inside of Visual FoxPro, how to leverage the existing builders (especially the cool ones included in VFP 8), and create and register your own builders (traditional and non-traditional ones). We will step through creating several builders from scratch, using the “old-fashion” builder techniques, using BuilderB techniques, and finally showing how the data driven BuilderD technique will knock your socks off!

Fishing with a ProjectHook

This session will detail how to use the projecthook class, Project Object, and File Object included with Visual FoxPro. This session will introduce this important developer class and built in COM objects and demonstrate some of their powerful uses. There will be several demonstrations of real world functionality VFP developers can write with these classes to enhance their development environment. We wrap up the session with an example that ties both the VFP projecthook and the Project/File Objects in a utility to assist developers to build applications faster.

GLGDW 2002

Fox is Magic!!

Each year this conference exceeds the previous one. The 2002 version was  no different.

 

Get More Productive with Visual FoxPro

Rapid Application Development is a leftover buzzword from the 90’s. Are you as productive with VFP as you can be, or wish to be? How do other developers use the world’s best database application development tool to bring applications to market quicker? Are there tips I can learn to save me 10 minutes a day or an hour a week? This session will demonstrate as many tips and productivity ideas that can be crammed into a 75 minute session.

As the old saying goes, there are always three ways to accomplish something in Visual FoxPro. Sometimes we only know one way and there are two other ways that are faster or better. Sometimes we don’t even know that you can accomplish certain things with the VFP. I am constantly amazed, even after using Visual FoxPro for more than seven years, how much I have learned just looking over the shoulder of others as they develop with this product.

VFP 8 (Toledo), while focused on features that effect the end user’s experience, has a number of excellent productivity enhancements. The session will have productivity tips for developers working with all versions of VFP, including the marketing beta of VFP 8 (which attendees take home from this conference).

Deployment in the Real World

Do you regularly lose sleep the night before the big release? Have you struggled with the new InstallShield Express – Visual FoxPro Limited Edition deployment package? Have you wrestled the older VFP Setup Wizard which left you begging for a DOS batch file and the XCOPY command?

This session will discuss many deployment issues including preparing the customer, preparing the development staff, ideas to consider when preparing a release, check lists, mechanisms to deploy your custom applications, building the setup files, some tips with the VFP deployment tools, a quick demonstration of one or two other commercial tools for deploying your applications, and things to consider once a release is shipped and successfully deployed.

Visual FoxExpress DevCon 2K2

Introduction to Visual FoxPro (8 hour Pre-Conference session)

If you're fairly new to Visual FoxPro, whether migrating from FoxPro 2.x, selecting VFP as your first developer tool, or moving from another development tool such as PowerBuilder, Visual Basic or Delphi, this session will provide a broad overview of the capabilities and features of Visual FoxPro 7.0, and how they're used in creating applications. This session is an open forum with some pre-canned session topics to introduce VFP to developers just learning VFP. Included will be discussions of:

  • The VFP database engine and the database container
  • DBC properties including Captions, long field and table names and comments
  • Rules, default values and triggers
  • Data manipulation
  • Persistent relations
  • Transactions
  • Local views
  • Configuring the development environment
  • Project Manager, Class Browser, IntelliSense Manager, Object Browser
  • VFP's IDE (Designers and Editors)
  • Native Controls and the object's Properties, Events & Methods (PEMs)
  • Object Orientation - inheritance, polymorphism and encapsulation
  • Debugging tools
  • Fox Foundation Classes and the Sample Solutions
  • Remote views
  • SQL Passthrough

Essential Fox 2002

Essential Fox was held April 26-29, 2002 at the Independence Hilton Garden Inn, Independence, MO (outside of Kansas City). If you develop with Visual FoxPro, Essential Fox is the spring conference for you. Learn from industry experts from around the world. Get cutting edge techniques and solid fundamentals to solve your development challenges today.

(photo credit: PortalFox.com)

DevTools: Build, Grab, or Buy (for the real world)

Are you in the market to increase your productivity in the minute-to-minute working with Visual FoxPro? Are your clients demanding shorter deadlines and expressing the need to get their projects to market faster and faster? Are you finding certain tasks in the VFP IDE to be tedious, repetitive, or just plain old mundane and wish there was a better way?

This session will cover ways of eliminating some of those tedious, repetitive tasks. There are literally hundreds of free developer tools available on the various public forums for VFP developers to use and numerous commercially available developer tools to purchase. First this session will discuss some of the reasons to write your own tools, then demonstrate various techniques to generate home grown developer tools. Second, this session will show some of the nicer freebies off the Internet, and finally discuss what third-party tools you might want to purchase to advance developer productivity in Visual FoxPro.

Integrating Adobe Acrobat with VFP

The Adobe Acrobat Portable Document Format (PDF) is an effective way to share information electronically. Most people use PDF files to generically transfer any document without the need of the recipient to have the native applications. PDF files can be used in collaborative environment, using the markup tools that make electronic review a piece of cake. PDF files are rapidly becoming the standard when publishing web output to work around the formatting limitations of standard HTML. This session shows how VFP developers can leverage this technology to enhance their applications.

The session will demonstrate how to print reports to PDF files (with user and without user intervention), how to display a PDF in a VFP form, how to use Acrobat Reader as an alternative report preview, how to merge PDF files together using VFP, how to populate and extract data from an Acrobat Form, and how to use JavaScript to pull data directly from tables into a PDF file.

GLGDW 2001

Fox is Monster!!

Each year this conference exceeds the previous one. The 2001 version was no different. The conference had a Halloween look and feel since it ended on October 31st. Thanks to the 200+ people that attended one of the sessions I presented.

DevTools: Build, Grab, or Buy

Are you in the market to increase your productivity in the minute-to-minute working with Visual FoxPro? Are your clients demanding shorter deadlines and expressing the need to get their projects to market faster and faster? Are you finding certain tasks in the VFP IDE to be tedious, repetitive, or just plain old mundane and wish there was a better way?

This session will cover ways of eliminating some of those tedious, repetitive tasks. There are literally hundreds of free developer tools available on the various public forums for VFP developers to use and numerous commercially available developer tools to purchase. First this session will discuss some of the reasons to write your own tools, then demonstrate various techniques to generate home grown developer tools. Second, this session will show some of the nicer freebies off the Internet, and finally discuss what third-party tools you might want to purchase to advance developer productivity in Visual FoxPro.

Introduction to Visual FoxPro (Pre-Conference)

If you're fairly new to Visual FoxPro, whether migrating from FoxPro 2.x, selecting VFP as your first developer tool, or moving from another development tool such as PowerBuilder, Visual Basic or Delphi, this session will provide a broad overview of the capabilities and features of Visual FoxPro 7.0, and how they're used in creating applications. This session is an open forum with some pre-canned session topics to introduce VFP to developers just learning VFP. Included will be discussions of:

  • The VFP database engine and the database container
  • DBC properties including Captions, long field and table names and comments
  • Rules, default values and triggers
  • Data manipulation
  • Persistent relations
  • Transactions
  • Local views
  • Configuring the development environment
  • Project Manager, Class Browser, IntelliSense Manager, Object Browser
  • VFP's IDE (Designers and Editors)
  • Native Controls and the object's Properties, Events & Methods (PEMs)
  • Object Orientation - inheritance, polymorphism and encapsulation
  • Debugging tools
  • Fox Foundation Classes and the Sample Solutions
  • Remote views
  • SQL Passthrough

GLGDW 2000

One of the finest conferences ever put on for Visual FoxPro developers took place November 5 to November 8, 2000 in Milwaukee, WI, USA. I presented two sessions (ProjectHook and PDF) and assisted Steve Sawyer with the Introduction to Visual FoxPro.

Fishing with a ProjectHook

The ProjectHook was introduced in Visual FoxPro 6.0 to open access to VFP project files. Prior to this functionality a developer wanting information from the project file had to USE the PJX table and "hack" it. The Project and File Objects, along with the ProjectHook class allow VFP developers to access project details via a COM interface. This session will step through several examples and specific implementations to demonstrate this powerful addition to the Visual FoxPro developer environment.

Working with Adobe Acrobat and VFP

The Adobe Acrobat Portable Document Format (PDF) is an effective way to share information electronically. Most people use PDF files to generically transfer any document without the need of the recipient to have the native applications. PDF files can be used in collaborative environment, using the markup tools that make electronic review a piece of cake. PDF files are rapidly becoming the standard when publishing web output to work around the formatting limitations of standard HTML. This session shows how VFP developers can leverage this technology to enhance their applications.

Introduction to Visual FoxPro (Pre-Conference)

If you're fairly new to Visual FoxPro, whether migrating from another development tool such as PowerBuilder, Visual Basic or Delphi, or from FoxPro 2.x, this session provides a broad overview of the capabilities and features of Visual FoxPro, and how they're used in creating applications.

Microsoft Developer Days 1998

Visual FoxPro 6.0: Building Scalable Database Components and Solutions

One of the enjoyable presentations I have made was at the Microsoft Developer Days 98 on September 2, 1998. I was fortunate to introduce Visual FoxPro 6.0 to the developers in the Detroit area and surrounding region. The session introduced a number of new features and described in detail the design goals of VFP 6. The introduction of the Fox Foundation Classes, the new Application Wizard and Component Gallery, Y2K compliance, robust testing tools (Coverage Profiler), Access and Assign methods, Active Documents, and high performance COM components were discussed. It also demonstrated better integration with Visual Studio.

This presentation was made on the behalf of Microsoft as they launched Visual Studio 6.0.  Approximately 400 people attended this all day event.

FoxCon Toledo

I have presented at all of these gatherings:

  • Creating and Using Real World Builders, February 2003
  • Four All New VFP Developer Tools, February 2002
  • ViewEditor: Alternative to the VFP View Designer, February 2001
  • Acrobat Forms from VFP, February 2000
  • Developer Tools (HackForm & ProjectLister), January 1999

User Groups

Detroit Area Fox User Group (DAFUG)

I have made over two dozen presentations at DAFUG:

  • Creating Help - Made Easy!, September 2003
  • Creating and Using Real World Builders, February 2003
  • Visual FoxPro 8 Revealed: Part 3, January 2003
  • Visual FoxPro 8 Revealed: Part 2, December 2002
  • Visual FoxPro 8 Revealed: Part 1, November 2002
  • Get Productive with Visual FoxPro, October 2002
  • DevTools: Build, Grab, or Buy, October 2001
  • VFP 7.0: Open Q&A, September 2001
  • Introduction to the VFP 7.0 Tech Preview, November 2000
  • Working with Adobe Acrobat and VFP, September 2000
  • Basics of Building COM objects in VFP, May 2000
  • Integrating PDF Form data with VFP, April 2000
  • Integrating Email in VFP apps, February 2000
  • Class Browser Add-ins and the RAS ProjectBuilder, January 2000
  • Visual Source Safe, October 1999
  • WebConnect, September 1999
  • Demonstration of West Wind's HTML Help Builder, January 1999
  • VFP Debugger, November 1998
  • VFP 6.0 Revealed, May 1998
  • Open Mike Night - Controls, June 1997
  • Tool Time, May 1997
  • Break My Code, April 1997
  • GLGDW Recap, March 1997
  • Database Triggers, February 1997
  • Developer Tools, January 1997
  • Microsoft DevCon Recap, November 1996
  • Visual FoxPro 5.0 Revealed, October 1996
  • Report Designer, August 1996
  • Using OCXs in VFP, May 1996
  • Introduction to DBCx, March 1996
  • Visual Codebook 3.0 Overview, January 1996
  • Third-Party Tools, November 1995
  • Visual FoxPro Q&A Panel, October 1995
  • Introduction to Object Oriented Programming, March 1995
  • RQBE and SQL, February 1995
  • Microsoft DevCon Recap, January 1995
  • CompuServe and the FoxForum, June 1994

Grand Rapids Area Fox User Group

The "Rick and Steve Roadshow" made a stop in the Grand Rapids area on November 9, 2002. I rehearsed my Get More Productive with Visual FoxPro session.

The "Rick Roadshow without Steve" made a stop in the Grand Rapids area on May 5, 2002. I presented my Developer Tools: Build, Grab or Buy session.

Sterling Heights Computer Club

I have made many presentations to the Sterling Heights Computer Club, here is a short list:

  • Windows PowerTools & Burning CD-ROMs, January 2003
  • Personal Digital Assistants (PDAs), January 2002
  • Copernic Plus & Windows XP, December 2001
  • How to: Build a Personal Website, May 2001
  • Home Networking, June 2000
  • File Compression and Backups, May 2000
  • PowerDesk98 Utilities, September 1999
  • How To: Building a Database, January 1999
  • Slick Windows 95 Tricks and Tips, March 1998
  • Broderbund's Family Tree Maker, January 1998
  • Peer-to-Peer Networking with Windows 95, November 1997
  • Microsoft BookShelf and Encarta, November 1996
  • Microsoft PowerPoint, February 1996
  • Database Uses, January 1996

Midwest FoxPro User Group

Sat in on a panel discussion with the likes of Jim Booth, Markus Egger, Andy Kramek, Marcia Akins, Doug Hennig, Whil Hentzen, Drew Speedie, and Craig Berntson for a one night with questions from moderator Doug Carpenter and others from the audience. This happened on April 24, 2003, the night before Essential Fox 2003.

The "Steve and Rick Roadshow" (Sawyer and Schummer) made a stop in the Kansas City area on July 26-27, 2001. I presented my Working with Adobe Acrobat and VFP, Fishing with a ProjectHook, and Developer Tools: Build, Grab or Buy.

Greater Cleveland PC User Group (FoxPro SIG)

The "Rick Schummer MegaFox Tour 2003" made a stop in the Cleveland area on May 27, 2003. Presented an encore presentation of my Get More Productive with Visual FoxPro session.

The "Rick and Steve Roadshow" (Schummer and Bodnar) made a stop in the Cleveland area on September 24, 2002. I rehearsed my Deployment in the Real World session scheduled to be presented at WhilFest in November 2002.

The "Steve and Rick Roadshow" (Sawyer and Schummer) made a stop in the Cleveland area on March 27, 2001. I presented my Working with Adobe Acrobat and VFP session that I originally presented at WhilFest in November 2000.

Mid-Michigan Fox User Group (Lansing)

The "Rick Schummer MegaFox 2003 Tour" made a stop in the Lansing Michigan on May 17, 2003. I presented my Deployment in the Real World session originally presented at WhilFest in November 2002.

Chicago FUDG

The "Rick Schummer MegaFox Tour 2003" made a stop in the Cleveland area on June 4, 2003. Presented an encore presentation of my Get More Productive with Visual FoxPro session.

The "Steve and Rick Roadshow" (Sawyer and Schummer) made a stop in the Chicago area on March 5, 2002. I rehearsed the updated Developer Tools: Build, Grab, or Buy session presented at Essential Fox 2002.

I was invited to present my Fun with Metadata and Developer Tools at the Chicago Fox User and Developer Group (FUDG) back in January 1997. This was a fun presentation and road trip.

Other

Rick has presented to many organizations including the Sterling Heights Rotary Club, Oakland University's Applied Technology in Business Program (ATiB), and Oakland University's Management Information Systems Club.

  • Interviewing in Today's Economy, October 2002
  • Public vs. Private Companies and the IT Industry in Today’s Economy, October 2001
  • Future of Computing, December 2000
  • Specing a Project, October 2000
  • Getting a Job in the Computer Industry, February 2000
  • Deployment of an Application, January 2000

This site is designed to be viewed in 800x600 video resolution or higher, but it should work fairly well at any resolution and with any of the major browsers (all free!). Optimized for MS Internet Explorer, Firefox, and Opera (mostly works with Mozilla and Netscape Navigator).

Copyrighted 1998-2006 Richard A. Schummer
All Rights Reserved Worldwide
This page was last updated on 09-Sep-2006