Cornerstone Staff Publications
SVG and VFP Introduction Whitepaper
In this article, Lauren will give a brief tutorial in SVG and then demonstrate some examples of how VFP can dynamically generate SVG to provide visualization aids for complex data sets and processes.
Parsing Power Tools, Part 1
This first article explores common VFP string manipulation functions with an emphasis on functions that have recently been added or improved.
Parsing Power Tools, Part 2
In this article, we expose a gap in VFP’s text manipulation repertoire and fill that gap by extending VFP with Regular Expressions.
Parsing Power Tools, Part 3
In this article, we build an amazing function that seamlessly blends the power of regular expressions with the power of native VFP. This function, while useful on its own will become the foundational method in our base parser class in article 4.
Parsing Power Tools, Part 4
In this article, we create a framework for deploying our parsing tools by assembling a pattern-based society of classes for text manipulation.
Collab. Part I: Source Control
This article is the first in a series focused on the tools and techniques developers use to effectively work in concert.
Collab. Part II: Wiki Tech. for Teams
The sheer volume and variety of information an effective development team and its stakeholders need to understand and share is truly mind boggling. What's a good way to create and maintain a knowledgebase of the project? One way is to use a wiki.
Decorating for the Busy Developer
This article explains what a decorator is, demonstrates a novel way to implement the pattern in Visual FoxPro, and provides some application ideas.
Static Content in a Dynamic world
In this article, Lauren suggests an approach to flexibly offer certain content statically, while maintaining the advantages of dynamic content generation.
Benford's Law: A filter for fraud
This article will give you some tools to spot odd patterns in data and perhaps bring fraudulent data to light.