Rick Borup
  Bio: Rick Borup is owner and president of Information Technology Associates, a professional software development, computer services, and information systems consulting firm he founded in 1993. Rick earned BS and MBA degrees from the University of Illinois at Urbana-Champaign and spent several years developing software applications for mainframe computers before turning to microcomputer database development tools in the late 1980's. He began working with FoxPro in 1991, and has worked full time in FoxPro and Visual FoxPro since 1993. He is co-author of the book Deploying Visual FoxPro Solutions and technical editor of the Advisor Discovery column for Advisor Guide to Microsoft Visual FoxPro (formerly FoxPro Advisor). Rick is a Microsoft Certified Solution Developer (MCSD) and a Microsoft Certified Professional (MCP) in Visual FoxPro.

Books: Deploying Visual FoxPro Solutions, Hentzenwerke Publishing, May 2004 (co-author & technical editor)

Articles: "Introducing Inno Setup", FoxTalk 2.0, July 2004, "Inno Setup, Part Two", FoxTalk 2.0, October 2004, "Year 2000 Follow Up", FoxTalk, March 1997


Speaking Experience: Great Lakes Great Database Workshop (Milwaukee) - April, 2006, Chicago FoxPro Users and Developers Group - April, 2006, Southwest Fox 2005 - October, 2005, Dallas / Ft. Worth FoxPro Users Group - October, 2005, Detroit Area Fox Users Group - March 2005, Chicago FoxPro Users and Developers Group - November, 2004, Great Lakes Great Database Workshop (Milwaukee) - October, 2003, Chicago FoxPro Users and Developers Group - February, 2003, Great Lakes Great Database Workshop (Milwaukee) - November 2002, Chicago FoxPro Users and Developers Group - February, 2002, Central Illinois FoxPro Users and Developers Group (Springfield) - 1995-1999

You can reach Rick at: rborup@ita-software.com
 
  Automating The Build

Compiling your VFP project into an EXE is only the first step in the deployment process. How do you get from there to a complete setup package that's ready to deploy? Do you have an organized and repeatable process to ensure a successful build? To what extent is that process automated? This session explores ways to automate the build, from partially automated methods using popular utilities to more fully automated methods using specialized software such as FinalBuilder and Visual Build Pro.

Attendees will learn how to...
1. Identify the steps necessary for a successful build
2. Analyze the requirements for automating the build
3. Use general purpose utilities to assist in automating the build process
4. Use special purpose software packages to more fully automate the build
5. Develop an organized build process for their own apps

Skill Level/Prerequisites Intermediate. Some experience building a deployment package for a Visual FoxPro application using InstallShield Express, Inno Setup, or another setup authoring tool would be helpful but is not required.
   
  RSS: Catch The Wave

What are you doing to catch the RSS wave? How are you using RSS in your work? Do you publish a business-related blog? Are you leveraging the power of RSS to your own advantage as a developer? Are you incorporating RSS into your apps to help provide RSS capabilities to your clients? What should you know about derivative standards like OPML and SSE? What tools are available to help you do all of this? This session addresses these questions and more as it explores a world of possibilities with RSS.

Attendees will learn how to...
1. Understand the RSS specification and how to use it
2. Incorporate feed generation and feed consumption into VFP apps
3. Assess and deal with potential security issues
4. Understand the OPML specification and what it can be used for
5. Explore ideas for using RSS, OPML, and related standards in their own work

Skill Level/Prerequisites Intermediate. Some familiarity with RSS and XML would be helpful but is not required.