The JADE 2022 release meets tomorrow’s business demands.
We are looking into offering some advanced JADE training topics in 2020, and need your feedback to understand what would bring the most value.
These could either be offered as an in-person group training, online, or a mix of both.
What would be the most beneficial for you and your teams?
For example, topics could be:
REST client design
SDS/RPS
Performance analysis
JADE in Cloud
Security
Transaction agent design/locking strategies
DB performance optimisation
Using Monitor
Which of these would be of value to you?
What should we add to the list?
Please comment below
Use of the various JADE forms controls - there must be some interesting usages of the various controls that various development groups have implemented and could share.
Navigation and other tips and tricks in the IDE - BeeJays set of 10 or so are excellent but I believe that there are a lot more. The various items in the User Preferences can change the look and feel and the use of the IDE, that alone could be worthwhile reviewing.
Tips and tricks in using UnitTests - ideas on how to organize these, things that shouldn't be attempted (and why), execution as one offs and execution withing a regularly executed application. CardSchema provides a framework for this which could be enhanced.
Sam, there is a white paper on locking.
CardSchema provides the CnCntrl transient class which provides logging to a local log and has different types, the types of logging can be controlled via ini file settings.
CardSchema also provides global three exception handlers for all unhandled exceptions, lock exceptions and deadlock exceptions.
All documented in the CardSchema Class Library.
Email me at mjagers@jadeworld.com if you want some more detail or raise a contact via PARSYS
My focus is more dealing with daily problems that come up so they might be a lot different to what others want to see. If I think of the times I have to read up on documentation every time I touch an area it would be:
- Locking strategy - in particular deadlock debugging
- Notifications
Maybe also something on the following:
- Tips on how to read an exception log
- General tips on the editor (folding, line numbers etc)
- Accelerator keys
- Mapped methods
- Debugging techniques - Logging etc (maybe something on the CardSchema)
That is my brain dump, sorry its a bit all over the place. It does seem that when certain issues come up sometimes we have all the information we need and its an easy obvious fix, but other times you get issues and you know its going to take hours to debug and resolve, there are a few JEDI ideas that have been put forward to help with some of these things, for example you get a file rename error and the detail about why we couldn't rename the file is very limited, I don't know whether that is a windows security issue that you don't have the detail of the process that might be holding a file so you can't rename it .... this is turning into a ramble now, hope this was somewhat useful
Hi Sam & James, thank you, that's a good idea, makes it accessible for everyone 👍🏼
What would be your top 3 topics you'd like to see more about?
(they don't have to be from the list above)
+1 re Sam Stokell's video on demand idea
I would like to see videos that we could watch on demand for a certain topic. Maybe just an overview of the topic then a couple of real world examples on how it is used