dotnettraining.gif

Rationale

Clarion.NET is an entirely "new" Clarion, and while previous Clarion language experience will "port" very nicely into the Clarion.NET environment, relying on past Clarion experience alone to get you by - especially if you have relied heavily on templates in the past - is going to seriously "cramp" your overall Clarion.NET experience - kind of like trying to satisfy your household water needs from a deep, clear, freshwater pool with a drinking straw instead of with an electric pump and a good sized hose.

Just as Clarion Win32 is founded on a C/C++ compiler and the Clarion language is a rationalized application of C-language concepts, Clarion.NET is founded on the C-Sharp compiler and the Clarion-Sharp language is essentially a rationalized application of C-Sharp language concepts. We state the situation this way in light of the fact that C-Sharp is the defacto DOT NET language most broadly used today. If you're going to find a code sample to solve a problem using Clarion Sharp, the most likely sample you will find, for the forseeable future, is going to be written in C#.

As "Clarion Accessory Developers", we've spent literally thousands of hours - in the past - poking around the Windows C/C++ API (Application Programming Interface) to bring you capabilities realized for you by the CHT Toolkit into the Clarion Language and the Clarion Templates. Ultimately, it is our knowledge of C/C++ that enabled us to do that. And, to a great extent, the same principle applies to Clarion.NET, except for this key difference. The DOT NET Object Library is HUGE by comparison to the C/C++ Windows API. That's maybe bad from the standpoint of confronting you with more to learn, but it's really a bonus because it's way more accessible to you, a lot easier to use, and is far more broadly applicable to a variety of platforms. In other words, you - yes you - can learn to leverage the DOT NET Object Library with Clarion .NET in a way - and in places - you'd probably never considered trying to do with Clarion Win32 and the Windows API.

With this first On-Line Clarion.NET Training Seminar series we invite you to explore the deep waters of DOT NET with your captain, Gus M. Creces, as he takes you on a voyage of discovery that may just launch you into a whole new set of programmer/developer opportunities.

This first series of five Clarion.NET seminars is based around a free digital book written by a great teacher-programmer named Charles Petzold. We'll be using his free digital book .NET Book Zero, as a bridge from the C-Sharp (C#) language into Clarion-Sharp (Clarion#) such that you'll have a firm understanding both of C# concepts and how they're applied in Clarion# using the DOT NET Object Library, all inside the new Clarion.NET IDE.

No doubt, down the line, you'll still rely heavily, day to day, on Templates in Clarion.NET. Templates are an unequalled automation tool; they make you more productive, no argument there. But this time around, tell yourself that you won't become such a slave to templates that you can't make a move move without them. Learn DOT NET from the ground up and you'll be better for it, not a cookie cutter developer but a true craftsman programmer whose skills will be in demand everywhere. A wise man once said, "Give a man a program and he'll be employed for a day. But teach a man to program and he'll be gainfully employed for a lifetime. :-)"

Pre-Requisites

•  An Up-To-Date Clarion.NET license
•  Some Clarion coding experience and familiarity with the Clarion language (required)
•  Some coding experience and familiarity with the C Sharp (C#) language (beneficial but not crucial)
•  CHT subscription not required

Cost

•  Seminar series prepaid cost (5 seminars): $99.00 US (Order below)
•  Individual seminar cost: $25.00 US (Order on Individual Seminar Details Page)

Schedule

As much as possible, all seminars will be kept "stand alone" in the sense that missing one seminar does not exclude you from taking part in the next. However, Clarion.NET programming skills are cumulative, and like all knowledge, hierarchical, so there is definite advantage in attending the entire five-seminar series (10 hours). All seminars will be digitally recorded and made available for download and review by seminar attendees.

Each seminar is given live three times, first on a Tuesday, at 9AM-11AM EDT and again the same day at 4PM-6PM EDT and finally again the following Friday at 9AM-11AM EDT. Prepaid attendees are welcome to attend the Tuesday or Friday seminars - or both - as their personal schedules permit. Individually paid seminar attendees are asked to pre-select a specific date in advance so that invitations can be prepared.

•  Seminar 1 Details - Tuesday April 13 and Friday April 16 - Time: 9AM to 11AM EDT
•  Seminar 2 Details - Tuesday April 20 and Friday April 23 - Time: 9AM to 11AM EDT
•  Seminar 3 Details - Tuesday May 04 and Friday May 07 - Time: 9AM to 11AM EDT
•  Seminar 4 Details - Tuesday May 11 and Friday May 14 - Time: 9AM to 11AM EDT
•  Seminar 5 Details - Tuesday May 18 and Friday May 21 - Time: 9AM to 11AM EDT

To attend the entire 5 seminar series use this PayPal button:

Cheers...
Gus M. Creces
The Clarion Handy Tools Page
March 30, 2010


hnd_dozen.gif

chtcopyright.gif
On-Line Clarion.NET Training Seminar Overview
chtlogo001.gif On-Line Clarion.NET Training Seminar Schedule