Free Articles

Printer-friendly version

Clarion Magazine began publication in February 1999, and thanks to the support of Clarion developers in over 75 countries, has grown into the most comprehensive source of Clarion programming information anywhere. The Clarion Magazine web site, which also includes two years worth of articles originally published in Clarion Online, contains over 1000 fully searchable articles on Clarion programming. In book form, that would take up about two feet of shelf space.

Clarion Magazine publishes more or less continuously, with articles covering all aspects of Clarion application development, from the basics of using the Application Generator to hard core hand code, and everything in between. Clarion Magazine is more than just a static repository of information, however. Subscribers can attach comments to articles, search for articles, participate in weekly surveys, and more. 

I'm confident you'll find Clarion Magazine an indispensable resource. 

If you have any questions not answered by the FAQ and the subscription page, please contact the subscription department.  


Dave Harms

Publisher

 

The following articles are either public access, or require a free membership (subscribers an also of course read these articles).

New AppGen Build To Third Party Vendors

A new AppGen build has been released to third party vendors. We'll have an update tomorrow or Thursday.
Posted Tuesday, November 18, 2008
 

Source Code Library 2008.10.31 Available

The Clarion Magazine Source Code Library has been updated to include the latest source. Source code subscribers can download the October 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, November 05, 2008
 

First Look: AppGen

Dave Harms takes a first look at the new AppGen, just released to third party vendors for compatibility testing. Free access article.
Posted Wednesday, October 22, 2008
 

AppGen Released!

It's been a long, long wait. And for a small group of Clarion developers, at least, that wait is now over. SoftVelocity today released C7 with the Application Generator to third party vendors for compatibility testing. Stay tuned for a First Look...
Posted Tuesday, October 21, 2008
 

AppGen Clears Another Hurdle

Z has blogged about the successful resolution of the deeply nested window problem in the new IDE, which means that the AppGen is expected to go to third party developers "within the next few days," and to beta program participants shortly after.
Posted Thursday, October 09, 2008
 

Source Code Library 2008.09.30 Available

The Clarion Magazine Source Code Library has been updated to include the latest source. Source code subscribers can download the August/September 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, October 01, 2008
 

New AppGen Video/Blog Post

Bob Zaunere has a blog post up with a video showing the new AppGen in action. Z also discusses the holdup in the release, specifically to do with deeply nested windows in the IDE and calls to the Windows API via WinForms. There's also a second video covering the new Application Pad. Projected release to third party vendors for testing is 7-10 days.
Posted Saturday, September 27, 2008
 

Advertising Feature: Why Not Outsource Clarion Services?

CCS Technologies is an IT outsourcing company in India, established in 1981 and using Clarion since 1992.
Posted Tuesday, September 09, 2008
 

Source Code Library 2008.07.31 Available (Updated)

The Clarion Magazine Source Code Library has been updated to include the latest source. Source code subscribers can download the July 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
A problem with the download was corrected on Aug 19. If you previously had problems downloading please try again.
Posted Tuesday, August 19, 2008
 

AppGen In September?

Bob Z has posted a blog entry indicating the initial release of AppGen to third party developers for compatibility testing will happen in 3-5 weeks.
Posted Wednesday, August 13, 2008
 

OSCON: Orbited Pushes Data To Web Pages

Orbited is an implementation of Comet, and in programming terms Comet is a web application model where the client, via Javascript, keeps an open connection back to the server. This allows the server to push data back to the client without having to first wait for a request.
Posted Friday, July 25, 2008
 

OSCON: Open-Sourcing Identity

Atlassian's Dave O'Flynn announced a new (and as yet unnamed) open source identify management project at OSCON. Atlassian's effort is intended to address the shortcomings of existing identification systems such as LDAP, SAML and OpenID.
Posted Wednesday, July 23, 2008
 

OSCON: Open Source Gains Ground In The Enterprise

An O'Reilly Radar report released today estimates that perhaps 10% of all new IT jobs involve at least some open source software. The report cites explosive growth in open source projects, draws on analysis of job posting data and considers a number of case studies.
Posted Wednesday, July 23, 2008
 

OSCON: Pro PostgreSQL

In his Pro PostgreSQL tutorial session Robert Treat covered a variety of topics including understanding the nature of the PostgreSQL community, performance optimizations, upgrade paths, availability and hardware.
Posted Tuesday, July 22, 2008
 

ClarionMag At OSCON 2008

This week (July 21-25) Clarion Magazine is at OSCON 2008, O'Reilly's open source conference held annually in Portland Oregon. Stay tuned for daily reports...
Posted Sunday, July 20, 2008
 

Source Code Library 2008.06.30 Available

The Clarion Magazine Source Code Library has been updated to include the latest source. Source code subscribers can download the June 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, July 02, 2008
 

Video of New Application Generator

Bob Z has posted a video showing the new Application Generator. Features demonstrated include automatic conversion of applications and dictionaries from C6 to C7, the Applications pad, generating apps without loading the application, the file schema pad updating ad the procedure changes, the window designer, the new formula editor, multiple instances of the IDE open at once, multi-app solutions, generating all apps in a solution, opening multiple applications at once in a single instance of the IDE (very cool!). Overall the AppGen interface is familiar but somewhat flattened via the use of tabs.
Posted Saturday, June 14, 2008
 

DevCon/Server Info On The Blog

There have been a number of postings on the ClarionMag blog recently, thanks to the Aussie DevCon and the Houston data center explosion. Check it out.
Posted Thursday, June 05, 2008
 

Source Code Library 2008.05.31 Available

The Clarion Magazine Source Code Library has been updated to include the latest source. Source code subscribers can download the May 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, June 04, 2008
 

Source Code Library 2008.04.30 Available

The Clarion Magazine Source Code Library has been updated to include the latest source. Source code subscribers can download the April 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Monday, May 05, 2008
 

Source Code Library 2008.03.31 Available

The Clarion Magazine Source Code Library has been updated to include the March source. Source code subscribers can download the Mar 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, April 02, 2008
 

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.
Posted Thursday, March 27, 2008
 

Source Code Library 2008.02.29 Available

The Clarion Magazine Source Code Library has been updated to include the February source. Source code subscribers can download the Feb 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, March 05, 2008
 

Source Code Library 2008.01.31 Available

The Clarion Magazine Source Code Library has been updated to include the January source. Source code subscribers can download the Jan 2008 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Tuesday, February 12, 2008
 

Source Code Library 2007.12.31 Available

The Clarion Magazine Source Code Library year-end release is now available. This install includes all source code from 1999-2007. Source code subscribers can download the update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, January 09, 2008
 

Merry Christmas, a Happy New Year, and a Holiday Schedule!

A Merry Christmas to all who celebrate the season! Clarion Magazine will be mostly closed between now and January 2, but we still have some articles on the way...
Posted Friday, December 21, 2007
 

Clarion# Language Comparison

Mike Hanson has prepared a cross-reference showing Clarion# equivalents to VB.NET and C# statements. Topics include program structure, comments, data types, constants, enumerations, operators, choices, loops, arrays, functions, strings, exceptions, namespaces, classes, interfaces, construtors, using object, structs, properties, delegates, events, and I/O. Based on a VB.NET/C# document by Frank McCown. Updated Dec 17 with latest USING/NAMESPACE syntax.
Posted Monday, December 17, 2007
 

Should Clarion# Drop Automatic Instantiation?

Dave Harms argues that Clarion# would be a clearer, easier-to-use language if it no longer permitted automatic instantiation of classes. This article is available to subscribers and to anyone who has registered at ClarionMag.com.
Posted Thursday, December 13, 2007
 

Source Code Library 2007.11.30 Available

The Clarion Magazine Source Code Library has been updated to include the November source. Source code subscribers can download the Jan-November 2007 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Friday, December 07, 2007
 

Choosing Colors: Selected Tools

David Harms explains hex color notation (and why HTML colors are different from Clarion colors) and reviews several tools that make choosing a set of compatible colors less painful, if not easy.
Posted Thursday, November 29, 2007
 

IMPORTANT: Change of Email Addresses

Clarion Magazine's email addresses have changed. Please visit our contact page and update your address book.
Posted Thursday, November 22, 2007
 

Clarion.NET First Look

The first beta of Clarion.NET is out! No AppGen yet, but this release supports WinForms (desktop), WebForms (ASP.NET), and Compact Framework (mobile) development, as well as C# and VB.NET coding. Dave Harms reports.
Posted Tuesday, November 20, 2007
 

The Clarion.NET FAQ

A list of frequently-asked questions about Clarion.NET/Clarion#, and some hopefully informative answers.
Posted Saturday, November 17, 2007
 

BLOG: Clarion.NET Beta Released

The Clarion.NET beta has been released! As with C7 there's no AppGen yet but a C6 wizard is included which will generate a Clarion.NET application from your dictionary. You can explore and modify the source code using Clarion.NET. You can write console and WinForms apps from scratch, as well as ASP.NET and mobile apps. The IDE also accommodates C# and VB.NET. SV has opened a new newsgroup called softvelocity.public.clarionsharp. Details to follow.
Posted Saturday, November 17, 2007
 

SoftVelocity Site Gets New Look


Posted Tuesday, November 13, 2007
 

Dylan Does ClarionMag

Check out this nifty video of Bob Dylan singing about Clarion Magazine.
Posted Monday, September 17, 2007
 

Getting back on schedule...

For more on what's coming this September read the latest ClarionMag blog entry.
Posted Friday, September 07, 2007
 

Source Code Library 2007.08.31 Available

The Clarion Magazine Source Code Library has been updated to include the July/August source. Source code subscribers can download the January-August 2007 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Thursday, September 06, 2007
 

C7 Goes Out To CSP Subscribers On Sept 4

SoftVelocity has announced it will release the current C7 alpha to Core Subscription Program (CSP) subscribers on Tuesday, Sept 4, 2007. From Bob Z's blog entry it appears this release will include the Dictionary Editor and the new Dictionary Diagram tool, with the AppGen to follow at a later date. As alpha participants have found, it's relatively easy to create C7 versions of existing C6 apps even without the AppGen, although maintenance has to be done in C6. Source code apps can already be maintained entirely in C7. Runtime library enhancements in C7 include Unicode and ClearType support, tabbed MDI windows, XP styles, new sheet/tab styles, and encryption support in the Topspeed driver. The alpha includes C6 template updates to conditionally support C7 features when the code is compiled with the C7 compiler. Bob has also posted blog entries showing details of the Dictionary Editor and the Data Diagram tool.
Posted Tuesday, August 28, 2007
 

ClarionMag Summer Break

The Clarion Magazine will be closed until Tuesday, September 4. I will be checking email periodically but not daily. As usual all credit card purchases are processed automatically; PayPal purchases require one manual step and I'll clear all PayPal orders as quickly as I can.
Dave Harms, Publisher
Posted Monday, August 20, 2007
 

Latest Alpha Build

SV has released another build to the alpha test group - see the ClarionMag blog entry.
Posted Friday, August 17, 2007
 

Summer Double Issue - July/August

As in past years, we're taking some summer holidays and combining July and August into a single issue. We have a number of articles lined up for August and will post updates on the C7 alpha as new releases become available. The monthly PDF, the source zip and the source code library update will be available at the beginning of September. Office closure dates will be posted.
Posted Wednesday, August 01, 2007
 

Tips Vol 4 Now In Print

Clarion Tips & Techniques Volume 4 is in print, and all pre-purchases have shipped.
Posted Wednesday, August 01, 2007
 

Source Code Library 2007.06.30 Available

The Clarion Magazine Source Code Library has been updated to include the June source. Source code subscribers can download the January-June 2007 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Friday, July 06, 2007
 

First Look: The C7 Dictionary Editor

SoftVelocity has released the first C7 alpha two build, including a preview version of the Dictionary Editor. Dave Harms reports. (Free article: registration required)
Posted Tuesday, July 03, 2007
 

Bob Z's Blog Post On The New Designers, With Full Size Images

Bob Z has posted a blog entry with a bunch of screen shots showing the new designers for WinForms, ASP.NET, and the Compact Framework. This article is a duplicate of that blog entry with two additions. First, I've inlined the full size images; in Bob's blog entry you have to click on the thumbnails. Second, I've added a few comments to the text. You will need to view the article in printer-friendly mode to see the images in their entirety.
Posted Friday, June 15, 2007
 

Source Code Library 2007.05.31 Available

The Clarion Magazine Source Code Library has been updated to include the May source. Source code subscribers can download the January-May 2007 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Wednesday, June 06, 2007
 

Aussie DevCon: Bob Zaunere's Opening Session

In his opening session at the Aussie DevCon in Sydney, Australia, Bob Zaunere showed the Clarion 7 IDE, including the dictionary editor, visual data designer, and some aspects of the new AppGen. He also demonstrated Clarion.NET apps for ASP.NET and mobile devices. Russ Eggen reports.
Posted Friday, May 25, 2007
 

Vista E-Book Updated

An updated version of our newest PDF e-book: Manifests, Code Signing, and Windows Vista is now available. This collection of articles covers XP and Vista manifests, code signing, and the many issues around Vista's User Account Control (UAC). The latest release includes Jane Fleming's two recent articles on Vista's virtualization.
Posted Thursday, May 17, 2007
 

Source Code Library 2007.04.30 Available

The Clarion Magazine Source Code Library has been updated to include the April source. Source code subscribers can download the January-April 2007 update from the My ClarionMag page. If you're on Vista please run Lindersoft's Clarion detection patch first.
Posted Friday, May 04, 2007
 

Search Engine Bug Fixed

I've fixed a bug with the search feature which caused some search results to be incomplete. If you've tried a search recently and weren't happy with the results, please search again. Please also note the Search Tips section at the bottom of the search page.
Posted Monday, April 23, 2007
 

Source Code Library 2007.03.31 Available

The Clarion Magazine Source Code Library has been updated to include the March source. Source code subscribers can download the January-March 2007 update from the My ClarionMag page.
Posted Wednesday, April 04, 2007
 

First Look: Clarion 7 Alpha, Part 2

Dave Harms continues his look at the first C7 Alpha release by compiling a C6 application under C7 and applying the new extended UI features. Part 2 of 2.
Posted Wednesday, February 28, 2007
 

First Look: Clarion 7, Alpha Stage 1

Clarion 7 Alpha 1 has gone out to third party developers for compatibility testing. In a Clarion Magazine exclusive, Dave Harms starts unpacking the new IDE.
Posted Friday, February 23, 2007
 

Source Code Library Update Available

The January update for the Clarion Source Code Library is now available. If you've purchased the library go to My ClarionMag to download. If you've already downloaded the full version posted at the end December you only need to download this update. If you are downloading both files be sure to install the update last.
Posted Tuesday, February 06, 2007
 

Clarion Magazine Wants Your TXAs!

Clarion Magazine is looking for TXAs from real-world applications for an upcoming Clarion 101 article on embed points. All TXAs will be kept confidential and will only be used to collect statistics on which embed points are most often used. To contribute a TXA just open your app, choose File|Export Text, and send the resulting TXA to ed@clarionmag.com. Please do not send apps or data dictionaries, just TXAs.
Posted Tuesday, January 16, 2007
 

Source Code Library Goes Gold!

The Clarion Source Code Library has officially gone gold! The release version is 2006.11.30 and includes all the November source - if you downloaded in the last couple of days you have this version.
Posted Wednesday, December 06, 2006
 

Welcome To The New Server!

Welcome to the new ClarionMag web server! We're still testing the new install and the old server will remain up for a while yet. If you encounter any problems on this server let me know. But please note that during this testing phase the new server may occasionally be unavailable for brief periods of time.
Dave Harms, Publisher
Posted Thursday, October 26, 2006
 

Clarion 101: Understanding the IDE, Part 1

Dave Harms kicks off ClarionMag's new Clarion 101 series with an overview of the AppGen, templates and dictionary editor. Also included: links to further reading.
Posted Thursday, September 28, 2006
 

SV Releases Clarion Roadmap

Bob Zaunere has released SoftVelocity's roadmap for Clarion through 2007, with details on the Win32/Win64 versions and Clarion.NET for .NET 2.0 and 3.0.
Posted Thursday, August 10, 2006
 

OSCON: Query Interfaces, PHP/Web 2.0, and TimeTravel Tables

Session reports include a progressively filtering search interface, PHP creator Rasmus Lerdorf on Web 2.0, and a nifty way to get snapshots of your database at any point in time.
Posted Saturday, July 29, 2006
 

OSCON: solidDB Beefs Up MySQL OLTP Choices

Seeking an opportunity to enter the open source marketplace, high end database provider Solid Information Technology has stepped up with a version of its OLTP database for MySQL, released in beta on July 25.
Posted Friday, July 28, 2006
 

OSCON: Wednesday Keynotes

OSCON's Wednesday keynote address featured Tim O'Reilly, Scot Yara, Anil Dash, and Mike Olson.
Posted Thursday, July 27, 2006
 

Clarion Tips & Techniques, Volume 3
Available Now

Clarion Tips & Techniques, Volume 3, is now in print!

This is the biggest (at 700 pages) and best Clarion Tips book yet! Topics include: database issues such as business rules, triggers, conversions and arrays; writing/modifying templates; C6 threading; handling browses, forms and reports; using Clarion with .NET; calling the Windows API; and much, much more!

Now for sale in the Clarion Magazine store for $79.95 (if you have a current subscription your price is $69.95).


Posted Tuesday, July 04, 2006
 

SV Releases C7 Video

SoftVelocity has released a video showing the C7 XP Theme support in some detail. You can also download the PowerPoint presentation. Look for a review later today in Clarion Magazine.
Posted Monday, June 12, 2006
 

Tips Book Table of Contents Available

The table of contents for Clarion Tips & Techniques Vol 3 is now available for download. Editing is almost complete, with indexing to follow. You can still save $15 if you pre-purchase before the book ships in late June/early July.
Posted Wednesday, June 07, 2006
 

Two New E-Books

We've released two new e-books: Clarion Algorithms Volume 1 and Volume 2. Together, these two e-books contain all of Alison Neal's articles on classic computing algorithms translated into Clarion. Topics include dynamic stack, list, numerous sorts including insertion, counting, cocktail shaker, shell, radix and heap, binary trees and weight balanced binary trees, tries, queues, priority queues, the Huffman compression/decompression algorithms, networks, graphs, critical path analysis, and more. View the tables of contents online. These e-books are $9.95 each for anyone with a current subscription, or $19.95 each for non-subscribers.
Posted Tuesday, May 02, 2006
 

Free FTP Client With Source - Update

An update to the help file accompanying Veronica Chapman's FTP client is now available. This update covers some issues that may occur when using the client under Windows XP.
Posted Tuesday, March 21, 2006
 

Free FTP Client With Source

In 2003 Veronica Chapman wrote a number of highly informative articles for Clarion Magazine on the Windows API, including several on FTP transfers. Veronica's back with a complete FTP client package for Clarion, for all versions from Clarion for Windows 2.0 and up. The package is complete with a reference manual, client application, and source code.
Posted Friday, March 10, 2006
 

Clarion and the War on Terror

Ozzie Paez discusses Clarion's use in support of Homeland Security research conducted over the past two years, and Clarion's demonstrated advantages supporting evolving research. When it comes to delivering quality applications, productively and competitively, the Clarion paradigm offers advantages that have proven effective in supporting the national efforts against terrorism.
Posted Thursday, October 20, 2005
 

ClarionMag Blog Launched!

The ClarionMag blog is now online! Rants, raves, and generally unwanted opinions from Clarion Magazine's publisher, Dave Harms.
Posted Friday, September 30, 2005
 

Mixing Clarion with .NET, Part 1

The .NET framework is extremely large, growing and very well supported. Right out of the box the framework has hundreds of classes that are well thought out and which integrate seamlessly with .NET applications. These classes cover a very wide range of the things you might want to do, once Clarion.NET arrives. But there's no need to wait. In the first article in this series, Wade Hatler looks at calling .NET classes from Clarion code.
Posted Wednesday, August 31, 2005
 

C6 Tips Book In Print, C5.x Tips Books Re-Released

Clarion 6 Tips & Techniques Volume 1 is now in print, and although we've raised the price you can still save a few bucks off the list price for a limited time. We've also re-released the original tips book in a two volume set, Clarion 5.x Tips & Techniques Volume 1 and 2. These books are in print now, and for a very limited time are available for $29.95 each to subscribers, and $32.95 each to non-subscribers.
Posted Friday, July 01, 2005
 

Clarion 7/Clarion.NET News - Updated June 1, 2005

Read our Clarion 7/Clarion.NET blog page for the latest news on SoftVelocity's upcoming product releases. In the latest edition, Bob Z responds to the discussion of the Brasilian DevCon presentations.
Posted Wednesday, June 01, 2005
 

PDF: Using Agile Programming Techniques for the Enterprise Information System : A Case Study

Louis Coraggio and Wayne Lundeberg describe how Clarion is used in an extreme/agile programming environment to create an Enterprise Information System for an ISO 9001 manufacturing firm. An overview of the EIS development process, the system design goals, and a chronological narrative of EIS development are presented. Included are additional requirements and recommendations for those considering agile methods.
Posted Wednesday, April 13, 2005
 

New Clarion Magazine Link Images

Clarion Magazine has a new logo, and new linking images. If you have (or would like to have) a link to Clarion Magazine on your web site, you can get updated images here.
Posted Thursday, April 07, 2005
 

An Introduction to CVS and WinCVS

Version control software has long been popular with software developers, and particularly development teams, because it offers a centralized repository for source code, and tracks and manages changes to that source code. But even if you're a software developer working on your own, version control software can be immensely useful, and not just for software, but for any file that changes over time. In this two part series, Nardus Swanevelder shows how to install and configure CVS and WinCVS, two popular and freely available open source products.
Posted Monday, February 14, 2005
 

Understanding Clarion Templates Part 6: Using #GROUPs

Dave Harms continues his template writing series with an explanation of #GROUP structures, which are really template language procedures.
Posted Thursday, January 20, 2005
 

Podcast Production Notes

A number of Planet Clarion listeners have asked for more information on how we record the podcast using Skype. This page now has a production notes section at the end which answers some of these questions.
Posted Tuesday, December 21, 2004
 

A Configurable Expression Editor, Part 1

Since Clarion does not have a good integral tool for defining an expression at runtime, Tim Phillips went ahead and built one, using his Basic Editor as the foundation. Part 1 of 2.
Posted Friday, November 05, 2004
 

All Our DevCon 2004 Coverage In One Place

Looking for links to all our DevCon 2004 articles? Check out this page in the topical index.
Posted Thursday, October 21, 2004
 

DevCon 2004 Keynote: Clarion.NET

Tuesdayıs keynote address by Bob Zaunere was titled "From Win32 to .NET", and gave the attendees a look into the not-very-distant future. And the future is Clarion.NET. (Free access article)
Posted Tuesday, September 21, 2004
 

DevCon 2004 Monday Keynote: Bob Zaunere (Part 1)

Bob Zaunere, SoftVelocity's president, gave the keynote address on Monday morning. Bob Z set the promised conference tone with a complete focus on Clarion technology, and a total absence of "marketing hype." He covered some upcoming new C6.1 products, including three new drivers, and then spent some time talking about Clarion 7's feature set. Part 1. (This is a free access article)
Posted Monday, September 20, 2004
 

DevCon 2004 Reporters Wanted - Three Sessions and a Wrap-Up

We still need just a few more reporters for DevCon 2004 - there are three sessions and the conference wrap-up to be reported on. As there are a lot of sessions, we're not asking for really long reports (although you can always go for it if you want to).
Posted Thursday, September 16, 2004
 

We're Back!

We're back from our summer break, refreshed, renewed, and ready for a blockbuster fall season of feature articles, product reviews, and of course DevCon 2004 coverage. Stay tuned!
David Harms, Publisher
Posted Monday, August 30, 2004
 

Take Our Book Survey

The Clarion Tips & Techniques book (15% discount ends Friday!) has been a terrific success, and we'd like to produce more books like it. But with seven years worth of articles to choose from, there are a lot of possibilities. We need your help to know which material would be of most interest to Clarion developers. This survey will only take a minute or two of your time.
Posted Wednesday, April 14, 2004
 

Elvis To Perform At ETC 2004

Word has leaked out that Elvis Presley is alive and well, and will be performing at the Edgewater Hotel in Gatlinburg, TN, during the Tuesday night reception for Lee Whiteıs etc 2004 Clarion conference!
Posted Thursday, April 01, 2004
 

Icetips Bios All Online

Clarion Magazine is pleased to announce that it is the new home of the Icetips bios. By special arrangement with Sue Pichotta, these profiles of Clarion developers will remain free access. All the Icetips bios are now available.
Posted Wednesday, March 31, 2004
 

David Harms To Speak at ETC 2004

David Harms, Clarion Magazine's publisher, will be giving a presentation on XML at the East Tennessee Clarion Conference and Gathering (also known as ETC 2004). As David's presentation is immediately prior to the Cajun Cookout, attendees are requested to keep drooling to a minimum. Nothing unnerves a presenter more than that hungry dog look.
Posted Tuesday, March 30, 2004
 

Register For etc Now!

You can now register online for the East Tennessee Clarion Conference! The conference fee is exactly the same as two years ago: $469 covers all general sessions for the three core days of the conference: Wednesday through Friday. Also included is the reception Tuesday evening, breakfast and lunch on all three days, the Cajun Cookout, the closing dinner, and breaks during the sessions. Special rate for Edgewater hotel rooms. Guest meal plans and Saturday session by Bruce Johnson also available.
Posted Wednesday, March 03, 2004
 

No Issue This Week

There will be no issue this week (Feb 15-21) as we're busy processing the book orders and getting everything shipped. As usual all subscriptions are automatically extended.
Posted Tuesday, February 17, 2004
 

Russ's UK Trip

A few photos from the recent Clarion UK gathering with Russ Eggen in London.
Posted Wednesday, December 31, 2003
 

Clarion Magazine Holiday Hours

The Clarion Magazine office will be closed from December 23 through January 4. We will be checking email periodically over the holidays, but it may be a couple of days before you get a reply. Book and subscription orders will continue to be processed automatically. There will also be one more issue published right at the end of the month.
Posted Tuesday, December 23, 2003
 

Pre-Order Clarion Tips & Techniques Book Now

You can now pre-order Clarion Magazine's Tips & Techniques book for $20 off the regular price.
Posted Wednesday, December 17, 2003
 

Clarion 6 Goes Gold!

Clarion 6 has gone gold! A final patch will be made available to EA program participants, and shipments will begin after CDs are received from the duplicators (which takes 8-10 business days).
Posted Monday, November 10, 2003
 

The Cape Town Clarion Essentials Training Course

Danie de Beer reports on Raymond Dummer's Clarion Essentials training course held in Cape Town, South Africa.
Posted Thursday, October 30, 2003
 

Clarion 6 Candidate Release 6 Available

Gold release candidate 6 is now available to Clarion 6 EA program participants.
Posted Tuesday, October 21, 2003
 

Clarion 6 Candidate Release 5

Clarion 6 Candidate Release 5 is now available to EA program participants.
Posted Monday, October 06, 2003
 

Free Resource Compiler Updated

An updated version of Larry Sand's resource compiler is now available on the downloads page.
Posted Friday, August 29, 2003
 

Clarion 6 Is Almost Here

A candidate build for the final release of Clarion 6 has been made available to Early Access program participants.
Posted Tuesday, August 26, 2003
 

We Will Miss This Fine Lady

If you attended the 1998 or 2000 ETC conferences, you probably had the privilege (and a privilege it was) of meeting Dessie White Wilson, Lee White's mother. On July 30, 2003, this wonderful lady left us. Visitation, memorial, and burial will be on Saturday, August 2.
Posted Saturday, August 02, 2003
 

A Tree In A Page Loaded Browse: Update And Delete Logic

In this installment, Ronald van Raaphorst continues his discussion of a simple alternative to the RelTree template with a discussion of the ins and outs of updating and deleting records.
Posted Monday, June 23, 2003
 

How to Display An Image In A ListBox Header (Part 1)

Have you ever wished that you could place an image on a listbox header? In this article Randy Rogers explain the first of two techniques (that is, hacks) that he uses to place little triangles in the header, like those used in Microsoft Outlook to display a column's sort order. Part 1 of 2.
Posted Monday, June 23, 2003
 

Clarion Magazine's RSS Feeds

Wondering what those new XML icons are on the ClarionMag home page? They're RSS feeds, and in combination with an RSS reader they make it possible for you to get notification of articles and news items when they appear on the web site. No more waiting for the weekly update emails!
Posted Friday, June 20, 2003
 

The ClarionMag Third Party Product Directory

A reminder that Clarion Magazine now has a categorized third party product directory! If you're the owner/maintainer of any Clarion-related product or resource, commercial or free, you can maintain your own product listings here! Your additions/changes are posted immediately. Besides the usual product types, there are categories for included components and compatibility, so you can easily find, say, all C6 compatible products, or those which come with source code. The directory has its own tab, so for ready access just remember to click on Products!
Posted Saturday, June 07, 2003
 

A Tree In A Page Loaded Browse

Clarion has a template for building a tree list control (RelTree). One of the disadvantages of this control is that the maximum tree level is fixed by the number of files you use in it. In this article, Ronald van Raaphorst outlines a simple idea for a non-level-limited, page loaded tree, using a standard browse control.
Posted Friday, May 30, 2003
 

Book Review: Managing & Using MySQL

This O'Reilly book contains some very good chapters on SQL and MySQL, including database administration and performance tuning. It also contains a lot of information that will only be of interest to a minority of Clarion developers. On balance, a recommended read for those new to SQL and MySQL.
Posted Friday, May 23, 2003
 

Write For Clarion Magazine

Clarion Magazine is looking for writers! If you have something of interest to Clarion developers, consider writing an article. You don't need prior writing experience, just a willingness to learn and share your knowledge with others.
Posted Wednesday, May 21, 2003
 

More Macros

Macros are one of the least-talked about features in the Clarion IDE, probably because until Clarion 5.5 you couldn't save them. But you can, and macros are a great aid to productivity. Tom Giles shares some of his favorites.
Posted Thursday, May 15, 2003
 

Clarion 6 EA4 Released

Clarion 6 Early Access Release version 4 is now available to EA program participants. This release includes new RTF support, business graphing, an XML parser interface, and report generators (Enterprise Edition only) for PDF, HTML, RTF and text. Various components and examples have also been updated.
Posted Tuesday, April 29, 2003
 

Clarion In eWeek

Peter Coffee writes about a recent comp.lang.clarion newsgroup discussion on SoftVelocity's marketing of Clarion.
Posted Tuesday, April 08, 2003
 

GPF Challenge Results

The response to the GPF challenge was more about quality than quantity. Try your hand at the solution to the lone entry.
Posted Friday, April 04, 2003
 

SoftVelocity Sold On eBay

SoftVelocity, maker of the Clarion line of development tools, announced today that the company had accidentally been sold on eBay.
Posted Tuesday, April 01, 2003
 

The Clarion Magazine GPF Challenge Ends This Week

Time is running out on the Clarion Magazine GPF challenge - get your entry in now!
Posted Monday, March 24, 2003
 

The Clarion Magazine GPF Challenge

This Clarion challenge is a bit different from those Clarion Magazine has run in the past. Normally, we'd be asking you to write some code that does something truly wonderful, probably using the minimum source code, and with an absolute excess of elegance and speed. But this one is about writing code that GPFs.
Posted Friday, March 14, 2003
 

Clarion 6 EA3 Released

Clarion 6 Early Access release 3 is now available to program participants. This release includes numerous bug fixes, changes, and enchancements.
Posted Friday, March 07, 2003
 

Demystifying C6 Threading (Part 1)

Mutexes, semaphores, critical sections, reader/writer locks; all of these things are part of Clarion 6, and they all have to do with the new support for unlocking Clarion threads so they run like real operating system threads. Should you care? If you write any embedded code, yes, you should. Should you worry? That all depends on what kind of embedded code you write. Part 1 of 3.
Posted Saturday, February 15, 2003
 

CONVIC - An Antipodean Clarion Gathering

If youıre not an Australian Clarion developer then thereıs a good chance you havenıt heard of ConVic. Does this matter, you ask? Well, ConVicıs been on the Australian landscape for five years now and for the last four, itıs been the only Clarion conference in Australia. Whatıs more, ConVic 2003 is coming up at the end of March; it's an opportunity not to be missed by Australian developers, and overseas developers who might like to consider combining the conference with a sightseeing trip down under.
Posted Friday, February 14, 2003
 

New Topics Created For Clarion 6

The Clarion Magazine Topical Index now has several topics for Clarion 6 articles, and more will be added as needed.
Posted Monday, February 10, 2003
 

Debug De Program With Debuger

Looking for another way to debug your programs? Skip Williams' Debuger class (yes, that's how it's spelled) logs system messages, detects duplicate messages, and will even conditionally invoke the Clarion debugger.
Posted Thursday, January 23, 2003
 

The Clarion Advisor: Displaying Clarion Dates In Excel

If you have a CSV file or other data that contains an unformatted Clarion date, and you wish to view the date in Excel, you'll need to convert the Clarion standard date to an Excel date. Here's how you do it.
Posted Friday, December 20, 2002
 

Countdown To CLARION 6 Early Access Release

An Early Access (EA) release of Clarion 6 is expected during the week of December 16th. And yes, it will be Clarion 6 not 5.6, as this release was deemed to have too many features for a dot release. Bookmark this page for the latest news on C6EA.
Posted Monday, December 09, 2002
 

Parsing Strings In ASCII Files

Konrad Byers' recent article on a class for accessing and processing ASCII files really spoke to Steve Parker. In this article, Dr. Parker combines that class with some string parsing code to extract field data from an ASCII file record.
Posted Thursday, December 05, 2002
 

Data Structures And Algorithms Part X - Going Out Of Your Tree?

In the previous installment in this series, Alison Neal discussed the AVL Tree or Height Balanced Tree; in this article Alison continues her discussion of the AVL Tree and shows how to delete an individual item while still maintaining the sub tree heights.
Posted Thursday, October 24, 2002
 

Receiving Email With MAPI (Part 1)

MAPI email has been discussed in previous Clarion Magazine articles, but for the most part these articles cover sending email. In this two-part series, Konrad Byers shows how to receive email with MAPI.
Posted Wednesday, October 23, 2002
 

Clarion Challenge Results: ContainsMatch

We received a record number of entries for the Clarion Challenge to create a ContainsMatch function. Gordon Smith has analyzed and benchmarked the code, and provides illuminating commentary. And yes, we do have a winner.
Posted Thursday, October 17, 2002
 

The Clarion Challenge - ContainsMatch

Gordon Smith has proposed a Clarion Challenge, inspired by some code he came across recently. The problem? Write a string matching procedure with some specific requirements. Contest ends Friday, Oct 4, 2002.
Posted Friday, September 27, 2002
 

Advertising Feature: XP Menu - A Simple And Extendable Clarion User Interface

This special advertising feature describes XP Menu, a third party product that brings Windows XP-style menus to Clarion applications.
Posted Thursday, September 26, 2002
 

The ClarionMag FAQ - How Many Articles Are There?

Take a look at this photo supplied by Russ Eggen. It shows a double-sided printout of just the 1999 Clarion Magazine articles. A similar printout of the entire site would be a stack of paper over a foot tall!
Posted Wednesday, September 18, 2002
 

Limerick Contest Results

Here are the results of the Clarion Magazine Limerick contest. Although we received only three entries, all were contenders for the prize.
Posted Friday, September 13, 2002
 

The ClarionMag Limerick Contest

There's been a spate of rhyming in the SoftVelocity chat newsgroup, ranging from doggerel to limericks to haiku. Some range! Favoring the limericking crowd, Richard Rogers has proposed a limerick contest, hosted and judged by Clarion Magazine. (Contest now closed)
Posted Thursday, September 05, 2002
 

Clarion Magazine Goes To Double Opt-In Email List

This week marks a change in how Clarion Magazine sends out automated emails. Formerly, if you signed up as a member or subscriber, and simply indicated you wanted to receive email from Clarion Magazine, we sent it. This has now changed to a double opt-in process. Existing mailing list members should already have their update notices. If you didn't get yours, or you want to get the ClarionMag mailing lists, read on.
Posted Monday, July 22, 2002
 

The RanDum Phrase Generator

Hereıs a neat little program by Lee White that generates random phrases, suitable for security applications such as automatically generated passwords.
Posted Friday, June 21, 2002
 

ETC III: Various Photos

Thought we were done with ETC photos? Not quite - here's one last batch, with contributions from Bruce Johnson, Brice Schagane, Brad Noble, and Nik Johnson.
Posted Thursday, June 13, 2002
 

Thanks! From Lee White & KCUG

A note of thanks from Lee White and the Knoxville Clarion Users Group.
Posted Tuesday, May 28, 2002
 

ETC III: Photos By Brad Noble (2)

Lots of photos of people eating and relaxing, plus a few of the sessions. Add your comments!
Posted Tuesday, May 28, 2002
 

ETC III: Photos by Brad Noble (1)

Scenes from the conference sessions, attendees in more relaxed surroundings, and more Cajun cookout pics. Add your comments!
Posted Tuesday, May 28, 2002
 

ETC III: Photos By Andrew Guidroz

Photos from ETC by Andrew Guidroz, including the reception, sessions, Cajun cookout preparations (daytime pictures of the awesome cookout location), and heading home. Add your comments!
Posted Tuesday, May 28, 2002
 

ETC III: Photos By Mark Riffey

Browse these ETC-III photos by Mark Riffey - you can also add your own comments to individual photos.
Posted Tuesday, May 28, 2002
 

ETC III: A Cajun's View

ETC's resident Cajun cook and Clarionite Andrew Guidroz offers a personal perspective on ETC III.
Posted Monday, May 27, 2002
 

There Will Be An ETC IV

ETC organizer Lee White has confirmed that yes, there will be an ETC IV, probably in early June of 2004.
Posted Saturday, May 25, 2002
 

ETC III: More Pics, Including The Cajun Feast

More pictures from ETC III, including the legendary Cajun feast, this year bigger and better than ever.
Posted Thursday, May 23, 2002
 

Accessing TPS Files Via ASP

In this article Brian Staff provides an introduction to Active Server Pages, or ASP, for Clarion developers. With ASP you can use the TopSpeed ODBC driver to display a TPS file (or any ODBC compliant data) in a browser.
Posted Wednesday, May 08, 2002
 

SoftVelocity's Upcoming Product Technology - Abstract

Clarion Magazine's Reviews Editor, Tom Hebenstreit, recently attended SoftVelocity's Technology Workshop in Florida, and came away stoked about the company's soon-to-be-released product and its future direction. This freely available abstract outlines the topics covered in Tom's report.
Posted Monday, April 29, 2002
 

Baby Overrides Publishing Schedule!

The next issue of Clarion Magazine will appear the week of April 8, 2002. Clarion Magazine's publisher, Dave Harms, is taking some time off to be with his wife Bonny and their newborn daughter Sophia Elizabeth Nicole.
Posted Friday, March 22, 2002
 

etc-III - 10 Weeks And Counting...

etc-III is now just 10 weeks away. Features include: education from acknowledged leaders in our community; tranquility of the Great Smoky Mountains National Park; camaraderie with other developers and friends. SoftVelocity's Bob Zaunere is the keynote speaker.
Posted Monday, March 11, 2002
 

Clarion Technology Previews And Workshop April 20-22

SoftVelocity will hold a Clarion Technology Workshop and Training Seminar in Ft Lauderdale on April 20-22, 2002. This is the first in a series of limited availability developer events SoftVelocity expects to host regionally (U.S.) and internationally in 2002. In small gatherings that above all emphasize training, Youıll receive a very thorough introduction to the new Clarion technologies. Standardized training will also be available. Technologies to be covered include ADO support, SQL access templates, and XML support, plus the Clarion/ASP and the Clarion/PHP web scripting products. New Clarion 5.6 functionality will also be presented.
Posted Friday, March 08, 2002
 

SV To Announce Upcoming Products

Next week SoftVelocity will be releasing some announcements on upcoming product releases, training classes, workshops and other items of interest.
Posted Friday, March 01, 2002
 

Clarion 5.507 Service Release 7 (Final candidate)

The Final Release candidate for Clarion 5.507 is now available for download. This build resolves a problem in Microsoft Windows XP compatibility and includes several additional fixes since the Jan 9 Release. This release can be downloaded by all customers, but SoftVelocity is naming it a candidate release while 3rd party developers update their add-on tools as needed. SV expect to make it official on Tuesday of next week. Note for Enterprise users, this release also includes an update to Data Modeller with fixes and enhancements
Posted Friday, March 01, 2002
 

Clarion Magazine Begins Fourth Year Of Publication

Hard as it may be to believe, this February marks the beginning of Clarion Magazineıs fourth year of publication.
Posted Friday, February 22, 2002
 

EasyVersion 1.00 Released

EasyVersion 1.00 is now available. Features include: Automatic Build number generation; Automatic generation of fields with Version information for use in Splash and About screens (using Control templates); Encryption of constants containing a version information; Version Stamping of EXE and DLL with the generated version information in 32 bit applications; Documenting of process of generation of application using a LOG-file. ABC or Legacy, Clarion 5.0B or Clarion 5.5, 32 bits only to use version stamping. Demo available.
Posted Friday, February 22, 2002
 

Bob Zaunere To Keynote ETC-III

Bob Zaunere has been confirmed as the keynote speaker at ETC-III, May 21-24 2002 in Gatlinburg, Tennessee. Bob Foreman will be presenting on ClarioNET. NOTE: Conference space is limited, and ETC organizers report registrations are coming in faster than for either of the previous two ETC events.
Posted Friday, January 18, 2002
 

Clarion Magazine To Resume Publication In January

Clarion Magazine will resume publication shortly; the next issue will appear during the week of January 6-12, 2002.
Posted Monday, December 31, 2001
 

A New Look, And A Topical Index

Clarion Magazine has a new look, and more importantly, a new topical index, making it easier than ever to find the articles you're looking for.
Posted Tuesday, November 20, 2001
 

The Clarion Magazine Free Sampler

The Clarion Magazine Free Sampler is a representative selection of 28 articles published online in past issues of Clarion Magazine, along with the FAQ and subscription information. There's even a PDF version which you can freely distribute!
Posted Monday, October 29, 2001
 

Advertise To Clarion Magazine Readers

We've changed the way we sell ad space in Clarion Magazine. Until October 30th you can now buy one month of banner advertising for just $45, with a guaranteed minimum of 2000 views.
Posted Thursday, October 25, 2001
 

Clarion Developers Conference 2001 Latin America

The Clarion Developers Conference 2001 Latin America will be held November 8-10 in Buenos Aires, Argentina. All conference proceedings will be in Spanish only. Accordingly, these pages are also in Spanish only!
Posted Wednesday, October 24, 2001
 

IRC Transcript: Andy Ireland Discusses COM

This is an excerpt from the IRC chat on Saturday, October 6, 2001. Andy Ireland, of PlugWare.Com Solutions, Ltd talked about interfaces, COM objects and how to use them in Clarion. Side conversations, parts and joins and other notices are removed for clarity. Also, the conversation is reformatted to read like an interview. You do not need a subscription to read this PDF.
Posted Monday, October 15, 2001
 

Clarion News - October 2001

Clarion news and notes for October, 2001
Posted Monday, October 01, 2001
 

Do Not Adjust Your Browser

At approximately 5:22 p.m. Central Daylight Savings Time today (or 10:22 p.m. GMT, I think) my ISP (Group Telecom) switched the ClarionMag servers to a new network. The site was unavailable for approximately 9 minutes during this time, slightly less than the allotted 15 minute window.
Posted Tuesday, September 25, 2001
 

How To Make Unplanned Service Improvements

The last few days have been very entertaining here at Clarion Magazine. My plan for a seamless migration to a new IP block went quickly awry when an apparent routing problem related to the migration more or less took ClarionMag offline. Here's what happened...
Posted Friday, September 21, 2001
 

Clarion News - September 2001

Clarion news and notes for September, 2001.
Posted Saturday, September 01, 2001
 

FAQ: Troubleshooting TPS File Corruption

In this free FAQ reprint, Eric Vail lists a number of questions and answers to help you resolve TPS file corruption over a network.
Posted Friday, August 24, 2001
 

Frequently Asked Questions

Do you know how many times per year Clarion Magazine publishes? Ever wonder how many words of Clarion-related information there are on the ClarionMag web site? Do you want to know who's behind Clarion Magazine? Read on...
Posted Monday, August 20, 2001
 

Clarion News - August 2001

Clarion news and notes for August, 2001
Posted Wednesday, August 01, 2001
 

Clarion News - July 2001

Clarion-related product releases, news and notes from around the globe.
Posted Tuesday, July 03, 2001
 

A Column by Any Other Name Is Not A Data Element

This Whitemarsh paper describes an approach to achieve enterprise-wide data standardization through the specification, implementation, and maintenance of data elements within the context of a metadata-repository, CASE-like environment.
Posted Monday, July 02, 2001
 

Maintain Velocity Newsletter

The latest SoftVelocity newsletter is out - topics include: Clarion 5.5 E release upcoming, with over 80 fixes and enhancements; the ClarioNet release; ASP template beta; the upcoming XML beta; SQL templates; the ADO data layer; employment opportunities, and more.
Posted Monday, June 25, 2001
 

Free ABC/Legacy Embed Utility

Here's a free utility that shows you which ABC embeds correspond to which Legacy embeds. English and French versions available. By Eric Griset and Patrick Corcuff.
Posted Thursday, June 21, 2001
 

Tip: How To Start A Browse With The Last-Used QBE Query

Randy Rogers shows how easy it is to have your browse start up with the most-recently used QBE query in effect. (free article)
Posted Tuesday, June 19, 2001
 

ClarioNet Released!
SoftVelocity Debuts New Specialized Thin Client for Clarion Applications

SoftVelocity has released ClarioNet, a specialized thin client for Clarion business applications.
Posted Wednesday, June 13, 2001
 

Interview: James Orr On The Public PIM

James M. Orr is the founder and Director of Marketing of the OpenDB Alliance, an organization which is promoting the "Public PIM" database design as a proposed industry standard for employing many-to-many relationships and recursive relationships.
Posted Tuesday, June 12, 2001
 

Clarion News - June 2001

Clarion news for June, 2001.
Posted Monday, June 04, 2001
 

Loading DLLs At Runtime - Part 3

Do you want to sell your software with optional modules that are automatically recognized when installed? Do you ever need to call a procedure that may not exist on your end user's system? Will your program even load if you use one of those functions? In this three part series Larry Sand exlains how to load DLLs at runtime.
Posted Tuesday, May 29, 2001
 

Loading DLLs At Runtime - Part 2

Do you want to sell your software with optional modules that are automatically recognized when installed? Do you ever need to call a procedure that may not exist on your end user's system? Will your program even load if you use one of those functions? In this three part series Larry Sand exlains how to load DLLs at runtime.
Posted Tuesday, May 22, 2001
 

Loading DLLs At Runtime - Part 1

Do you want to sell your software with optional modules that are automatically recognized when installed? Do you ever need to call a procedure that may not exist on your end user's system? Will your program even load if you use one of those functions? In this three part series Larry Sand exlains how to load DLLs at runtime.
Posted Wednesday, May 16, 2001
 

Clarion News - May 2001

Clarion News for May, 2001.
Posted Thursday, May 03, 2001
 

No Mag This Week; Instead, A Book

I had originally planned to publish several articles this week, as usual, but instead I've been busy preparing a support web site for my new book, titled JSP, Servlets and MySQL.
Posted Tuesday, April 17, 2001
 

Is SQL A Real Standard?

In this Whitemarsh paper, Mike Gorman takes a look at the SQL "standard." If a standard is something you can count on, for what it means, says and does, then perhaps SQL really doesn't qualify anymore.
Posted Sunday, April 15, 2001
 

Writing Classes That Create Word Documents

It's easy to create Word documents from a Clarion application, using Jim Kane's OLE classes. Dave Harms looks at the OLE code, and ponders a set of Word-specific classes.
Posted Tuesday, April 10, 2001
 

Clarion News - April 2001

Clarion news for April, 2001.
Posted Sunday, April 01, 2001
 

Whitemarsh Project Management: Architecture And Concept Of Operations

This Whitemarsh paper discusses the importance of project management and explains the Whitemarsh project management environment. In PDF format only.
Posted Friday, March 23, 2001
 

Feature Interview:
SoftVelocity's Bob Zaunere

Bob Zaunere, SoftVelocity's President and CEO, recently spoke with Dave Harms about the Clarion product line and SoftVelocity's plans for the future.
Posted Monday, March 12, 2001
 

The Cranky Programmer: To Patch or Not to Patch, That is the Question

Last week the long awaited first batch of fixes for Clarion 5.5 was actually unleashed upon the world. This week, Clarion Magazine unleashes Cranky upon the unsuspecting patch.
Posted Tuesday, March 06, 2001
 

Clarion News - March 2001

All the Clarion-related news that's fit to print, and some that isn't.
Posted Saturday, March 03, 2001
 

Introduction To SQL: Part 1

In the first installment of this new series, Dave Harms compares TPS and SQL databases and explains why SQL is important to Clarion developers.
Posted Wednesday, February 28, 2001
 

Information Systems Planning

This Whitemarsh Information Systems paper presents an information systems model for information systems managers. Includes comparisons to IBM's Business System Plan, James Martin's Strategic Data Planning, and Clive Finklestein's Strategic Management Plan.
Posted Tuesday, February 13, 2001
 

Clarion News - February 2001

Clarion news for February, 2001.
Posted Thursday, February 01, 2001
 

Data Is Executed Policy - A Case Study

This Whitemarsh paper presents a Clarion-centric approach, illustrated through a case-study, to requirements analysis and design through production system implementation. This material can be given to clients in support of a systems development proposal.
Posted Thursday, January 25, 2001
 

My Name Is Tom, And I'll Be Your Server

It's been a long Christmas break for ClarionMag readers, but the first issue of 2001 is now available on the new Tomcat-powered ClarionMag server.
Posted Tuesday, January 09, 2001
 

Sending Clarion Reports as Email Attachments (Part 1)

The email capability in version 5.5 is a nice addition to the Clarion toolset. What is still missing however, is the ability to easily send a report as an email attachment. In this article David Potter demonstrates one possible solution to this problem. Part 1 of 2.
Posted Tuesday, January 09, 2001
 

Clarion News - January 2001

Clarion news for January, 2001
Posted Monday, January 01, 2001
 

ClarionMag Holiday Schedule

Clarion Magazine will be taking a short break for the holidays. The next issue will appear Tuesday, January 9, 2001.
Posted Friday, December 22, 2000
 

Clarion Essentials CBT From SoftVelocity

Tom Hebenstreit reviews SoftVelocity's Clarion Essentials Computer-Based Training CD. As a step up from the original Clarion Foundations CBT, which concentrated mainly on learning the basics of the Clarion language and IDE, the Essentials course tackles more advanced concepts and features of the Clarion IDE and language.
Posted Friday, December 22, 2000
 

Clarion News - December 2000

Clarion news, notes, and happenings from around the globe.
Posted Friday, December 22, 2000
 

Converting PowerBrowse from Legacy to ABC

Do you have an application that you would like to convert to ABC but haven't? Would you like some guidelines for when to convert and what to convert? Do you have existing legacy templates with no ABC equivalent e.g. PowerBrowse? All of the above? Well keep reading - this article highlights some of the problems in converting large applications over to ABC, gives some homegrown Laws of conversion, and then solves the legacy PowerBrowse problem.
Posted Tuesday, December 12, 2000
 

Clarion News - November 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, November 28, 2000
 

Clarion News - October 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, October 31, 2000
 

An Introduction To Writing Templates: Part 1

Writing templates is easier than you think; John Morter explains his borrow-and-adapt approach to becoming productive quickly. Part 1 of 2.
Posted Tuesday, October 10, 2000
 

Clarion News - September 2000

Clarion news, notes, and happenings from around the globe.
Posted Friday, September 15, 2000
 

Clarion News - August 2000

Clarion news, notes, and happenings from around the globe.
Posted Wednesday, August 30, 2000
 

BitList Template Update

Jeff Slarve has released an updated version of his BitList template, which lets you store bit flags in LONG variables. The individual bits can be easily displayed and updated. Even when gigabytes are cheap, this is a useful technique. Run the demo to see how it all works.
Posted Tuesday, August 29, 2000
 

Five Rules for Managing Complexity: Part 1

Tom Ruby kicks off a five part series on managing application complexity with a rule about repeating fields.
Posted Tuesday, August 22, 2000
 

Clarion News - July 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, July 25, 2000
 

Using API Threads - Part 1

Clarion does an excellent job of managing threads for the developer, but there are times when the standard thread handling just doesn't cut it. Jim Kane shows how to safely use API threads in Clarion.
Posted Tuesday, July 18, 2000
 

Clarion News - June 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, June 27, 2000
 

Clarion For Zebras: Working With Barcodes (Part 1)

Simon Brewer explains the ins and outs of using barcoding technology with Clarion. Part 1 of 2.
Posted Tuesday, June 20, 2000
 

Clarion News - May 2000

Clarion news, notes, and happenings from around the globe.
Posted Wednesday, May 31, 2000
 

TopSpeed SA Posts C5.5 Press Release

Here's a screen shot of the C5.5 press release with the new feature list and a preview of the SoftVelocity logo.
Posted Thursday, May 25, 2000
 

ETC Starts Off In Style

The East Tennessee Clarion Conference got rolling Tuesday with an excellent presentation by James Fortune, who soldiered on despite technical difficulties. Following that was an evening reception accompanied by a string quartet and all kinds of amazingly good grub. Bob Zaunere, Dave Harms, and Nik Johnson spoke on Wednesday, amid some pretty radical weather. Pics and MPEGs!
Posted Wednesday, May 24, 2000
 

Interview: SoftVelocity's Bob Zaunere

On May 2, 2000 Frank Watts, TopSpeed's President and CEO, announced the formation of two separate, independent companies to continue TopSpeedıs business directions. One of these is SoftVelocity Inc., which takes over TopSpeed's Clarion line of rapid application development tools. SoftVelocity's President and CEO Robert Zaunere spoke with Dave Harms, Clarion Magazine's editor and publisher.
Posted Tuesday, May 16, 2000
 

Clarion: Back Where It Belongs

Clarion Magazine publisher Dave Harms comments on the recent acquisition of the Clarion product line by a group of investors headed by Robert Zaunere, previously TopSpeed's VP of Product Development.
Posted Thursday, May 04, 2000
 

Template Viewing Utility

Jo Baron's freeware template viewing utility makes it easy to read template code. Requires Linedraw.TTF.
Posted Tuesday, May 02, 2000
 

Clarion News - April 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, April 25, 2000
 

The Clarion Challenge: Shoot Yourself In The Foot Results

The results are in! Read our Top 5 ways to shoot yourself in the foot with Clarion.
Posted Tuesday, April 04, 2000
 

Using Clarion With MySQL - Part 1

In the first of three articles on Clarion and MySQL, Dave Harms discusses installing Linux and the MySQL database server.
Posted Tuesday, April 04, 2000
 

Clarion News - March 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, March 28, 2000
 

The Clarion Challenge: Shoot Yourself In The Foot

Write a Clarion version of the classic "Shoot yourself in the foot" code and become famous!
Posted Thursday, March 23, 2000
 

The Bitlist class and templates

Jeff Slarve's open source BitList template and class are a great way to manage large numbers of True/False values with a minimum of overhead.
Posted Tuesday, March 07, 2000
 

Clarion News - February 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, February 29, 2000
 

Open Source Update: Thread Manager

This is a very cool thread manager which is extremely easy to use. It's also unusual in that it allows you to completely bypass the usual START() parameter limits. With this thread manager you can pass any data type to the START()ed procedure.
Posted Tuesday, February 29, 2000
 

Clarion 5.5 Beta 2 To Include iBuild Features

TopSpeed has released the feature list for 5.5 Beta 2 and it's a long one! Topping the list: almost all of the work done for iBuild has been incorporated into 5.5.
Posted Tuesday, February 08, 2000
 

Clarion News - January 2000

Clarion news, notes, and happenings from around the globe.
Posted Tuesday, January 25, 2000
 

xBase Y2K Driver Patches

Earlier versions of Clarion have problems reading xBase files when the file header has been updated incorrectly by another program for dates greater than 1999. These unsupported patches are intended to allow Clarion to work with such xBase files. Use at your own risk.
Posted Tuesday, January 18, 2000
 

WebBuilder Skeleton Basics: Which? When?

Steve Parker begins a weekly series explaining the inner workings of Clarion web application skeletons.
Posted Tuesday, January 11, 2000
 

Edit-In-Place CheckBoxes Done Right

ABC has a lot of edit-in-place functionality, but EIP check boxes are a bit quirky. Pete Halsted shows how make your browse's checkboxes look and act they way they should.
Posted Tuesday, December 21, 1999
 

ABC Embeds Are Easy

Tom Giles sifts through the huge number of ABC embed points and comes up wiith the ones you're most likely to need.
Posted Tuesday, December 21, 1999
 

A Class Wrapper For Files

Imagine you've been asked to write just one piece of cost estimating code that can be used on several quite different sets of files. Jim Kane shows how it's done.
Posted Tuesday, December 21, 1999
 

Clarion News - December 1999

Clarion world news: product announcements, upcoming events, and more.
Posted Tuesday, December 21, 1999
 

Product Review: ProDomus Translator Plus

Software is a global business, and if your programs travel the world they'll need to know the local customs and language. That's when an internationlization/localization utility like ProDomus's Translator Plus becomes indispensable.
Posted Tuesday, December 14, 1999
 

The Novice's Corner: Understanding Clarion Code

The Novice's Corner continues with declaring variables and utility program for deleting old Windows temporary files.
Posted Tuesday, December 14, 1999
 

Open Source Update: Date Fix & DDE Classes

Additions to the Clarion Open Source Project include Phil Will's leap year date calculation fix for Clarion 5 and earlier and DDE classes (includes a class for accessing Clarion).
Posted Tuesday, December 14, 1999
 

The SQL Answer Cowboy

Andy Stapleton, the acknowledged Clarion SQL guru, answers your SQL questions.
Posted Tuesday, December 07, 1999
 

The Clarion Advisor - Listbox Styles

The Style checkbox in the listbox formatter shows promise, but the implementation falls short. Mike Pickus explains how to make listbox styles work with the templates.
Posted Tuesday, December 07, 1999
 

Template Writing Made Easy

If you're not writing templates, you're missing out on a huge productivity gain. And it's easier than you think.
Posted Tuesday, December 07, 1999
 

The Cranky Programmer: Nits And Bits

Cranky gets wound up about interface teases and embed error handling.
Posted Tuesday, December 07, 1999
 

Special Report: ConVic '99 Clarion Conference

Simon Brewer details the happenings at this year's Clarion conference in Victoria, Australia. There's some amazing stuff happening down under. With pictures.
Posted Tuesday, December 07, 1999
 

Downloads And PDFs

This page lists free non-open source utilities available for download from Clarion Magazine.
Posted Tuesday, December 07, 1999
 

ABC Design Series: View Manager Part 2

In ViewManager Part 2 David Bayliss looks at the code that actually does the work.
Posted Tuesday, December 07, 1999
 

ABC Design Series: The ViewManager Part 1

The ViewManager is the base class for all ABC browses. In this first of two articles David Bayliss explains ViewManager fundamentals and initialization code.
Posted Tuesday, November 23, 1999
 

Clarion News - November 1999

Clarion world news: product announcements, upcoming events, and more.
Posted Tuesday, November 23, 1999
 

The Art Of Software Development: Analysis By Design

Software development invariably means encountering and fixing bugs. But correction just leads to more correction. Forward progress comes from creating something new, which brings up the twin topics of design and analysis.
Posted Tuesday, November 23, 1999
 

Relation Trees:
A Few Of The Finer Points

A serious case of wrist pain brought on by too much listbox scrolling sends Steve Parker to the manuals in search of a mouse-friendly relation tree interface for his batch compiler.
Posted Tuesday, November 16, 1999
 

Presenting Many-To-Many Relationships:
Part 2

Tom Ruby concludes his approach to presenting many-to-many relationships to the end user.
Posted Tuesday, November 16, 1999
 

The Clarion Advisor:
Breaking Out Of Nested Loops

Over time some of Clarion's standard control structures have grown new features. One of these is LOOP, which is more flexible than you may realize.
Posted Tuesday, November 16, 1999
 

Presenting Many-To-Many Relationships

Many-to-many relationships are a common part of database designs, but they can be tricky to present to your users. Tom Ruby explains three approaches to making M2M work for the end user. Part 1 of 2.
Posted Tuesday, November 09, 1999
 

Product Review: NiceTouch Dictionary/App Assistant

Aptly named the Dictionary Assistant (DA) and the Application Assistant (AA), these two products work together as a team to help you document, understand and keep control of your applications and their dictionaries.
Posted Tuesday, November 09, 1999
 

Clarion 5.5 Web Development Features

Just how different is Web Builder from its predecessor? A lot! Steve Parker takes a look at what's new in the web development portion of Clarion 5.5.
Posted Tuesday, November 09, 1999
 

The Other Way To Use OLE - Part 3

Now that all the hard work is done, Jim Kane wraps up his three part series on the other way to use OLE in Clarion with some classes and templates
Posted Tuesday, November 02, 1999
 

Clarion 5.5 Preview

You've heard about Clarion 5.5, and maybe you've read TopSpeed's product announcement. But what's it really like? Carl Barnes offers a developer's perspective on the cool new features.
Posted Tuesday, November 02, 1999
 

Stephen Mull's Guide To Converting To MS-SQL

Stephen Mull has written a detailed account of his transition from TPS files to MS-SQL. This is essential reading for anyone considering SQL. Free access: no subscription required.
Posted Tuesday, November 02, 1999
 

David Bayliss On The RelationManager - Part 2

David Bayliss concludes his two-parter on the RelationManager class.
Posted Tuesday, October 26, 1999
 

The Novice's Corner: Understanding Clarion Code

The Novice's Corner series continues (after a summer/DevCon hiatus) with an introduction to the Clarion programming language.
Posted Tuesday, October 26, 1999
 

The Clarion Advisor: Detecting Duplicate Records

Gordon Smith presents a utility class for detecting and fixing duplicate records.
Posted Tuesday, October 26, 1999
 

Clarion News - October 1999

Clarion world news: product announcements, upcoming events, and more.
Posted Tuesday, October 26, 1999
 

Product Review: Clarion Source Search

One of the hottest third party products at DevCon was Carl Barnes' Clarion Source Search. Tom Hebenstreit reviews the must-have CSS version 1.5.
Posted Tuesday, October 26, 1999
 

Andrew's Kitchen

Andrew Guidroz II explains what TV dinners have to do with Clarion embeds.
Posted Wednesday, October 20, 1999
 

Editorial: DevCon Wrapup

Dave Harms rolls up his editorial shirtsleeves and reviews TopSpeed's future direction as revealed through DevCon '99.
Posted Wednesday, October 20, 1999
 

ConVic '99 Clarion Conference

If you're in Oz, or will be Nov 5-9, be sure to take in ConVic '99, the Victoria Clarion developers' conference. Last year's event was extremely well-run, and this one looks to be a repeat. Speakers include Arnor Baldvinsson, Andrew McPherson, David Blundell, Simon Brewer, Owen Brunker, Des Cousens, Bruce Cowan, and Yogi Loechner.
Posted Wednesday, October 20, 1999
 

Open Source Update

Chris Behling has updated his all-Clarion graphing example app with some bug fixes.
Posted Wednesday, October 20, 1999
 

Guest Editorial: Andrew Guidroz II

Is it a Sun-ny day? Andrew Guidroz II muses on Linux, Solaris, Java, and the future of Microsoft.
Posted Thursday, October 14, 1999
 

DevCon Details: Richard Chapman On TopSpeed's Future Plans

In his Wednesday session at DevCon Richard Chapman, TopSpeed's VP of R&D, elaborated on iBuild, C6, and the future Java direction, and gave some insight into the workings of the London development centre.
Posted Thursday, October 14, 1999
 

A Project Development Methodology

Free download: TopSpeed's project development methodology document provides helpful information on managing projects and the client/consultant relationship. Essential reading for independent developers. Many thanks to Rich Mebane for making this document available.
Posted Thursday, October 14, 1999
 

Tool Talk: New Products At DevCon

Tom Hebenstreit, Clarion Magazine's Reviews Editor, goes wild at the DevCon '99 third party exhibits.
Posted Thursday, October 14, 1999
 

Open Source Update: SQL Class

Sebastian Talamoni has contributed an SQL class and template wrapper to simplify the use of embedded SQL.
Posted Thursday, October 14, 1999
 

DevCon Details: Welcome And Keynote Address

In his keynote address, Hank Asher, founder of eData, outlined the future of application service providers and offered a unique service to Clarion developers.
Posted Wednesday, October 06, 1999
 

DevCon Details: Web Edition 2 and iBuild@TopSpeed

Details of Bob Zaunere's general session covering the upcoming Web Edition 2 and iBuild@TopSpeed products.
Posted Wednesday, October 06, 1999
 

Seen And Heard At DevCon

More pictures and MPEG video from the '99 DevCon!
Posted Wednesday, October 06, 1999
 

TopSpeed Headed For Java

Richard Chapman, TopSpeed's VP of R&D, announced this afternoon that TopSpeed will in a future release generate Java code
Posted Wednesday, September 29, 1999
 

TopSpeed's New Direction: The Web

Mondayıs focus on web development has been confirmed by Bob Zaunereıs presentation this morning: TopSpeed is making a major directional change toward deploying applications on the web.
Posted Tuesday, September 28, 1999
 

DevCon '99 Monday Overview

DevCon '99 Monday Overview Day 1 at DevCon '99 and it's web enable, web enable, web enable. More to come!
Posted Tuesday, September 28, 1999
 

DevCon Weekend Edition

DevCon isn't officially under way, but there's already lots happening. Your intrepid reporter brings back text, pictures, and MPEG video!
Posted Sunday, September 26, 1999
 

Product Review: IFT Server

The Internet Framework Templates make it possible to write web servers and application servers in Clarion. In this first of two related reviews Tom looks at the server template set.
Posted Tuesday, September 21, 1999
 

Clarion News - September 1999

Clarion news and product announcements from around the globe.
Posted Tuesday, September 21, 1999
 

Technology Poll Results

The results are in! Clarion Magazine recently polled its readers on which technologies they considered important, and which they were planning on implementing. Survey says...
Posted Tuesday, September 21, 1999
 

Industry Trends: How Important Is Java?

Java does come up for discussion occasionally among Clarion developers, but as a technology it's often misunderstood and underrated. Here's an overview of what Java is and isn't.
Posted Tuesday, September 21, 1999
 

RelationManager Part 1

Relational integrity is one of the keystones of database software development. David Bayliss explains how the RelationManager handles RI and other related file management.
Posted Tuesday, September 14, 1999
 

The Clarion Advisor: Redirection Files

Pat O'Brien shares his technique of using redirection files to separate essential and non-essential Clarion files.
Posted Tuesday, September 14, 1999
 

The Other Way To Use OLE - Part 2

Jim Kane completes his tour de force on calling OLE methods with a dazzling display of legerdecode.
Posted Tuesday, September 07, 1999
 

The Cranky Programmer - Install THIS!

The Cranky Programmer loves Clarion add-ins. What he doesn't care for is the hack job a lot of third party vendors do on their install programs.
Posted Tuesday, September 07, 1999
 

Larry Teames On Reports

Larry Teames takes apart a Clarion report and teaches it how to print multi-page letters the right way.
Posted Tuesday, August 31, 1999
 

Propitious Memory Corruption

Propitious WHAT?! David Bayliss examines the theory and practice of relational integrity and file aliases in Clarion 5/ABC, with comparisons to legacy Clarion.
Posted Tuesday, August 31, 1999
 

Clarion News - August 1999

Your first stop for news of the Clarion development community.
Posted Tuesday, August 31, 1999
 

The Clarion Advisor: Changing Dictionaries

If you've ever tried to change an application's dictionary you know that you're asking for trouble if the new dictionary is different from the old one. Mike Pickus explains why, and provides a utility that allows you to safely change your application's dictionary.
Posted Tuesday, August 31, 1999
 

Alias - Who Was That Masked File?

"File alias" is one of those concepts that is at once extremely difficult and extremely simple. Steve Parker explains what file aliases are, and how and when they should be used.
Posted Tuesday, August 24, 1999
 

Interview: College Aid Calculator

Although Clarion as a development tool is little known, some of the products created with Clarion have gained wide acceptance. One of these is the College Aid Calculator. Clarion Magazine recently interviewed developer Steve Brown.
Posted Tuesday, August 17, 1999
 

The SQL Answer Cowboy

He may be 40, but he hasn't fallen out of the saddle just yet. The SQL Answer Cowboy rides through town again.
Posted Tuesday, August 17, 1999
 

Undocumented Debugging

Undocumented functions - there's always a risk in using them because they might go away in the next release, but sometimes they're worth a look. Here are four undocumented Clarion functions that can help you debug your applications.
Posted Tuesday, August 17, 1999
 

Product Review: Imaging Templates

Tom Hebenstreit, Clarion Magazine's new Reviews Editor, gives NextAge Consulting's Imaging Templates the full treatment.
Posted Tuesday, August 17, 1999
 

Working With Control Files II

Not sure how to handle single-record control files in ABC? Nik Johnson adds a class and template to Steve Parker's control file handing scheme.
Posted Tuesday, August 10, 1999
 

Tom Hebenstreit New Reviews Editor

Iım pleased to announce that Tom Hebenstreit has joined Clarion Magazine as Reviews Editor and columnist. Many of you know Tom for his excellent work over the past two years coordinating, writing and editing reviews for Clarion OnLine.
Posted Tuesday, August 10, 1999
 

Working With Control Files I

Steve Parker explains how ABC control file handling differs from legacy code, and lays the groundwork for Nik's upcoming article.
Posted Tuesday, July 27, 1999
 

Clarion Challenge String Parser Final Results

At last, the results of the Clarion Parser Challenge! Five entries made it through to the end, and the winner is...well, you'll just have to follow the the link.
Posted Tuesday, July 27, 1999
 

Clarion News - July 1999

News, notes, and product announcements from the Clarion world.
Posted Tuesday, July 27, 1999
 

Product Review: SearchFlash

SearchFlash is a set of templates, procedures, and data files that make it relatively easy to add useful searching and tagging to any Clarion browse.
Posted Tuesday, July 20, 1999
 

The Other Way To Use OLE

Can't wait for the new Clarion OLE layer? Jim Kane shows how to work directly with OLE using the Windows API.
Posted Tuesday, July 20, 1999
 

The Clarion Advisor: Debug Redux

You may think you know all the tricky ways to coax debugging information out of your apps. But there's more...
Posted Tuesday, July 20, 1999
 

The SQL Answer Cowboy

The SQL Answer Cowboy answers questions about the AS-400 and capitalization triggers in MS SQL, and compares some of the popular SQL databases.
Posted Tuesday, July 13, 1999
 

Larry Teames On Reports

In this installment Larry Teames looks at summary reporting and creates a report that can be printed in two different formats.
Posted Tuesday, July 13, 1999
 

Customizing Clarion5's Editor And Menus

John Morter shows how to customize your Clarion development environment with editor keystrokes and a menu of your favourite utilities.
Posted Tuesday, July 13, 1999
 

A Plan For Eliminating Bugs

In his first Clarion Magazine article, Bruce Gilham weighs in with a checklist of bug-avoidance techniques.
Posted Tuesday, July 06, 1999
 

DAB - File Manager III

David Bayliss concludes his three part series on the ABC FileManager with the meat of the class: the dictionary interaction and the file access itself.
Posted Tuesday, July 06, 1999
 

Clarion Advisor - Drive Free Space

If youıve ever needed to determine how much free space there is on a drive, and youıre doing 32 bit development, youıll want to get this freeware drive freespace dll from TS Resources Inc.
Posted Tuesday, July 06, 1999
 

Clarion News - June 1999

News, notes, announcements, bulletins, dispatches, communiques and (yes, and) proclamations for the Clarion world.
Posted Monday, June 28, 1999
 

Detecting Crashes With DDE

David Podger shows how to use a tiny DDE server to detect (and potentially recover from) application crashes.
Posted Monday, June 28, 1999
 

The ABCs Of OOP - Part 3

In this third article in the ABCs Of OOP series Dave Harms explains virtual methods, one of the most powerful features of object-oriented programming.
Posted Monday, June 28, 1999
 

Clarion Advisor: Debugging Tricks

Clarion Magazine has featured several articles on debugging applications (go to the Search page and search for "debug"). But you can never have too many tricks up your sleeve, and Clarion developers get as wily as anyone when it comes to using alternative debugging techniques.
Posted Monday, June 28, 1999
 

How ABC Handles Multiple Sort Orders (Part III)

A need for speed (sorts) takes Steve Parker down a winding path to ABC's handing of multiple sort orders. Part 3 of 3.
Posted Monday, June 21, 1999
 

New Improved Clarion Challenge!

Well, you can't quite stick a fork in it yet. This was supposed to be the results article for last month's Clarion Challenge, but because of some disparities between implementations, the challenge has been reformulated. The requirements are the same (create a string parser), but all you need to do now is fill in the code for four or five methods! This makes a great OOP learning experience - try it and see!
Posted Monday, June 21, 1999
 

The Novice's Corner - Many-To-Many Relationships

One of the trickier problems in designing databases is handling many-to-many relationships. This month's Novice's Corner looks at how to define such a relationship in the data dictionary.
Posted Monday, June 14, 1999
 

David Bayliss On The FileManager Part 2

David Bayliss continues his series on the FileManager with a look at the administrative functions, error handling, and the snapshot mechanism.
Posted Monday, June 14, 1999
 

Four DLLs And An Executable

Gordon Smith explains step-by-step how to split a large application up into a global DLL, program DLLs and an EXE.
Posted Monday, June 07, 1999
 

Sliders!

Sliders are useful 32-bit Windows controls, but they're not part of the Clarion toolset. Pierre Tremblay shows how you can create and use sliders using the Windows API and a set of wrapper classes..
Posted Monday, June 07, 1999
 

Clarion News - May 1999

Weekly news from and for the Clarion development community.
Posted Tuesday, May 25, 1999
 

Demystifying The Debugger

You've read "Debugging Without The Debugger." Now Russ Eggen shows that yes, you really can use the debugger to find bugs and solve coding problems.
Posted Tuesday, May 25, 1999
 

DevCon Latin America Pictures

Russ Eggen favors Clarion Magazine with some pictures from the well-attended DevCon Latin America '99 in Argentina.
Posted Tuesday, May 25, 1999
 

The Clarion Advisor - Fast ASCII

A collection of tips for speeding up ASCII file access.
Posted Tuesday, May 25, 1999
 

Beta Tests: SFX Setup Builder

Clarion Magazine previews Linder Software's SFX Setup Builder install program version 3, currently in beta 4. Setup Builder creates compact install programs with some very nice features for Clarion developers.
Posted Tuesday, May 25, 1999
 

The ABCs of OOP - Part 2

This installment looks at inheritance and composition, and lays the groundwork for an understanding of virtual methods.
Posted Monday, May 17, 1999
 

The Clarion Challenge - A String Parser

The first Clarion Challenge generated a lot of discussion and some very interesting Clarion code. This edition of the Challenge takes on string handling. How quickly can you parse a string?
Posted Monday, May 17, 1999
 

David Bayliss On The FileManager

David Bayliss begins his series on the FileManager class with a look at the file manager concepts and initialization code.
Posted Monday, May 17, 1999
 

Larry Teames On Reports

Larry continues with his new series on the mysterious (not to say sinister) inner workings of the report formatter.
Posted Monday, May 10, 1999
 

Interview With Ragnar Hellspong

Ragnar Hellspong is the creator of ForKeeps, an award-winning shareware email, newsgroup, and forum message archiver created with Clarion. In this interview Ragnar explains his approach to development and talks about the success of ForKeeps.
Posted Monday, May 10, 1999
 

How ABC Handles Multiple Sort Orders (Part II)

A need for speed (sorts) takes Steve Parker down a winding path to ABC's handing of multiple sort orders. Part 2 of 3.
Posted Monday, May 10, 1999
 

The Novice's Corner - Designing Databases

In this third article in the Novice's Corner series Dave Harms examines one of the key steps in building a business application: designing the database.
Posted Monday, May 03, 1999
 

How To Convert Your Database To SQL

Scott Ferrett has kindly given permission to Clarion Magazine to reprint his Euro DevCon '99 presentation on converting an ISAM (TPS) database to SQL. This is essential reading for anyone considering the move to SQL.
Posted Monday, May 03, 1999
 

The Clarion Advisor On Editor Colors

Bruce Wells provides some settings to make the most of the Clarion editor's customizable keyword coloring.
Posted Monday, May 03, 1999
 

Andrew's Kitchen - Sliding Into Cookery

The cooking Cajun gets his name in lights (again!) with this feature article. Is it food? Is it code? It's a little of both.
Posted Monday, April 26, 1999
 

Clarion News - April 1999

All the Clarion news that's fit to print, and then some.
Posted Monday, April 26, 1999
 

DAB Dissects The Clarion Challenge Results

David Bayliss has analyzed the code the compiler created for each of the Clarion Challenge submissions. This article provides a fascinating insight into what the compiler really does with your code. Part 2 of 2.
Posted Monday, April 26, 1999
 

The SQL Answer Cowboy Answers!

Andy Stapleton answers questions about PROP:SQL, stored procedures and triggers, and SQL Anywhere 5.5 vs. 6.0.
Posted Monday, April 26, 1999
 

Knowledge Bases On The Web - Feature Interview

Arnor Baldvinsson, Steve Parker, and Troy Sorzano are the minds behind the three first Clarion knowledge bases on the web. In this feature interview they tell how all three KBs came about and what technology they're using to make these invaluable resources even better.
Posted Monday, April 19, 1999
 

DAB Dissects The Clarion Challenge Results

David Bayliss has analyzed the code the compiler created for each of the Clarion Challenge submissions. This article