|
|
|
|
Director of ASP Development,
USDataCenters & BugCentral |
|
Co-Author, with Tamar E. Granor, of Hacker’s
Guide to Visual FoxPro |
|
Microsoft Certified Solution Developer |
|
Microsoft Certified Systems Engineer |
|
Author, Essential SourceSafe |
|
Microsoft Most Valuable Professional |
|
|
|
|
|
HackFox3 |
|
Kathleen Tibbets @ A-W |
|
Tamar E. Granor |
|
Arnold Bilansky |
|
Drew Speedie |
|
Steven M. Black |
|
|
|
|
HackFox 6 |
|
T&T decide to revise |
|
Hentzenwerke Essentials |
|
Steven Black, once again |
|
Doug Hennig as tech editor |
|
|
|
|
|
Sections 1-3 introductory but not tutorial – why
not what or how |
|
Section 4 – Reference |
|
Section 5 – Bonus Advanced |
|
HF3: Wizards & Builders, OLE |
|
HF6: Class Browser and Component Gallery |
|
|
|
|
Section 4 |
|
Covers every command, function, property, event,
method, system memory variable and SYS function. |
|
~800 separate articles |
|
12,000 hyperlinks |
|
|
|
|
Using DBFs, of course! |
|
Every article assigned a title, author, tracking
status |
|
Use VFP to analyze and report |
|
Use DBF to drive Automation of Word to generate
HTML |
|
|
|
|
Use Automation of Word to assemble sections in
order |
|
Use Automation of Word to generate (ugly!) HTML |
|
Use VFP text processing to clean up HTML,
generate hyperlinks, HH Index and Table of Contents |
|
|
|
|
cFoo = Bar(nSOP [,cSSDD]) |
|
Is cSSDD always optional? |
|
How big can it be (2Gb?) |
|
What about NULLs? Integers? General fields?
Pictures? |
|
Does Bar() work in FXPs, COM, stored procedures? |
|
|
|
|
cFoo = Bar(nSOP [,cSSDD]) |
|
Understand the context |
|
Use it in places you shouldn’t |
|
Test it with real examples |
|
Test it with nonsense – off by one, edge cases,
unusual types |
|
|
|
|
Errata |
|
SET HELP TO |
|
Use for Tip of the Day |
|
Decompile the Help File |
|
Find the Easter Egg! |
|
|
|
|
Depends on demands & needs |
|
Changes to the language |
|
Changes to the delivery mechanism |
|
You tell us what you need |
|
PDF? PDA? ASP? OIC! |
|
|
|
|
|
Please remember to fill out your evaluation. |
|