craigberntson.com

Home is where you hang your @

Technical Articles

.Net Development

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

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, and 10. Beginning with Crystal Reports XI, Business Objects 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.