| Books |
| FoxTales: Behind the Scenes at Fox Software, Kerry Nietz, 2003 |
| This memoir of Fox Software, details the company's growth from a college professor's
side project to a 300-employee organization before its acquisition by Microsoft for $160 million in the early
1990s. Recounted are the triumphs and struggles that the development team went through as they learned how to
build personal computer database software that eventually became best-of-breed and trounced the
competition. |
|
| |
| History and Miscellany |
|
|
| |
| User Groups |
|
|
| |
| Tips and Resources |
| Switch Off Unwanted Intellisense Expansion, Mike Lewis |
| Fed up with seeing SET PATH TO TO in your code? Here's how to banish it for good. |
| Use #DEFINE
To Navigate Your Code, Mike Lewis |
| A simple tip that will make navigating large blocks of code a littler easier. |
| Foxite.com |
| Foxite started back in 1991 as a small web site for visitors of the old Visual FoxPro
Webboard. In the mean time, Foxite has grown to a popular and heavily visited web site, with it's own team of
experts ready to assist you. |
| WUGnet |
| WUGNet VFP Forums. |
| DevX Help with VFP |
| Get Answers to VFP Questions. |
|
| |
| SQL Server |
|
|
| |
| COM |
| Introduction to COM+, Craig Berntson |
| A review of n-tier solutions, COM, and MTS. |
| Understanding COM+ with VFP, Part 1, Part 2, and Part 3, Craig Berntson |
| Three-part tutorial with examples. |
| Program Your Data with Powerful New COM, XML, and Web Services Support, Erik Moore |
| Visual FoxPro 7.0 represents a significant improvement over version 6.0. There are many
new features designed to support COM, XML, and Web Services. Now COM servers built with Visual FoxPro are
more flexible and robust thanks to strong typing and the ability to implement interfaces from other type
libraries. IDE features like the new object browser combine convenience and efficiency, and other language
features such as event handlers and early binding to COM objects increase performance. Lastly, an enhanced
session class plus several new XML functions make Visual FoxPro a great choice for Web application
development. |
| Microsoft Visual FoxPro and Advanced COM, Calvin Hsia |
| How to take advantage of the COM features in Microsoft Visual FoxPro by implementing
interfaces and event binding. |
| Using VFP COM Objects with Active Server Pages, Rick Strahl |
| How you can use Visual FoxPro COM objects in your Active Server Applications. COM is
the primary mechanism employed by ASP to extend the base functionality provided by this popular Web
development tool. |
| Debugging Visual FoxPro COM Servers, Maurice de Beijer |
| A unique approach using the Active Accessibility Test Harness. |
|
| |
| Web Services |
|
|
| |
| MSMQ |
|
|
| |
| Other Technical |
| Using the Windows Shell API
and Internet Explorer Controls in VFP, Rick Strahl |
| Use some of the tools built into the Windows Shell for quickly integrating Internet and
Internet related content easily into your own applications. |
| Using Win32
functions in Visual FoxPro |
| Tremendous resource with examples using the Windows API from within FoxPro. |
| Creating Web Services with Visual FoxPro, McAlister Merchant |
| You can use Visual FoxPro to create Web Services, and if you register them in
IntelliSense, Visual FoxPro makes it possible for you to access them almost automatically. You also can use
Visual FoxPro to access Web Services created in other languages. |
| Optimizing FoxPro
for Citrix/Terminal Services, Dave Bernard |
| Suggested modifications that may improve Fox-on-Citrix/Terminal Services
performance. |
| Introduction to N-Tier System Architecture, Jim Booth |
| Visual FoxPro excels at the middle, or business logic, tier of the N-Tier model.
Because of the built in Data Management Language (DML) of Visual FoxPro it is a prime candidate for
manipulating data from a server and presenting it to an interface. Also, the ability to create OLE Public
classes with Visual FoxPro allows for divergent interfaces and databases to use the same middle tier object
to communicate with each other. |
|
| |
|
|
|