This app requires JavaScript! Episodes
ClarionLive
See it. Learn it. Share it.
Episodes
#537
New Product - MyTable!
NOV 07,2019
[3rdparty] [capesoft] [mytable] [blobs] [security] [encryption] [handcode]

MyTable is a set of classes that allow generic access to table structures. It is designed to be used by developers writing generic code where the code has to access Tables and Fields from time to time. It offers the ability to secure data at rest, on a field by field basis. Particularly useful when using Blobs or Memos.

0:00 - Start
0:02 - Introduction
0:16 - Bruce Starts

See Also: #613 (Data Privacy)
#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
[attributes] [queues] [reflection]

A few months ago (#528), 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!

0:00 - Start
0:02 - Introduction
0:11 - Bruce Starts

In which we discover Mike was wrong about Nulls, and also you can't NEW a group type.
Later Mike extends the ideas with classes and interfaces (#541). As a bonus a quick look at using classes to obfuscate regular looking code.
#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
[proposal] [attributes] [reflection]

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.

0:00 - Start
0:01 - Introduction
0:14 - Bruce Starts

#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!
#520
SearchOut and LogFlash from Sterling Data!
JUN 28,2019
This week, Mike McLoughlin from Sterling Data will be showing us two products, SearchOut and LogFlash!

SearchOut searches ALL text fields in ALL files in ONE Search!
LogFlash gives your users an unlimited “undo” facility, Audit Trail and Undelete option.

SPECIALS! COUPONS EXPIRE JULY 4th 2019!
SearchOut - use code SEARCH55 for 20% off!
LogFlash = use code LOG89 for 20% off!

You can find out more about these products at https://sterlingdata.com
#519
Graphing with JavaScript in Clarion!
JUN 21,2019
This week, Peter Hermansen will show us how to create charts and graphs with javascript in Clarion! He'll be using CapeSoft's File Explorer, plus rGraph which is a a free JavaScript library.
#518
Consuming APIs: Sending And Receiving Data!
JUN 14,2019
So now that everyone has won from last week's Smackdown, we'll proceed to the final piece of the puzzle; sending and receiving data with an API call, typically in JSON!
#517
Consuming APIs Smackdown!
JUN 07,2019
Last week we gave an overview of consuming APIs without involving Clarion at all. This is because, on Thursday before the webinar, John had developed a class utilizing NetTalk that makes consuming APIs easier, and Bruce looked at it and went "no no no this is not easier" and John said "yes yes yes it is easier" and Bruce explained why it's not easier, and John said "but it is easier" and the only way to solve this is with an API smackdown!

Join us this week as the two battle it out for the easiest way to consume APIs, and we get to where you can actually consume APIs in your Clarion apps!
#516
Consuming APIs
MAY 31,2019
We've seen how to create them, now how do we consume them? John will review what's needed to consume APIs, look at some tools available, and connect with some services and bring down some API results!
#515
Checking Your Digitally Signed EXE For Tampering With a Class and Template Part 2!
MAY 24,2019
More work on the Class/Template begun waaaay back in Webinar 512!
#514
Arnold Young John Hickey Bruce Johnson Title: Arnold And John And Bruce Make An API Server Part 2!
MAY 17,2019
Last week, Arnold began to build a web service in order to create an API for his program! John and Bruce helped him along, and Arnold was able to create a web server and an API method in an incredibly short amount of time!

But we've just scratched the surface!

Join us as Arnold continues his journey in evaluating what he needs, and continues the process of opening up his data to the outside world!
#513
Arnold And John And Bruce Make An API Server
MAY 10,2019
Arnold wants to do an API for his program, but isn't sure where to start or even what to make available to his customers. John has just written an API using NetTalk for his program, which is currently being used as an interface to an eCommerce website. Bruce has created NetTalk, which makes creating an API server easy-peezy!

Join us as we journey with Arnold in evaluating what he needs, and begin the process of opening up his data to the outside world!