Image
image
image
image


Downloads:



Click To View
 
Coding ABC Compliant Template Wrappers
This is the PDF on a presentation I made at the Aussie Devcon in May 2007. This is a step-by-step manual on how to code fully ABC compliant template wrappers. The PDF is 36 pages long and covers all issues developers need to know to make their classes and templates fully ABC compliant.

Accompanying this article is a template skeleton. Full instructions are in the template.


 
Dictionary to SQL Templates
This template, a series of utility templates that use the Clarion dictionary as the source document for SQL databases. What this means is that you open any application that is using the dictionary you need an SQL version.

For example, you want to make an MS SQL database that reflects the business rules in your dictionary. Run the utility template and it generates the needed scripts to create the tables, indices, and constraints in a database. Once generated, simply run the resulting scripts in the SQL Query Analyzer. When done, you have a database populated with empty tables, indices and constraints built in.

You may re-use this template as often as testing of the design requires. Make the changes in the dictionary, and regenerate the scripts. The complete documentation is embedded as comments inside the template. The template used here is the Dct2MSSQL_Russell_B_Eggen utility template. Many thanks to Roberto Artigas for compiling this work.




 
Debugging tools
DebugView, is a nice utility that traps Windows messages making debugging your project easier. Download this installable class here. It is pure Clarion source code and ABC compliant template wrapper you may use in any Clarion 6 project. The install also detects Clarion 7 and installs accordingly. It comes with a nice PDF reference documenting all the methods in the class as well as how to use it in application based projects or hand coded/legacy projects.

This class is built on the work originally by Skip Williams and later Mark Goldberg, both of whom still contribute to this work. This version is released under the Clarion Open Source Project.




 
Debugging articles
A list of articles from Clarion Magazine on the topic of debugging. Subscription required.

For template coders, this article shows how to make and use your own template debugger.
Your program died a horrible death. Can a developer do a post mortem ?
A fast and quick way to safely use message strings in an application.
This article shows some undocumented debug statements .
Step-by-step guide on how to use Clarion's debugger .









image


image
image