This page was added to our Community based on what is currently available at the EMEA PUG Challenge website.
To download all presentations click here (zip) or check below for each presentation.
Advanced object oriented ABL best practices.akera.io, the lightweight node.js application server for Progress. Application modernization using the SmartComponent Library. DBAnalys to the Rescue. Developing Rollbase Apps - the good web alternative. Fly2Pro, your building blocks for fast and future-proof development. How a spark between Progress and an ISV can easily turn into a fire! How Can I Fix That? Applied Use of ABL2DB on Real World Problems. How heroes navigate the query minefield. How Many Users Can a Linux Server Support? Include Files ? Handy Helpers or The Root of All Evil? Internet of Things, theory and practice. Layers, Subsystems, and Separation of Concerns, Oh My! Lists, Generics, Enumerators, Enumerations, Serialization - closing the OO gap. Make your life easier - automated testing and deployment via Jenkins. Node.js and OpenEdge - from the beginning. Node.js What? Obsolete DBA Best Practice. OESNMP: Monitoring OpenEdge Appserver and Database performance and availability with SNMP.Real World Mobile App Development using NEW Telerik Platform ScreenBuilder and the NEW Progress Data Service Part 1. Real World Mobile App Development using NEW Telerik Platform ScreenBuilder and the NEW Progress Data Service Part 2. Realtime insight in your application usage with NodeJs, ElasticSearch and Kibana. Structured error handling - in and out. Telerik .NET Controls for Infragistics Users.Using Telerik Kendo.UI with WebSpeed. What kind of Analytics is Application Analytics?
Brief description: This session demonstrates based on real-world code examples how to solve typical implementation challenges with OOABL.Speaker: Mike FECHNERDownload Presentation.
Brief description: The session will explain how Progress business logic and crud data access can be easily exposed from node.js for web/mobile clients.Speaker: Marian EDUDownload Presentation.
Brief description: In this session you will receive an overview of the SmartComponent Library framework and it's productivity boosting features, see some of the newly added features such as mobile and web user interfaces based on Telerik's products and learn about some of our modernization features.Speaker: Mike FECHNERDownload Presentation.
Brief description: The session will be about dbanalys and the benefits of running it regularly. How to read it, sort the data and load dbanalys into database for further investigations. Speaker: George POTEMKINDownload Presentation.
Brief description: 'A case study.' Finding the right technology and framework that would best suit your set of requirements is a balancing act. Speaker: Adrian CALINCIUCDownload Presentation.
Brief description: Our ambition was not only to upgrade the User Interface, but also the underlying technology and framework. We've succeeded, our international customers are live today with this new technology, and we're happy to share our approach with you.Speaker: Koen VERBEECKDownload Presentation.
Brief description: Customers and prospects are asking for a more modern user interface, Progress has a lot more options than 5 years ago, not to forget the Telerik possibilities, so the time was more than right for a make-over of our Progress applications. Speaker: Gerd DE BRUYCKEREDownload Presentation.
Brief description: We will illustrate the use of ABL2DB to solve this kind of problem, including finding and fixing inappropriate whole index searches, cleaning up shared variables, and identifying unused database components.Speaker: Thomas MERCER-HURSHDownload Presentation.
Brief description: This is not a hyper-technical session or a complete solution to a problem. It is a set of practises that any developer can put into action on a daily basis to produce better queries and become the heroes of their customers.Speaker: James PALMERDownload Presentation.
Brief description: This real-life case-study of the migration of a 1,500+ user system from Solaris to Linux will examine the question of how large a user load a Linux Server can support. Speaker: Tom BASCOMDownload Presentation.
Brief description: In this session we will explore some of the more "exotic" uses of include files (for you kids that have never seen one) and talk about the pros and cons of different views on their appropriate use in today's coding world.Speaker: Tom BASCOMDownload Presentation.
Brief description: How to change the way of doing business from the Internet way of doing to an Internet of Things way of doing? We would like to share our hands-on knowledge and experiences done on several customer projects with iBeacons.Speaker: Maarten DE GROOTDownload Presentation.
Brief description: The familiar OpenEdge Reference Architecture diagram has made most of us aware of the idea of separating layers of an application to improve maintainability. Speaker: Thomas MERCER-HURSHDownload Presentation.
Brief description: Lists of objects or even generic lists are a typical requirements when building object oriented applications that manage data or framework components. Enumerators are required to iterate and process the information contained in the objects in those lists. Speaker: Mike FECHNERDownload Presentation.
Brief description: Join us, as we demonstrate in practice and provide a step-by-step guide how you can make your development life easier just by using these simple tools.Speaker: Edvinas SULCASDownload Presentation.
Brief description: Node.js is the rising star in the web world. In this session we will go in a few Node.js frameworks and modules, show a few tips and tricks how to start with up to our first communication with OpenEdge.Speaker: Robert PREDIGERDownload Presentation.
Brief description: This session will show, what makes Node.JS different from Webspeed. It will show the cons and pros and how you'd be able to combine them with the world of Progress using REST and other technologies.Speaker: Robert PREDIGERDownload Presentation.
Brief description: Learn or "un-learn" DBA tactics that have been considered best practices for years. In this presentation, we will take a look at various out-of-date DBA strategies along with their up-to-date recommended alternatives.Speaker: Nectarios DALOGLOUDownload Presentation.
Brief description: Tools like Promon/ProTop are great for real time monitoring, looking at changes and problems in real time, but they don't allow you to find out how the current trends compare to yesterday, last week, last month, last yeaSpeaker: Jan KEIRSEDownload Presentation.
Brief description: This session uses the first release of the new tools to develop a Real World cross platform Mobile App.Speaker: Brian C. PREECEDownload Presentation.
Brief description: Part 1 introduced the topic of hybrid app development using the new Telerik ScreenBuilder and the new Progress Data Service (PDS). In this session, we will delve into the detail of how the app is constructed, covering more advanced use of the PDS...Speaker: Brian C. PREECEDownload Presentation.
Brief description: Wouldn't it be great to have a real-time and online dashboard that shows how your on-premise application is being used by your customers?Speaker: Onno DE HAANDownload Presentation.
Brief description: What is structured error handling and who should be using it? Speaker: Marko RÜTERBORIESDownload Presentation.
Brief description: This session is for developers currently using the Infragistics .NET Controls (OpenEdge UltraControls) and wonder if they should be using the.NET Control set of Progress Software's latest acquisition in addition or as an alternative to the Infragistics Controls. Speaker: Mike FECHNERDownload Presentation.
Brief description: These days the term Analytics is a suffix stuck to a growing number of software solutions. The term can mean different things, but when we talk about "application analytics" most suppliers seem to agree that it is a software solution that can be used to collect and analyze anonymous end-user usage data. Probably sounds a bit unclear. Speaker: Eigil POULSENDownload Presentation.