The Factory pattern and its relatives provide a way in which application infrastructure or frameworks can guarantee that a developer gets what they are asking for. This session will cover the patterns themselves, how to implement them, and why you would want to (and not).
In this presentation we’ll demo some typical legacy application scenarios we have ran into during customer application migration projects and the techniques we have provided to our clients to overcome modernization obstacles.
Looking at that old GUI or Character application you’ve been working on in the last decades? Wondering what you can do with it to migrate it to the web or modern desktop UI? Business Logic mixed in UI triggers? Validation sprinkled with user interaction?
This session describes the ABL logging classes – what they are and how to use and customize them – and how they can be used in your application, including anonymisation of messages and writing to cloud-based services, such as Kafka queues.
In this session, you'll learn how to use the Diagnostic Data Collection feature to collect and analyze data from your OpenEdge database. We'll cover the benefits and challenges of using the feature, including configuring the feature and analyzing the collected data.
Are you tired of slow-performing queries and long wait times for your database queries? In this session, you will learn how to optimize your OpenEdge queries and improve their performance using best practices and powerful diagnostic tools.
Do you want to learn how ProTop can help your business tackle its toughest challenges? Join us for a roundtable discussion featuring panelists who have successfully used ProTop to overcome critical business challenges.
In this presentation, we’ll share our real-world experience and provide you with a step-by-step guide to mastering platform migrations. You’ll learn the key considerations involved in a successful OpenEdge platform migration.
Whether you're a seasoned DBA or just starting out, this session will provide you with valuable insights and practical tips that you can apply in your own work. Join us and start fixing your configuration mistakes today!
Don't miss this opportunity to connect with other OpenEdge DBAs, learn from experienced professionals, and take your database administration skills to the next level. Whether you're a seasoned pro or just starting out, this session will provide you with valuable insights and practical tips that you can apply in your own work. Join us and be part of the conversation today!
During this presentation, we will share our experience of using Kafka data streams to simulate the modernization process of an older OpenEdge application, which we want to update into a web-based application.
OpenEdge Release 12 has a variety of new features and capabilities that can make such maintenance tasks more efficient and less disruptive to normal production operations. In the bunker we test some of these capabilities and now we report the results.
In this talk we will open the bonnet on the topic of After-Image Journaling and Recovery Log Records (aka “Notes”). We will describe what they are, what they do, and how to monitor them. But most importantly, we will show you some practical applications and uses of your newfound understanding of Notes.
Every project has a different standard for logging, and that includes things like the format used, the context that gets output with the log, what actually gets output to a log, where the logs get output, how many different log files there are, etc.
This session is more about sharing experiences in and out of Progress OpenEdge world – reviewing some of the available solutions and what it means to integrate such functionality in regular business applications built on OpenEdge technology.
This session for the most part will compare Progress, Oracle and MS SQL databases, as well as their place in the world of modern databases. It will require some basic OpenEdge administration and internals knowledge, as we will compare them to the ones of Oracle and MS SQL.
This presentation will be about different types of OpenEdge database replication, whole or partial, instant or delayed. We will discuss benefits and features of each type of replication. And we will have a live demo of OE sports DB Replication from scratch.
This beginner level session will spare those not familiar with Angular countless hour of searching for the basic set of information required to install, configure, and understand an Angular development environment.
Progress is a healthy and thriving business, poised for even greater success in the coming years. With our latest acquisition of MarkLogic, we are positioned to expand our offerings to help your business grow.
This presentation will give developers, architects and product managers responsible for maintenance and development of OpenEdge applications an overview of the framework and highlight the web user interface and the modernization tooling provided with the framework.