|
REGISTER for AUSTRALIA
NOW and SAVE! Click Here
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 (3
CapeSofties will be there), Longer (3 days instead of 2) and Better (Hands-On, not just Lectures).
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 (3 days
in Australia)
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 3 days doing one task (building
a web server for example) or spend 6 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).
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 |
Registration
OPEN. Save by registering early (here) |
May
29 - June 2 |
Las
Vegas, USA |
For More
information click HERE |
June
5 - June 9 |
Cambridge,
England |
For More information click
HERE |
|
|
|
|
|
|
|
|
More
Venue Information and Costing
Sydney,
Australia:
In
Australia we are teaming up with the Australian Clarion User Group to bring a truly world-class event to Sydney. The CapeSoft training will be
run by Bruce, Jono and Geoff during Wednesday, Thursday and
Friday. From 3pm Friday, the Aussie Devcon takes over and includes sessions by Robert Zaunere of SoftVelocity. However
your work doesn't end just because it's the weekend. We'll still be available to answer questions and help you, during breaks as well
as before and after each conference day.
Pricing
|
|
Event |
Super
Early Bird
(closes
Feb 15) |
Early
Bird
(closes
March 15) |
Normal
(closes
May 15) |
Training & Devcon |
A$
940 |
A$
1090 |
A$
1290 |
CapeSoft
Training (only) |
A$
545 |
A$
595 |
A$
695 |
Aussie
Devcon (only) |
A$
495 |
A$
595 |
A$
695 |
(Partner
for Friday night dinner) |
|
|
A$80 |
|
|
|
|
|
By
combining with the Aussie Devcon we have negotiated good rates
for all. You can choose to just attend the CapeSoft training,
or just attend the Devcon, but we strongly recommend you put
both on your calendar for 2007.
Both
events will be held at the Novotel Darling Harbour Hotel in Sydney.
Registration
is OPEN and you can register here. Register early and SAVE!
For
accommodation information see here. Accommodation is not included in the training, or conference price and you do need to book that separately. However Tony York has negotiated excellent rates starting from AUS$165 per 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. |
|
|
|
|
|
Schedule for Australia
Wednesday |
|
(Bruce) |
(Jono) |
(Geoff) |
08:30 - 13:00 |
Building
a Web server using NetTalk 4. Part 1. |
Adding
Client-Side Replication to your program. |
Making
use of HotDates to turn your data into information. |
13:00 - 14:00 |
Lunch |
14:00 - 17:00 |
The
importance of Look & Feel in your applications. |
Debugging, Profiling and Threading techniques. |
Converting your TPS based application to SQL. Part 1. |
17:00 - 19:00 |
Q & A |
Q & A |
Q & A |
|
Thursday |
|
(Bruce) |
(Jono) |
(Geoff) |
07:00 - 09:00 |
Q & A |
Q & A |
Q & A |
09:00 - 13:00 |
Building
a Web server using NetTalk 4. Part 2. |
Interacting with MS Office using Office Inside. |
Adding
Secwin 4 to your application. |
13:00 - 14:00 |
Lunch |
14:00 - 17:00 |
Adding
graphs to your application using Insight Graphing |
Easy
Adds: Add the WOW to your application. |
Converting your TPS based application to SQL using FM3 and
Multi-Proj. Part 2. |
17:00 - 19:00 |
Q & A |
Q & A |
Q & A |
|
Friday |
|
(Bruce) |
(Jono) |
(Geoff) |
07:00 - 09:00 |
Q & A |
Q & A |
Q & A |
|
Building
a Web server using NetTalk 4. Part 3. |
The
other side of NetTalk: Email, FTP, Web Client, Peer-to-peer
etc. |
Right Reports: A
report-writer for your application. |
13:00 - 14:00 |
Lunch |
14:00 - 15:00 |
General Q & A and
wrap up |
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! 3 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 CapeSoftie 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.
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 3 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.
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. |
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. |
Making use of HotDates to turn your 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. |
Interacting with MS Office using Office Inside |
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. |
Adding Graphs to your application using Insight Graphing |
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.
Preparation: Bring your
existing app and dictionary. |
Adding Secwin 4 to
your application |
Required
products |
Recommended
products |
Secwin 4 |
Secwin Online Server
(requires
NetTalk) |
Secwin has been a mainstay of the
CapeSoft range since 1996 and it's longevity is testimony to
it's overall power. Whether it's Access Control or
Licensing, Secwin delivers. Integrate online activation into
your application using Secwin and the Secwin Online Server.
Note: Secwin 4 is scheduled for
release in March.
Preparation: Bring your
existing app and dictionary. |
The other side 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 |
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 AUSTRALIA
NOW and SAVE! Click Here
|
|
|
|