Posted June 11th, 2008 by Andrew Popoff
Generic Types In Clarion#
Clarion# has a number of new language features, one of which is support for generic types, or generics. Most commonly used for managing lists of objects where the type is not known at compile time, generics are a powerful addition to your programmer’s toolbox.
Generic Types In Clarion# - Advanced Techniques
Generic types are [...]
Tags: Clarion Magazine | No Comments »
Posted June 5th, 2008 by Andrew Popoff
Aussie DevCon: And the winner is…
It’s been interesting to watch the discussions that have developed in the wake of the Aussie DevCon. It seems to be the case that anytime there’s a beta release of C7/Clarion# or an announcement of some new feature there’s a fresh round of cynicism about the time it’s taking to [...]
Tags: Clarion Magazine | No Comments »
Posted May 22nd, 2008 by Andrew Popoff
A Template For Coloring Reports
Philip Prohm builds on his previous template for saving/restoring procedure variables with another template to let the user configure report colors.
A Template For Saving Procedure Variables
Clarion provides a standard way of saving configuration information via INIClass, but you still have to write the code to use that class. Philip Prohm demonstrates [...]
Tags: Clarion Magazine | No Comments »
Posted May 13th, 2008 by Andrew Popoff
Part 1 and Part 2
Clarion# brings many new development tools and methodologies into play, and one of these is something called Test Driven Development, or TDD. As Dave Harms demonstrates, the idea is that you create tests for your code, not just after you’ve written the code, but in fact before you write the code.
Tags: Clarion Magazine | No Comments »
Posted May 6th, 2008 by Andrew Popoff
The Clarion.NET FAQ - Updated May 5, 2008
A list of frequently-asked questions about Clarion.NET/Clarion#, and some hopefully informative answers. Latest update: Clarion# performance as compared to Clarion 6.
PDF for April 2008
All articles for April 2008 in PDF format.
Tags: Clarion Magazine | No Comments »
Posted May 2nd, 2008 by Andrew Popoff
Creating A Custom Rounded Panel Control In Clarion#
Early on in his explorations of Clarion# Randy Rogers decided he needed a panel control with rounded corners. The problem: no such panel is part of the standard control set. The solution: create a custom panel control.
RTF Mail Merge
It’s easy to do mail merge with MS Word and [...]
Tags: Clarion Magazine | No Comments »
Posted April 18th, 2008 by Andrew Popoff
Passing Filter Expressions To Reports
Dynamic filter expressions are a great way to let your users query data, but they’ll probably want to apply these filters to reporting as well. Paul Blais shows how it’s done.
Loosely Coupled .NET Applications And Inversion of Control
Designing loosely-coupled applications is one thing; getting all those components to work together, based [...]
Tags: Clarion Magazine | No Comments »
Posted April 14th, 2008 by Andrew Popoff
Paul Blais takes a look at filter expressions employed in the Clarion VIEW structure. These expressions are a close cousin to EVALUATE, and a great way to enhance your users’ ability to query the database.
Read more
Tags: Clarion Magazine | No Comments »
Posted April 11th, 2008 by Andrew Popoff
At the midway point in his series on flexible application design David Harms explores the very cool world of .NET reflection.
Read more
Tags: Clarion Magazine | No Comments »
Posted April 3rd, 2008 by Andrew Popoff
All articles for March 2008 in PDF format
Tags: Clarion Magazine | No Comments »
Posted March 21st, 2008 by Andrew Popoff
Using Interfaces And Composition To Create Flexible Applications
When it comes to designing flexible, adaptable applications, most object-oriented programmers probably think of inheritance and virtual methods first. But interfaces are an equally powerful tool, and when combined with composition you have an excellent toolset for making your applications highly configurable.
Using Inheritance To Create Flexible Applications
If you’ve [...]
Tags: Clarion Magazine | No Comments »
Posted March 14th, 2008 by Andrew Popoff
Richard Rose shows how to update the Windows registry and provides a utility application that lets you change the shortcuts on Windows file dialogs.
Read more
Tags: Clarion Magazine | No Comments »
Posted March 13th, 2008 by Andrew Popoff
David Harms provide some information on the distribution of Clarion Magazine readers worldwide, along with the SQL statements he used to extract the data from Clarion Magazine’s MySQL database.
Read more (top secret, for registered users only)
Tags: Clarion Magazine | No Comments »
Posted March 6th, 2008 by Andrew Popoff
All articles for February 2008 in PDF format.
Tags: Clarion Magazine | No Comments »
Posted March 4th, 2008 by Andrew Popoff
Creating A Drag & Drop Batch Compiler
DDE is still the only way to control the Clarion IDE with an external application; Richard Rose shows how to combine DDE and drag and drop to create an easy to use batch compiler.
Understanding Clarion# Strings: Revisited
The latest changes to class instantiation and array indexes in Clarion# have implications [...]
Tags: Clarion Magazine | No Comments »