Skip to end of metadata
Go to start of metadata

Welcome to the new Clarion Magazine site! We're primarily a resource for Clarion developers, but we do have content for selected other development tools as well. 

By popular request, we've relocated from back to!

If you're using a URL to get to this site please change it to use The original Clarion Magazine site is still online at


Welcome to the new Clarion Magazine; the original site remains online as an article archive.

Recent Clarion blog entries

Owing to a heavier-than-usual consulting schedule, ClarionMag content has been limited so far this year. We've extended all subscriptions active in 2015 or later by five months, and anticipate a more normal publishing schedule starting in early to mid June. Thanks for your patience.

Dave Harms, Publisher

Thanks to the incredible generosity of Clarion's best friend and Platinum Sponsor Stamos Fafalios, everyone who attends CIDC 2015 on-site in Orlando will receive a free 8 inch WinBook TW802 tablet!

This quad core tablet runs Windows 8.1 and comes with 2 GB of RAM and 32 GB of flash storage. Also included is a one year Office 365 subscription. 

As in previous years, the Clarion International Developers Conference is offering two days of workshops prior to the conference itself. This year the Noyantis and CapeSoft workshops are available for a single price; attendees will have the freedom to switch between workshops at will. If you miss an important bit because you were in the other workshop you can always watch the recording. 

CIDC 2015 is a go!

It's official - there will be a Clarion International Developers Conference in Orlando FL this year, from September 28 to Oct 2 (two days training, three days conference). This year's conference will be held at the Rosen Shingle Creek. Details to follow.

On ClarionLive today John Hickey announced that survey results indicate there is support for a Clarion DevCon in the fall of 2015. The event would be held in late September or early October and the most likely location is the Rosen Centre hotel in Orlando Florida.

Does the Clarion Community want a DevCon in 2015 and attend either Live or Online? Please let ClarionLive know if you really want to participate and Arnold Young and John Hickey can make it happen. Want to network with your fellow Clarion developers, share ideas face to face, get some help or enlighten others?

Just take a quick survey by Thursday by 11:45pm. If you did not get a survey email and do want to participate contact Arnold and John at as soon as possible.

Browse all blog entries


PDF Readers

Our PDF readers are available in the Clarion Content section

Recent additions and updates:

If you don't see any links in the blog entries or the links don't work...'s because you aren't logged on, or you are logged on and for some reason don't have access to the content referenced in the blog entries. 

Need a subscription to see our content? Click here for more information.

Not sure when your subscription ends? Check on your sub status here!

Clarion Magazine subscriptions are available at ClarionShop:

One year subscription: $99

ClarionMag back issues: $299

Subscription and back issue bundle: $349

Recent comments

Other content

Today Johan van Zyl relayed a Node.js offer email in comp.lang.clarion. This is a promotional offer which is designed to get you signed up on a $29/month plan at The first month is just $9 and you get the Node.js course and ebook. I haven't had any experience with Learnable yet, and it's probably well worth the $$$, but do note that you can cancel any time if you just want to drop the $9.

I've gone ahead and signed up for the $9 offer. I've done some work with Node.js but I'd definitely like to learn more. If you haven't played with it yet, I suggest you take a look. From the web site:

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

There are lots of cool things you can do with Node.js - I've mainly experimented with it in conjunction with DocPad to create lightweight web sites. 

Here's the offer text:

In just a few years, Node.js has become the go-to technology for building scalable apps for thousands of companies.

Today, save $120 on our epic Node.js Bundle!

Now just $9 -

With this Node.js bundle, you'll learn to use JavaScript to build fast, scalable web apps.

You'll get...

COURSE: Node.js: An Introduction — Our brand new course will get you up to speed with the basics in no time.

EBOOK: Jump Start Node.js — Learn to develop a working Node.js application, from start to finish!

Learnable membership — One month's access to Learnable, including two (additional) free SitePoint book downloads. Membership renews at $29/month or cancel any time and keep all your downloads.
This very special early bird offer won't last, so be quick!

Demand for developers with Node.js skills is growing quickly. Stay ahead of the curve and SAVE $120 today!

Happy learning!

Last week was just jammed. It started off with two days of excellent NetTalk training, followed by three days of awesome DevCon presentations that ran to almost twelve hours on Wednesday and Thursday and about ten hours on Friday. Throw in some post-conference mini golf, a 5:45 a.m. wake-up for my morning flight, a lengthy (and unrelated to Clarion) meeting at a local community club barely an hour after my plane landed, an early morning sports practice for my daughter the next day, and by Sunday afternoon I was about as tired as I've felt in the last five years. I crashed for a couple of hours. 

And of course there's a lot of work to catch up on after a week away. But I still have a bunch of notes from DevCon, and once I get those posted I'll write up some of my conclusions. Among other things I had a lot of interesting conversations with ClarionMag and DevRoadmaps subscribers, and I've learned a thing or two. I've started implementing some changes that I think will make ClarionMag folk happy. 

Stay tuned, and thanks for your patience! 

CIDC training under way
Web? Mobile? Doom?
jQuery recommended reading

Check out these jQuery book recommendations.

Michael Dettmer has posted some information on the CodeCharge web development tool, which he points out has a lot of features that make it similar to Clarion and WinDev. Generated code can be in ASP.NET (C#), ASP, PHP, Java Servlets, JSP, ColdFusion or Perl.

RAD tool listing

Our focus at DevRoadmaps is on two RAD tools, Clarion and WinDev. But there are lots of RAD tools out there, and we're always happy to learn more. After a question from a reader about CodeCharge, we've gone ahead and created a new page listing the available RAD tools. There are just a few entries - help us add more!

Developers who use RAD tools like Clarion and WinDev do so because they believe those tools offer a very real advantage over traditional hand-coder development tools. But are those advantages as great as they seem? David Harms looks at when and why RAD is a help and a hindrance

Continuous compiling/testing

Mark Riffey brought Mighty Moose to my attention, which led me to a few other products that similarly compile your .NET code while you type, and run any affected unit tests so you get immediate feedback on how your changes affect your code base. This is pretty cool stuff. 

I've put up a couple of quick pages on Microsoft's Reactive Extensions (Rx) and Paul Betts' ReactiveUI, two libraries that are generating a lot of interest in the .NET world. 

While looking at ways to manage database changes that happen as a result of application upgrades, Dave Harms comes across SQL Server's snapshot capabilities. There are some issues to be aware of, but if you need to roll back a database change, snapshots can help you do it in a hurry. 

MS SQL Server content

Back in January there was a newsgroup discussion about whether WHERE IN or WHERE EXISTS is a better choice when using a subquery. And that brings up a few other questions, like the role of the cache in testing and the danger of using NOT in WHERE clauses. 

MariaDB instead of MySQL?

couple of links to Monty Widenius arguing for MariaDB over MySQL and explaining when and where you need to license either of these SQL servers. 



Our Clarion Content

Everyone can read the Clarion blog; subcribers can read Clarion content.

The ClarionMag archive

Head over to for articles published from 1999-2011 (we're working on bringing these articles over here).

Our Other Content

Everyone can read the Other (non-Clarion, non-WinDev) Content Blog; subscribers can read Other Content.

Our WinDev Content

Everyone can read the WinDev blog; subscribers can read WinDev content.








  • No labels