World Tour
 
2

0

0

7

 
     

Work Smarter - Not Harder
 

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


 
     
© 2007 CapeSoft Software (Pty) Ltd