|
REGISTER for
USA
NOW -
Click
Here
Schedule update : 17 April : We've
moved the SQL sessions to the afternoon.
Around
the World in 18 Days!
May
23 to June 9 2007
After
a fantastic tour in 2006, we are now preparing for the
CapeSoft World Tour 2007.
It's Bigger (5
CapeSofties will be there), Longer (5 days instead of 2) and Better (Hands-On, not just Lectures).
Same low price!
5 days. 3 class rooms. 18
topics. 50 hours. This is the most intensive Clarion event.
Ever.
What they said about the
training in 2006...
I
highly recommend attending the next class when it is offered.
Your productivity will go up extensively - Benjamin Krajmalnik, Atlanta
It
was a great experience and worth every dime - Frank & Liz Krause, Newark
You
obviously put a lot of effort into planning the world tour,
and it showed. Bravo to you and everyone else involved in
putting the tour together - Bob Zimmerlich, LA
Seldom
I experienced the combination of your high level of programming
skills and the power of presentation and entertainment - Oscar
Jansen, Utrecht
The
Goal
In
a nutshell the goal of the 2007 World Tour is to make
the event the most productive week of your whole year.
We
encourage, nay insist, that you bring a laptop or PC along,
loaded with your own projects. During the week we will work
with you, on your applications to implement functionality, find bugs, and get stuff done.
In
2006 we ran short (2 day) courses, which consisted mostly of
lectures, we visited multiple cities in each region, and all
attendees were together in the same room.
In
2007 we're visiting a single city in each region, but the course will be longer (5 days)
allowing for more in-depth treatment of the subjects. We will
be breaking into three groups so that you can focus on the
sessions that most interest you.
We
want you to bring your laptop, or computer, pre-loaded with your applications. During a session lectures will
be short, and then time will be spent allowing you to apply
that knowledge to your own application. During this time we'll be on-hand to help you. After a while another lecture, then more workshop
time, and so on.
You're
free to join, or leave any session at any time. So when you're done implementing one thing, move on to another session and apply that knowledge
as well. You may want to spend all 5 days doing one task (building
a web server for example) or spend 10 half-days getting 10
things done. There will be a mix of "long sessions" (Web Server, Replicate, Hot-Dates, SQL, etc) and "short sessions" (lots of the smaller accessories), and we will be repeating some sessions where
possible.
At the beginning and end of the day we'll have open Q & A sessions
where we can help you one-on-one with your specific problems.
These can be related to CapeSoft Accessories, or just plain
Clarion questions.
We'll
be using Clarion 7, but we're well versed in Clarion 6, and even Clarion 5.5, so whatever you are working
in is fine by us. Hopefully we'll be able to pass on some Clarion 7 tips at the same time.
As
part of implementing the accessories, we will also be running
sessions on "converting". From TPS to SQL, from Legacy to ABC, from C5.5 (or C6) to C7, from single-app
to Multi-DLL. If you are needing to do one of these conversions
then this is a great opportunity to do it, and have expert
assistance on-hand if you need it. Most conversions are a lot
easier than you think, but it's also much easier when your questions can be answered immediately.
We
want this to be The Most Productive Week of your whole year!
|
Venues
|
|
Date
|
Place
|
Status
|
May
23 - 25
Followed by Aussie Devcon,
May 25 to 27 |
Sydney,
Australia |
For More information click
HERE |
May
29 - June 2 |
Las
Vegas, USA |
Click
here to Register.
$750 until March 30 - $900 after that. |
June
5 - June 9 |
Cambridge,
England |
For More information click
HERE |
|
|
|
|
|
|
|
|
More
Venue Information and Costing
Las Vegas, Nevada, USA:
Our venue in Las Vegas is the newly renovated
Golden
Nugget hotel.
Pricing
|
|
Event |
(closes May 15) |
World Tour Training, USA
2007 |
$ 900 |
|
|
|
|
|
Registration
is OPEN and you can register
here.
Accommodation
is not included in the training, or conference price and you do need to book that separately.
Meals (including lunch) are also not included.
We have negotiated a special accommodation rate with the hotel,
and to get this rate you have to book telephonically, mentioning
CapeSoft by name.
*** You must phone (0800) 634-3454
and mention CapeSoft ***
Room prices are $89 for week-nights and $129 for Friday and
Saturday night.
Who
will be doing the training?
CapeSofties
|
|
|
Bruce
Johnson: Bruce has been using Clarion since 1992, and he has presented Clarion training
courses in Australia, South America, North America
and Europe since 1998. He is the author of "Programming in Clarion's ABC". Bruce has attended more Clarion conferences, and trained more Clarion users
than almost anyone else in the world. |
|
Geoff
Thomson: Geoff heads up the whole Accessories program at CapeSoft, and knows more about
them than any other person. His expertise with
various products has seen him travel as far as
Norway to help with Clarion implementations. |
|
Jono
Woodhouse: Jono was part of the team that created the world's first commercial Java application (exhibited at the JavaOne Expo in California
in 1996). At CapeSoft he has built several accessories,
including NetTalk, Self-Service, xFiles and has
contributed to several others. A day-long session
(on COM) at ETC 2004, and a veteran of the 2006
World Tour, Jono's presentation skills are already well known in the Clarion community. |
|
Eliza
de Jager: Not just the best looking Capesoftie on tour, Eliza holds a Masters degree in
Mathematics, and has been presented to the Logic and Information seminar held in Bern Switzerland in January. (Her session on The Origins of Partial Quasi-Metrics and their Applications
wowed the crowd.) Her Clarion programming expertise is extensive,
and she will be focusing on data presentation,
using Insight Graphing and Hot-Dates. |
|
Sean
Cameron: Sean handles more Clarion support than anyone else at CapeSoft. His graphical
skills are unmatched, and his ability to improve
the look of an application is well known. From
his humble start with CapeSoft Draw and Progress,
he now manages Office Inside, File Explorer, NetTalk,
xFiles and a number of other accessories, as well
as making numerous improvements to almost all the
tools we
ship. Sean is also the lead developer on the Email
Server, Mailer and Office Messenger projects. |
|
|
|
|
|
Schedule for
USA
Click
here to Register.
Tuesday |
|
Room 1 |
Room 2 |
Room 3 |
08:30 - 13:00 |
Building
a Web server using NetTalk 4. Part 1.
[bruce and sean] |
Adding
Client-Side Replication. Part 1.
[jono and geoff] |
Hot-Dates - Turning data into
information
[eliza] |
13:00 - 14:00 |
Lunch |
14:00 - 17:00 |
Converting your
Legacy application to ABC.
[bruce and sean] |
Converting your TPS based application to SQL. Part 1.
[geoff] |
Debugging and Profiling. C5.5 to
C7 conversions.
[jono and eliza] |
17:00 - 19:00 |
Q & A |
Q & A |
Q & A |
|
Wednesday |
|
Room 1 |
Room 2 |
Room 3 |
07:00 - 09:00 |
Q & A |
Q & A |
Q & A |
09:00 - 13:00 |
Building
a Web server using NetTalk 4. Part 2.
[bruce and sean] |
Adding
Client-Side Replication. Part 2
[jono and geoff] |
Insight Graphing- Turning data
into information
[eliza] |
13:00 - 14:00 |
Lunch |
14:00 - 17:00 |
Creating, and
Managing Multi-DLL systems.
[bruce] |
Converting your TPS based application to SQL. Part 2.
[geoff] |
Easy
Adds: Add the WOW to your application.
[jono, sean and eliza] |
|
Thursday |
|
Room 1 |
Room 2 |
Room 3 |
07:00 - 09:00 |
Q & A |
Q & A |
Q & A |
09:00 - 13:00 |
Building
a Web server using NetTalk 4. Part 3.
[bruce] |
Integrating your application with Microsoft Office.
[sean and jono] |
Right Reports: A report-writer for
your application.
[eliza] |
13:00 - 14:00 |
Lunch |
14:00 - 17:00 |
The
Importance of Look and Feel
[sean] |
The rest of NetTalk. Email. web.
Peer-to-peer.
[jono] |
Insight Graphing - Turning data
into information
[eliza - repeat] |
17:00 - 19:00 |
Q & A |
Q & A |
Q & A |
|
Friday |
|
Room 1 |
Room 2 |
Room 3 |
07:00 - 09:00 |
Q & A |
Q & A |
Q & A |
09:00 - 13:00 |
Building
a Web server using NetTalk 4. Part 4.
[bruce] |
Replication
& SQL
Q&A & Advanced topics [geoff] |
Client side HTML in your
application.
[sean] |
13:00 - 14:00 |
Lunch |
14:00 - 17:00 |
Debugging and Profiling. C5.5 to
C7 conversions.
[jono and bruce - repeat] |
Integrating your application with
Microsoft Office. [sean - repeat] |
Hot-Dates - Turning data into
information
[eliza - repeat] |
17:00 - 19:00 |
Q & A |
Q & A |
Q & A |
|
Saturday |
|
Room |
Room 2 |
Room 3 |
07:00 - 09:00 |
Q & A |
Q & A |
Q & A |
09:00 - 13:00 |
Right Reports: A report-writer for
your application.
[eliza - repeat] |
Logins,
Registrations and Updates
[geoff] |
The
Importance of Look and Feel
[sean - repeat] |
13:00 - 14:00 |
Lunch |
14:00 - 16:00 |
Clarion 7, Vista
and Office 2007
General Q & A and
wrap up
[sean and bruce and jono] |
More Session Information
The format of this event is
somewhat different to a normal conference. Because the emphasis
is on practical, hands-on work, where you are working on your
own applications, much of the time will be spent actually
implementing features in your program. Once you have finished
what you need to do you are free to join one of the other
classes and accomplish what you need to do there.
Prepare
Beforehand! 5 Days is not a lot of time. Here's a
checklist for things to do before the event.
- You will need a computer.
- If you are bringing a laptop we
recommend you bring a USB mouse and USB keyboard as well.
- Make sure your copy of Clarion
is copied onto the computer (with suitable settings in the
Win.Ini file.) Install from scratch if you have to, but it's
better to have your real working environment.
- Before the event make sure you
have all the latest versions of the CapeSoft tools you are
using installed on the computer.
- Copy your app onto the laptop.
Compile it. Run it.
- If your app uses SQL make sure
you install a server, and bring some real data. DO NOT rely on
the hotel internet access if at all possible.
- If your app uses TPS bring one
or more data sets. If you have "real-world" data that is
usually the best.
- Read the descriptions of the
sessions and note any preparation you need to do.
- Download and install the
DebugView
program from SysInternals.
During a session we expect there to
be short lectures, 15 to 30 minutes, followed by practical time
where you will be working on your application. During this time
the CapeSofties will be happy to answer your questions, both
related to the current session, but also previous sessions.
For example: Your primary goal may
be to add Replicate to your app. You attend the session on Day 1
with Jono on Replication, and you carry on working on this until
you are done. During later sessions Jono will be happy to
continue assisting you. If you finish all you need to do
on day 1, then pop over and learn about Insight with Eliza on
day 2. If you need extra time, then Jono will be carrying on
with the session on day 2.
If you miss the session on day 1, but are
reasonably up to speed with Replicate, or you have Replicate
issues that you need help with, pop in on day 2 to get help with
those.
When planning your sessions note
the tools that are required for the session, and also any
optional tools that you may benefit from.
At the start and end of the day, Q
& A sessions will be open to any problem, and the CapeSofties
will be on hand to assist you in any way they can. This includes
assisting you with debugging problems, regardless of their
nature. If you have pesky bugs that need tracking down, we will
do our best to assist you.
Building a Web server using NetTalk |
Required
products |
Recommended
products |
NetTalk 4 |
C6 EE
or
PDF-Tools
for reports. |
|
Insight Graphing
for Graphs |
|
Secwin
4 for Access Control |
|
WinEvent
and
SelfService
for turning the server into a Service. |
|
Firefox,
with
Firebug plugin.
[ you don't need to make Firefox your default browser, but
install it.] |
|
NetTalk 4 has a comprehensive set
of templates for creating a web application using Clarion
code. During the 4 mornings we'll cover all you need to know
to create a truly impressive web interface to your data.
Topics will included Browses, Forms, Menus, Reports, Graphs,
Deployment, Wizards, Child-Browses, Embedding HTML,
Hand-Coding and so on. Topics will likely be repeated (if
necessary) on days 3 and 4.
It should be possible for you to create a fully functional,
web interface to your data within these 4 mornings. Perhaps
less.Preparation: Come to
this session with a program in mind, and your (normal
Clarion) dictionary already done. Also pre-install
Process Explorer,
TCPView and
WireShark Packet Monitor |
Adding Client-Side Replication to your program |
Required
products |
Recommended
products |
Replicate |
WinEvent
and
SelfService
for turning the Log Manager into a Service. |
NetTalk
(3 or 4) |
|
|
|
Client-side replication allows you
to run your application on multiple sites, and the data from
the sites can be merged together. Works with any file driver
(including TSP or SQL) and allows you to replicate the data
between TPS and SQL versions of your program. Great for
situations where you have staff traveling with laptops, or
multiple branches.
Preparation: Come to this session with your existing app
and dictionary. Also pre-install
Process Explorer. |
|
Advanced Replication |
Required
products |
Recommended
products |
Replicate |
WinEvent
and
SelfService
for turning the Log Manager into a Service. |
NetTalk
(3 or 4) |
|
|
|
Every so often we encounter people with really strange
requirements. During this session Geoff will explain, and
help you implement exotic replication if you are one of
these people This session will also allow for hands-on
assistance with any outstanding SQL or Replication issues
from earlier in the week.
Preparation: Come to this if you need help completing
your replication project, or if you have exotic replication
requirements. |
|
Converting your TPS based application to SQL |
Required
products |
Recommended
products |
File Manager 3 |
|
Multi-Proj |
|
|
|
During this class you'll create a
SQL version of your exe directly from your existing TPS app
and dictionary but without breaking your ability to make a
TPS exe. You'll discover how to embed SQL, or TPS specific
code and you'll apply techniques that make your app fast
regardless of which backend it uses. You'll create a version
of your app that works with PostgreSQL and one that works
with MsSQL.
Preparation: Come to
this session with your existing app and dictionary. In order
to save time you need to install the PostgreSQL database,
and the MsSQL Server database on your machine beforehand.
Detailed instructions on doing both of these will be posted
here before the event. |
Debugging, Profiling and Threading Techniques |
Required
products |
Recommended
products |
|
GPF-Reporter |
|
Profiler |
|
Break-In |
|
Soft Velocity's In-Memory Driver |
The goal of this class is to solve
those annoying bugs that you may have in your program. How
to find, and fix, that random GPF. How to discover where
your program is hanging. How to make your C6 program thread
safe. How to improve performance where it really matters. If
you have been delaying your move to C6 or C7 (from C5 or
5.5) then this class will help you port your app to a
multi-threaded environment.
Preparation: If you have
problems in your existing apps, make sure, if at all
possible, you can duplicate them on your machine. |
The Importance of Look & Feel in your applications |
Required
products |
Recommended
products |
|
Makeover |
|
AnyFont |
|
Keeping Tabs |
|
Draw |
|
Progress (requires
Draw) |
|
Axialis
Icon Workshop |
Books are indeed judged by their
covers. As programmers we concentrate mostly on how a
program works. If it produces the right answer then our job
is done. But customers judge your work on how it looks. This
may not be fair, or right, but it's the world we live in.
Most of us are not graphic artists, but there are ways to
dramatically improve the look and feel of your application.
During this session you'll explore some of these options.
If you don't have
Axialis
Icon Workshop already, we've organized a special 10%
discount for you - use the coupon code
CSAxSo-0702_P10 when
ordering. (2nd page of the order process, Section 4 -
Optional - Discount Coupon)
Preparation: Bring your
Cinderella apps along and see them transformed. |
Hot-Dates - Turning
data into information |
Required
products |
Recommended
products |
HotDates |
|
As Clarion programmers we get very
used to the idea of viewing our data as a List. This
session, and the Insight Session, will show you how to view
your data from a different point of view. Add a lot of WOW
to your application simply by presenting the data in a
different, more intuitive way.
Preparation: Bring your
existing app and dictionary. |
Integrating your
application with Microsoft Office |
Required
products |
Recommended
products |
Office Inside |
Send-To
(which is dependant on
Office Inside,
NetTalk,
WinEvent
and
Draw) |
We work in a world dominated by
Microsoft Office. Import data directly from Excel
spreadsheets. Send your reports to Word. Manipulate
spreadsheets and documents. Interact with the Outlook
address book. This session explores all the common, and not
so common, ways you can enhance your program by leveraging
Office. To top it off, using Send-To you can turn all your
existing browses into exports with extremely little effort.
Preparation: Make sure
MS Office (Office 2000 or later) is installed on your
laptop. |
Insight Graphing-
Turning data into information |
Required
products |
Recommended
products |
Insight Graphing |
|
Graphs have a unique ability to
display huge amounts of information in a single picture.
Whether you're using them on a web page, or inside your
application, there's no better tool for drawing the graphs
that Insight Graphing. In this session you'll add graphs to
your application, lots and lots of graphs.
Preparation: Bring your
existing app and dictionary. |
Easy Adds: Add the
WOW to your application |
Required
products |
Recommended
products |
|
EzHelp,
HyperActive,
MessageBox, ,
WinEvent,
Tearoff |
|
SelfService
(requires
WinEvent) |
|
Send To
(requires
Office Inside,
NetTalk,
WinEvent
and
Draw) |
|
Safe Update (requires
NetTalk) |
|
|
Sometimes it's the little things
that matter the most. Just because a feature can be
implemented in a few minutes does not mean that it's not
worth anything. During this session add all the nice extras,
the things that make your app just that little bit nicer,
that little bit friendlier, that little bit easier to use.
Take this opportunity to spend a few hours, and get
improvements to your application that your users will remark
on.
Preparation: Bring your
existing app and dictionary. |
Logins,
Registrations and Updates |
Required
products |
Recommended
products |
Secwin 4 |
Secwin Online Server
(requires
NetTalk)
Safe Update (requires
NetTalk) |
So you've spent all this time
creating your application, and it's ready for the big wide
world. The last thing you need to do is add product
registrations, online licensing options, and automatic
product updates. Not forgetting user access control.
During the session you'll learn how to reduce piracy, reduce
administration, and add login functionality to your
application.
Note: Secwin 4 is scheduled for
release in March.
Preparation: Bring your
existing app and dictionary. |
The rest of NetTalk |
Required
products |
Recommended
products |
NetTalk
(3 or 4) |
|
With all the focus on the Web
Server in NetTalk it's easy to forget all the other
functionality that NetTalk offers. During this session
you'll discover how many features can be added to your
application out-the-box, and how easy it is to let your
application interact with the outside world.
Some of the topics covered here will be Email, FTP, Web
Client, Peer-To-Peer communications, Remote Shutdowns,
Browse Refreshes, and more.
Preparation: Bring your
existing app and dictionary. Also pre-install
Process Explorer,
TCPView and
WireShark Packet Monitor |
Converting your
Legacy application to ABC |
Required
products |
Recommended
products |
|
Programming in ABC (book) |
Most of the clarion world is now programming using the
ABC templates. Yet many applications are stuck using the
Clarion (Legacy) templates. Converting from legacy to ABC is
a huge, scary, unknown gorilla waiting in the corner.
During this session we'll do a small amount of theory, and
then simply just convert your app to ABC. After that you can
decide which one you'd prefer to carry on with.
Even if your system is very big, we believe it can be
converted in far less time than you think. Take this
opportunity to find out. Preparation:
If you are using 3rd party tools, find out if they support
ABC, and if any additional downloads are required. If there
are install these beforehand. |
|
Creating, and
Managing Multi-DLL systems |
Required
products |
Recommended
products |
Multi-Proj |
|
When an application gets too large
thoughts naturally move to the idea of breaking it into
multiple apps, creating DLL's and EXE(s).
This process is straight-forward, but needs to be done
carefully so as to avoid problems later on.
During this session you can break your app up in this way,
and learn the techniques for managing it in the long run.
Any error messages you get can be explained, and fixed
immediately.Preparation: Wait with
anticipation. |
|
|
Client side HTML in
your application |
Required
products |
Recommended
products |
File Explorer |
Hyperactive |
It sounds pretty
glib. Include a working web-page browser inside your
application. But in truth this is an extremely powerful
approach that can really separate your application from the
competition. During this session learn how to display web
pages in your application, how to interact with the, how to
include wysiwyg HTML editing in your program and so on. Preparation:
None. |
|
|
Clarion 7, Vista
and Office 2007 |
Required
products |
Recommended
products |
|
|
The 7's have arrived. Clarion 7. Office 2007. Vista. How
does this affect you, and what changes are required to your
application. How to make your applications behave well in a
Vista world.
While many may have seen, or used these 3 new platforms
before, and during the week, we'll explore the good, the
bad, and the necessary differences you are likely to
encounter. Preparation:
None. |
|
|
Right Reports: A
report-writer for your application. |
Required
products |
Recommended
products |
Right-Reports
Draw |
|
Right-Reports allows you to build a report writer,
which works on your dictionary, directly into your
application. Right-Reports allows reports to be created,
edited, exported-and-imported all at runtime without you
needing to change your application. It should be noted
that this product is very new, and still needs to go through
a proper beta testing phase. However those interested in
reports should be able to use it immediately. Preparation:
None. |
|
REGISTER for
USA
NOW - Click
Here
|
|
|
|