Notes
Slide Show
Outline
1
Does Your Application Understand You?
  • Dave Bernard
  • The Intellection Group, Inc.
  • Atlanta, Georgia
2
Who Am I?
  • Over 25 years as developer, manager, executive.
  • Developing in FoxPro family since 1990.
  • Vice President, Atlanta FoxPro Users Group.
  • MCSD (VFP), MCDBA (SQL 2000).
  • Co-founded The Intellection Group 1 year ago in Atlanta.
  • Develop custom extranet, EDI, PDA, TabletPC applications.
  • VFP 9, COM+, SQL Server, ASP/DHTML/CSS/JS, PHP/MySQL.
  • No VFP GUI work.
  • SR, TTS, NLU, RFID specialists.
  • First-time conference speaker (FoxCon 2005).
  • First-time article author (FoxTalk 2.0 March 2005).


  • Mantras:
  • There are no technical problems, only business problems.
  • We don’t sell to IT people. Ever.



3
Introduction
  •  In the beginning...
  •       ...there was networking


  • The vision establishes the ground rules


  • Achieve it with a consultative mind set…
  •       Broad and deep seizes the opportunity
  •       You can make the planets align
  •       A little archaeology


  • "Sure, I can..."
4
Setting the Stage
5
DEMO
6
Alphabet Soup Architecture
  • VR/TTS/SALT/MSS
  • NLU/EQ
  • SQL/FTI
  • SOAP
  • RFID, PDA, WiFi
  • IIS/JS/HTML/CSS/ASP
  • VFP, COM...
7
Alphabet Soup Architecture
8
Interlude - A .NET Story
  • The black hole that is VS.Nyet...


  • It's a code generator,
  •    not a development environment


  • Notepad to the rescue!
  •    Markup, markup, markup
9
Visual FoxPro is Key
  • VFP is the glue...
  •    “It's the middle-tier, stupid...”
  •    It builds web pages
  •    It handles web-sourced requests
  •    It talks to SQL/EQ
  •    It creates TTS responses
  •    It does all the heavy-lifting
  •    Expose all of the non-GUI power of VFP to the web
  •    We bow to Rick and Craig
10
Cooking Up Some Code
  • VFP COM and the web
  • VFP and SQL Server
  • VFP and MSEQ


  • MSEQ has the power...
  • A bridge over troubled T-SQL waters
  • It's all semantics
  • Are you normal?
  • Suggestive wizards
  • ODBC-compliant


11
Geez, What’s Next?
  • What could we possibly do with all this?


  • You could write a FoxTalk article, for one thing
  • Hands-free, eyes-free applications
  • Simplified navigation of complex information on thin devices
  • Reduces application training costs
  • Improved accessibility to information
  • If you have an MSDN subscription, you can do this


  • You're looking at the future of almost all applications...
  • ...and the end of many UI approaches as we know them


  • The opportunity is HUGE!
12
The End
  • Thanks!
  • Dave Bernard
  • The Intellection Group, Inc.
  • http://www.IntellectionGroup.com
  • dbernard@IntellectionGroup.com


  • http://www.IntellectionGroup.com/SpeechWhitePaper.asp
  • http://www.IntellectionGroup.com/SBIR/SBIR%20AF05-061.ASP