craigberntson.com

Home is where you hang your @

Technical Articles

.NET Development

Integrating .NET Winforms with Visual FoxPro pdf
Whether you are moving an entire application from Visual FoxPro to .Net or just adding new features to an existing VFP app, you may need to provide interop between the .Net and VFP apps. You may also need to create ActiveX controls for your VFP app. This paper talks about how to use the Interop Forms Toolkit to provide this .NET/VFP integration.

Continuous Integration for .NET Development pdf
Continuous Integration is a method where source code is continually built and tested, resulting in better quality applications in less time. While Visual Studio Team System gives you the tools you need to do continuous integration, the cost is prohibitive to most shops. This whitepaper discusses free tools that allow you to integrate continuous integration into your .NET development.

Using Windows Communication Foundation with Visual FoxPro pdf
WCF is a .Net 3.0 technology that incorporates the best of Web Services, COM+, MSMQ, WSE Extensions and more, all based on loosely coupled SOA architecture. VFP support for web services is severely limited. COM-enabled WCF can solve these problems, plus give you many more advantages.

Visual FoxPro Development

Integrating .NET Winforms with Visual FoxPro pdf
Whether you are moving an entire application from Visual FoxPro to .Net or just adding new features to an existing VFP app, you may need to provide interop between the .Net and VFP apps. You may also need to create ActiveX controls for your VFP app. This paper talks about how to use the Interop Forms Toolkit to provide this .NET/VFP integration.

Using Windows Communication Foundation with Visual FoxPro pdf
WCF is a .Net 3.0 technology that incorporates the best of Web Services, COM+, MSMQ, WSE Extensions and more, all based on loosely coupled SOA architecture. VFP support for web services is severely limited. COM-enabled WCF can solve these problems, plus give you many more advantages.

Using Windows Component Services (COM+) with Visual FoxPro pdf
This is an updated article to my original COM+ articles published in 2001 in FoxTalk and now posted on the MSDN web site. More and better example code is provided along with better details on how to use Queued Components, Loosely Coupled Events and even how to "trick" Compensating Resource Managers into using VFP data.

Original FoxTalk COM+ Articles
These articles were originally published in FoxTalk in 2001 and are now available on the MSDN website.
Part 1 - Introduction to COM, MTS, and COM+
Part 2 - Client distribution, security, and error handling
Part 3 - Distributed Transaction Coordinator and using transactions

Using Crystal Reports with Visual FoxPro pdf
An introduction to creating reports with the Crystal Reports 8.5 designer.

Integrating Crystal Reports with Visual FoxPro pdf
An intermediate guide to integrating the Crystal Reports RDC into Visual FoxPro.

Using the Windows Event Log with Visual FoxPro pdf
This article shows you how to use the Windows Event Log using Win32 API calls.

Introduction to Object Oriented Programming pdf
Get a basic understanding of Object Oriented Programming (OOP) and how it works in Visual FoxPro.

Visual FoxPro Coding Standards pdf
These are the coding standards I've used for several years. You can use these as they are or as a starting place for your own.

Crystal Reports Development

All Crystal Reports documents refer to Crystal Reports versions 8.5, 9, 10, and XI R2. The original release of XI did not include any COM automation capabilities. Beginning with versions after XI R2, SAP removed all COM automation capabilities.

For more detailed information about integrating Crystal Reports, see my book
CrysDev: A Developer's Guide to Integrating Crystal Reports from Hentzenwerke Press.
 

Designing Reports with Crystal Reports pdf
The basics to get you started using Crystal Reports.

Using Crystal Reports with Visual FoxPro pdf
An introduction to creating reports with the Crystal Reports 8.5 designer.

Integrating Crystal Reports with Visual FoxPro pdf
An intermediate guide to integrating the Crystal Reports RDC into Visual FoxPro.