This app requires JavaScript! Episodes
ClarionLive
See it. Learn it. Share it.
Episodes
#545
Bruce Johnson Mystery Webinar!
JAN 17,2020
Bruce said he would do a webinar today... but hasn't decided what it will be yet! So it's a mystery what it will be... even to him! We're sure it will be great tho, tune in and find out!
#544
Introducing Update.It!
JAN 10,2020
A few months ago, John was going through the monthly ritual of checking for CapeSoft updates, which involved going to the CapeSoft site, getting the list of downloads, sorting by date, opening an app to see what versions I had installed, downloading them all, finding my passwords, etc etc. There should be a better way right, like an automated way?

Now there is! (well, almost, it's not totally finished but it's close!)

Update.It! will take care of all of this work for you, keeping up with what 3rd party products you have installed and alerting you when new versions are available. It automatically downloads the install files for you, so all you have to do is click "Install". It can store your passwords, serial numbers, and maintenance keys. And more!

We'll be demoing Update.It! during the webinar, but also we'll be going "behind the scenes" and talk about how it was written, what interface decisions were made, and how it works "under the hood".
#543
Interface This!
JAN 03,2020
Mike Hanson likes INTERFACEs, because they make it easier to build programs that are both flexible and manageable. In this session, Mike will explain how interfaces simplify class use within a mutli-app system, without littering your main Clarion LibSrc folder with classes from unrelated systems. Building blocks in action!
#542
Creating A Custom Scheduler With NetTalk!
DEC 20,2019
On the ClarionLive Skype chat, Don posted a youtube video demonstrating a custom scheduler he wrote in NetTalk! There was much interest, and he's volunteered to show us all how he did it! You can view the video here: https://www.youtube.com/watch?v=X89tAhzpQQQ
#541
Eureka! I Finally Get Interfaces!
DEC 13,2019
Mike loves generic solutions that can be extended over time without breaking things. Interfaces are one of the tools that can be used to achieve this. Unfortunately, wrapping your head around the use and usefulness of interfaces can be a challenge. Mike is going to revisit Bruce's queue disposer, using interfaces to make it more generic and easily extensible. If you don't yet understand the role of interfaces, this example may induce your Eureka! moment.
#540
WhatsApp Template for Clarion!
DEC 06,2019
This week, Alejandro will be introducing his new WhatsApp template for Clarion!
#539
Ultimates Update Part 2 - The Rest Of The Stuff!
NOV 22,2019
Last week John introduced new releases of Ultimate SQL and Ultimate Debug. Unfortunately they weren't quite ready for posting, and a few bugs turned up this week, so the posting has been put off until this webinar! This week, John will cover a few things he forgot to mention last week, plus give a brief overview of all the utilities in the ClarionLive Utilities pack!
#538
Ultimates Update - Ultimate Debug, Ultimate SQL
NOV 15,2019
It's been awhile since the last Ultimates update, so it's time! Tune in to find out what's new in Ultimate Debug and Ultimate SQL (hint: there are some pretty cool new things!). And yes, they'll be available for download during the webinar!
#537
New Product - MyTable!
NOV 07,2019
What is MyTable? It's a new product from CapeSoft! What does it do? Tune in to find out!
#536
Demo - Auction Vista™ software Presenter: Wayne Hodge
NOV 01,2019
From Wayne:

I have been a Clarion programmer since the days of 2.1 for DOS. It is written in Clarion with many add-ons from various sources. I would like to demo my software which includes a live auction module with video and messaging between the seller and buyers/auction clerk.
#535
Queues, Nested Queues, and Extended Name Attributes!
OCT 25,2019
A few months ago, Bruce introduced a method for adding extended attributes to field definitions using the NAME attribute.

Now, Bruce will look at a practical use for this method, using Queues and nested Queues (queues in queues). Plus he'll be demonstrating an easy way to safely dispose of nested queues!
#534
Multi-Threaded Programming - Part 2
OCT 18,2019
2:00
Multi-threaded programming is tricky, with many issues to consider. Mike Hanson will discuss some of these concerns, and delve into the code to make it all work.
#533
Multi-Threaded Programming - Part 1
OCT 11,2019
2:00
Multi-threaded programming is tricky, with many issues to consider. Mike Hanson will discuss some of these concerns, and delve into the code to make it all work.
#532
CIDC 2019 Review!
OCT 03,2019
CIDC 2019 is now a part of Clarion history! Join us as we talk about what happened, and what's coming up with ClarionLive!
#531
Noyantis Update!
SEP 13,2019
This week, Andy Wilton will be joining us for an update on what's been happening at Noyantis!

This is also our last webinar until after CIDC 2019! Thanks to all who have registered, we're looking forward to seeing you there in-person or on-line!!!
#530
TSPlus 12.40 Overview And Demo!
SEP 05,2019
TSplus Version 12.40 has arrived! Improvements in deployment, administration and security make TSplus Version 12.40 one of our most powerful releases yet.

This webinar will cover:

1) TSplus new interface and features
2) The Web Portal and Security options
3) RDS-Knight global overview
#529
jFiles 2
AUG 30,2019
This week, Bruce will be debuting jFiles 2! 'Nuff said!
#528
A proposed convention for the extended use of the Name attribute!
AUG 23,2019
Bruce has written a paper on a proposed convention for the extended use of the Name attribute!

Synopsis:
By extending the use of the NAME attribute on fields, we can make reflectors more powerful.

This week, Bruce will be presenting his proposal, and invites input and feedback!
#527
CapeSoft's Multi-Site Host with a Byte of Amazon AWS
AUG 16,2019
Don's been learning all about NetTalk's multi-site host and will be sharing what he's learned!

Topics:

Setting up an Amazon AWS EC2 virtual machine
DNS settings to route multiple sites to Multi-Site Host
How to setup the Multi-Site Host on AWS virtual machine
Firewall settings
Common mistakes to watch for
and probably more!
#526
Clarion Out-Of-The-Box with XAML and Dashboards
AUG 09,2019
John needed to display information in a list box in a format that exceeded the capabilities of the standard Clarion list box. XAML to the rescue! In this webinar, John will talk about the problem he wanted to solve, and walk through how he solved it.

In addition, John wanted to create flexible dashboards for his customers, where the customer could choose what information to display, how to display it, and the format to display it in. He'll walk through how he put these together.

Both XAML and Dashboards use the Noyantis wrappers of the Codejock activex controls.
#525
Creating And Consuming JSON using jFiles Part 2!
AUG 02,2019
jFiles adds JSON support to Clarion. It contains classes that let you create, and consume data files formatted as JSON.

Last week, Bruce showed us how to create JSON using jFiles. This week, he'll be showing us how to consume JSON files, as well as how to use them in NetTalk API services! If you have questions about how to use jFiles, this will be the time to ask them!
#524
Creating And Consuming JSON using jFiles!
JUL 26,2019
jFiles adds JSON support to Clarion. It contains classes that let you create, and consume data files formatted as JSON.

This week, Bruce will be showing us jFiles! He'll be using an interactive, "hands on" format to demonstrate how to create and consume JSON using this amazing tool! If you have questions about how to use jFiles, this will be the time to ask them!
#523
Class Properties – Getters and Setters in Clarion Part 2
JUL 19,2019
jFiles adds JSON support to Clarion. It contains classes that let you create, and consume data files formatted as JSON.

This week, Bruce will be showing us jFiles! He'll be using an interactive, "hands on" format to demonstrate how to create and consume JSON using this amazing tool! If you have questions about how to use jFiles, this will be the time to ask them!
#522
Class Properties – Getters and Setters in Clarion
JUL 12,2019
In a safe OOP world, all access to class properties should be done through Getters and Setters. Mike will explain one approach to managing properties, using a set of classes applying the Factory design pattern.
#521
Web API Project Walkthrough!
JUL 05,2019
Jane had an API/Web project that needed to be operational starting 8AM on 9/18/18! How did she do it?

This week, Jane will give us a walk through of the problem, the approach she took, how she used c# and fiddler to test/develop her NetTalk code, and more!