Synergy DevPartner Conference 2018 Agenda
  • 2018 Synergy DevPartner Conference New Orleans, LA 2018
  • 2018 Synergy DevPartner Conference New Orleans, LA 2018
  • 2018 Synergy DevPartner Conference New Orleans, LA 2018

Agenda

Monday, October 8

Time:
8:30 – 9:00 am
Title:
Registration & Continental Breakfast
Time:
9:00 – 5:00 pm
Title:
Pre-Conference Workshop: Maximize Your Traditional Synergy Development with Visual Studio
Speaker:
Richard Morris
Description:
During this interactive, hands-on workshop, you’ll build from the ground up the main components that bring together the complete traditional Synergy development environment in Visual Studio, including multi-schema Repository projects and window script libraries. Working with several core project types, you’ll create all elements of a traditional Synergy application.
Time:
6:00 – 8:00
Title:
Welcome reception
Time Title Speaker Description
8:30 – 9:00 am Registration & Continental Breakfast    
9:00 – 5:00 pm Pre-Conference Workshop: Maximize Your Traditional Synergy Development with Visual Studio

Richard Morris

During this interactive, hands-on workshop, you’ll build from the ground up the main components that bring together the complete traditional Synergy development environment in Visual Studio, including multi-schema Repository projects and window script libraries. Working with several core project types, you’ll create all elements of a traditional Synergy application.
6:00 – 8:00 Welcome reception    
 

Tuesday, October 9

Time:
8:30 – 9:00 am
Title:
Registration & Continental Breakfast
Time:
9:00 – 9:45
Title:
Welcome
Speaker:
William Mooney
Description:
Laissez les bon temps rouler. A warm welcome to the Big Easy and the 2018 Synergy DevPartner Conference. In this session Bill will give an update on the new and exciting things happening at Synergex.
Time:
9:45 – 10:45
Title:
What’s New in Synergy/DE?
Speaker:
Rosanne Brill
Description:
Check out the latest and greatest in Synergy 10.3.3 and why you need to use it!
Time:
10:45 – 11:00
Title:
Break
Time:
11:00 – 11:45
Title:
Product Roadmap
Speaker:
Roger Andrews
Description:
Discover what's coming up in the next Synergy version and what we’re considering for the future.
Time:
11:45 – 12:30 pm
Title:
RESTful Web Services: an Intro and the Impact on Your Business
Speaker:
Steve Ives
Description:
Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP. Web Services conforming to the REST style provide interoperability between computer systems on private networks and the Internet. Adopting the principles of REST has quickly become the accepted way of exposing flexible, easy to use, performant, and secure APIs and building applications that consume those APIs.

Whether you’re building a desktop, server, web, or mobile app, RESTful services almost certainly have a place at the very core of your development strategy.

This session will provide a high-level overview of the basic principles of REST and RESTful web services, explain why adopting REST is so important, and present information about how to get started with REST in your Synergy/DE environment.
Time:
12:30 – 1:30
Title:
Lunch
Time:
1:30 – 3:00
Title:
Keynote: Enterprise transformation (and you can too)
Speaker:
Donovan Brown Microsoft
Description:
“That would never work here.” You’ve likely heard this sentiment (or maybe you’ve even said it yourself). Good news: change is possible. Donovan Brown explains how Microsoft's Visual Studio Team Services (VSTS) went from a three-year waterfall delivery cycle to three-week iterations and open sourced the VSTS task library and the Git Virtual File System.
Time:
3:00 – 3:15
Title:
Break
Time:
3:15 – 4:15
Title:
Case Study: Using Agile Development and Git to Deliver Quality and Customer-Driven Changes
Speaker:
Sharon Dolan
Description:
See how Synergex Professional Services Group (PSG) use agile development life cycle and a Git repository to increase your teams productivity and increase business value by delivering tested, deployable software in incremental stages.
Time:
4:15 – 5:00
Title:
Education, Innovation, and Progress in the Workplace
Speaker:
Jacklin Garcia
Description:
Hiring the right talent is hard. Once you’ve got the right people on board, it’s a challenge to dedicate time for your employees to keep their skills up to date and ultimately move your product forward. We’ll discuss some resources and methodologies Synergex has implemented internally to create a culture of learning and innovation. We’ll show you how you can engage Synergex to help close the skills gap in your workforce and improve team knowledge and performance.
Time:
6:00 – 9:00
Title:
Reception - Bourbon Street Balcony
Time Title Speaker Description
8:30 – 9:00 am Registration & Continental Breakfast    
9:00 – 9:45 Welcome William Mooney Laissez les bon temps rouler. A warm welcome to the Big Easy and the 2018 Synergy DevPartner Conference. In this session Bill will give an update on the new and exciting things happening at Synergex.
9:45 – 10:45 What’s New in Synergy/DE? Rosanne Brill Check out the latest and greatest in Synergy 10.3.3 and why you need to use it!
10:45 – 11:00 Break    
11:00 – 11:45 Product Roadmap Roger Andrews Discover what's coming up in the next Synergy version and what we’re considering for the future.
11:45 – 12:30 pm RESTful Web Services: an Intro and the Impact on Your Business Steve Ives Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP. Web Services conforming to the REST style provide interoperability between computer systems on private networks and the Internet. Adopting the principles of REST has quickly become the accepted way of exposing flexible, easy to use, performant, and secure APIs and building applications that consume those APIs.

Whether you’re building a desktop, server, web, or mobile app, RESTful services almost certainly have a place at the very core of your development strategy.

This session will provide a high-level overview of the basic principles of REST and RESTful web services, explain why adopting REST is so important, and present information about how to get started with REST in your Synergy/DE environment.
12:30 – 1:30 Lunch    
1:30 – 3:00 Keynote: Enterprise transformation (and you can too) Donovan Brown
Microsoft
“That would never work here.” You’ve likely heard this sentiment (or maybe you’ve even said it yourself). Good news: change is possible. Donovan Brown explains how Microsoft's Visual Studio Team Services (VSTS) went from a three-year waterfall delivery cycle to three-week iterations and open sourced the VSTS task library and the Git Virtual File System.
3:00 – 3:15 Break    
3:15 – 4:15 Case Study: Using Agile Development and Git to Deliver Quality and Customer-Driven Changes Sharon Dolan See how Synergex Professional Services Group (PSG) use agile development life cycle and a Git repository to increase your teams productivity and increase business value by delivering tested, deployable software in incremental stages.
4:15 – 5:00 Education, Innovation, and Progress in the Workplace Jacklin Garcia Hiring the right talent is hard. Once you’ve got the right people on board, it’s a challenge to dedicate time for your employees to keep their skills up to date and ultimately move your product forward. We’ll discuss some resources and methodologies Synergex has implemented internally to create a culture of learning and innovation. We’ll show you how you can engage Synergex to help close the skills gap in your workforce and improve team knowledge and performance.
6:00 – 9:00 Reception - Bourbon Street Balcony    
 

Wednesday, OCTOBER 10

Time:
8:30 – 9:00 am
Title:
Continental breakfast
Time:
9:00 – 9:45
Title:
Demystifying .NET Standard and .NET Core
Speaker:
Steve Ives
Description:
After its introduction in 2002, the Microsoft .NET software development environment quickly became one of the most popular toolsets for building software for the Windows platform. Most developers are familiar with the .NET Framework and how it provides an extensive collection of software development tools, class libraries, and runtime environments to support all kinds of software applications that target Windows server and desktop environments. But today .NET is so much more than that, and it’s no longer focused only on the Windows platform.

This session will introduce you to two new areas of the .NET product set: .NET Standard and .NET Core. It will help you understand what each of the .NET environments is and what each can—and should—be used for.
Time:
9:45 – 10:30
Title:
Single-Page Applications by Example
Speaker:
Richard Morris
Description:
Single-Page Applications (SPAs) are web applications that load a single HTML page and dynamically update that page as the user interacts with the app. This session will walk you through the process of building SPAs for the web to access your Synergy data and logic.
Time:
10:30 – 10:45
Title:
Break
Time:
10:45 – 11:30
Title:
Drum Roll, Please: Introducing the Harmony Core Open Source Project
Speaker:
Jeff Greene
Description:
The adoption of REST and the building of RESTful APIs is becoming a key focus for many Synergy developers. We want to help! We’ve been working on a new open source framework called Harmony Core, with the goal of providing the foundations of an environment in which Synergy developers can quickly and easily build and expose RESTful web services APIs that expose their application data and business logic in a myriad of new and exciting ways.

Harmony Core is heavily standards-based, being built atop several other key frameworks, including ASP.NET Core, ASP.NET Web API, EF (Entity Framework) Core and OData. We can’t wait to show it to you.

This session will provide an overview of Harmony Core, help you understand the various technologies at play in the environment, and help you understand some of the extensive benefits the framework has to offer.
Time:
11:30 – 11:45
Title:
Break
Time:
11:45 – 12:30 pm
Title:
Top Tips for Using Traditional Synergy in Visual Studio
Speaker:
Marty Lewis
Description:
Capitalize on your development in Visual Studio. Stay in the know, and discover how the latest improvements and development techniques can increase your productivity and reduce build times. This session will be relevant for Windows, Unix, and OpenVMS users alike.
Time:
12:30 – 1:30
Title:
Lunch
Time:
1:30 – 2:15
Title:
Leveraging EF Core to Access Synergy Data
Speaker:
Jeff Greene
Description:
Entity Framework is Microsoft’s recommended data access technology for new applications. It‘s an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects and eliminates the need for most of the data-access code that developers usually need to write.

As part of the Harmony Core development efforts, we’ve created an Entity Framework provider that works with Synergy databases by automating the process of creating and executing Synergy Select objects. This session will introduce you to the Synergy EF Core Provider and demonstrate how you can use it to interact with your Synergy data.
Time:
2:15 – 3:00
Title:
Interacting with Microsoft Azure Services
Speaker:
Richard Morris
Description:
Microsoft Azure offers cloud-based virtual machine technology and a whole lot more. This session will highlight a few of the cool features available and illustrate how Synergy apps can take advantage of them.
Time:
3:00 – 3:15
Title:
Break
Time:
3:15 – 4:00
Title:
Case Study: VMS-to-Hosted Windows Migration
Speaker:
Kish Baley
Description:
Synergex Professional Services Group (PSG) recently completed an engagement of a VMS-to-Windows migration where the Windows server is an Azure instance. This session will highlight typical migration issues such as replacing data conversions, VMS routines, UI and printing modifications, and security concerns. We’ll also cover sizing of the hosted VM, typical costs, and options, as well as demonstrate a captive portal application that limits user access to the Windows desktop. The portal uses Active Directory settings to restrict user access to allowed company data, allows for limited user-specific settings, and provides the ability to log and play back keystrokes.
Time:
4:00 – 4:45
Title:
Building RESTful Web Services with Harmony Core
Speaker:
Steve Ives
Description:
An earlier presentation introduced you to Harmony Core and its function as an open source framework for building easy-to-use, powerful, secure, and scalable RESTful web services. This session will dive deeper to show you how to start building out a web services environment with Harmony Core. We’ll explain how to expose standard CRUD operations with minimal effort and then demonstrate how to extend the environments with custom functionality, either by exposing local or remote data in various ways or by exposing new or existing Synergy business logic, which can exist either directly in the Harmony Core environment or on existing traditional Synergy server systems.
Time:
4:45 – 5:30
Title:
Customer Demo: WorkWise’s Approach to Hosting
Speaker:
Carl Wysocki WorkWise
Description:
See how WorkWise chose a hosting provider and what challenges they had to overcome: “Nothing is impossible—it’s a computer!”

Turning impossible problems into simple solutions has been the key to Carl’s success in a career that has spanned four decades. As Director of Technology at WorkWise, Carl is responsible for the IT infrastructure both in-house and up in the clouds of Amazon and Google. Carl’s background, with WorkWise and Hewlett-Packard, has included software development, plus exploring and applying new technology.
Time Title Speaker Description
8:30 – 9:00 am Continental Breakfast    
9:00 – 9:45 Demystifying .NET Standard and .NET Core Steve Ives After its introduction in 2002, the Microsoft .NET software development environment quickly became one of the most popular toolsets for building software for the Windows platform. Most developers are familiar with the .NET Framework and how it provides an extensive collection of software development tools, class libraries, and runtime environments to support all kinds of software applications that target Windows server and desktop environments. But today .NET is so much more than that, and it’s no longer focused only on the Windows platform.

This session will introduce you to two new areas of the .NET product set: .NET Standard and .NET Core. It will help you understand what each of the .NET environments is and what each can—and should—be used for.
9:45 – 10:30 Single-Page Applications by Example Richard Morris Single-Page Applications (SPAs) are web applications that load a single HTML page and dynamically update that page as the user interacts with the app. This session will walk you through the process of building SPAs for the web to access your Synergy data and logic.
10:30 – 10:45 Break    
10:45 – 11:30 Drum Roll, Please: Introducing the Harmony Core Open Source Project Jeff Greene The adoption of REST and the building of RESTful APIs is becoming a key focus for many Synergy developers. We want to help! We’ve been working on a new open source framework called Harmony Core, with the goal of providing the foundations of an environment in which Synergy developers can quickly and easily build and expose RESTful web services APIs that expose their application data and business logic in a myriad of new and exciting ways.

Harmony Core is heavily standards-based, being built atop several other key frameworks, including ASP.NET Core, ASP.NET Web API, EF (Entity Framework) Core and OData. We can’t wait to show it to you.

This session will provide an overview of Harmony Core, help you understand the various technologies at play in the environment, and help you understand some of the extensive benefits the framework has to offer.
11:30 – 11:45 Break    
11:45 – 12:30 pm Top Tips for Using Traditional Synergy in Visual Studio Marty Lewis Capitalize on your development in Visual Studio. Stay in the know, and discover how the latest improvements and development techniques can increase your productivity and reduce build times. This session will be relevant for Windows, Unix, and OpenVMS users alike.
12:30 – 1:30 Lunch    
1:30 – 2:15 Leveraging EF Core to Access Synergy Data Jeff Greene Entity Framework is Microsoft’s recommended data access technology for new applications. It‘s an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects and eliminates the need for most of the data-access code that developers usually need to write.

As part of the Harmony Core development efforts, we’ve created an Entity Framework provider that works with Synergy databases by automating the process of creating and executing Synergy Select objects. This session will introduce you to the Synergy EF Core Provider and demonstrate how you can use it to interact with your Synergy data.
2:15 – 3:00 Interacting with Microsoft Azure Services Richard Morris Microsoft Azure offers cloud-based virtual machine technology and a whole lot more. This session will highlight a few of the cool features available and illustrate how Synergy apps can take advantage of them.
3:00 – 3:15 Break    
3:15 – 4:00 Case Study: VMS-to-Hosted Windows Migration Kish Baley Synergex Professional Services Group (PSG) recently completed an engagement of a VMS-to-Windows migration where the Windows server is an Azure instance. This session will highlight typical migration issues such as replacing data conversions, VMS routines, UI and printing modifications, and security concerns. We’ll also cover sizing of the hosted VM, typical costs, and options, as well as demonstrate a captive portal application that limits user access to the Windows desktop. The portal uses Active Directory settings to restrict user access to allowed company data, allows for limited user-specific settings, and provides the ability to log and play back keystrokes.
4:00 – 4:45 Building RESTful Web Services with Harmony Core Steve Ives An earlier presentation introduced you to Harmony Core and its function as an open source framework for building easy-to-use, powerful, secure, and scalable RESTful web services. This session will dive deeper to show you how to start building out a web services environment with Harmony Core. We’ll explain how to expose standard CRUD operations with minimal effort and then demonstrate how to extend the environments with custom functionality, either by exposing local or remote data in various ways or by exposing new or existing Synergy business logic, which can exist either directly in the Harmony Core environment or on existing traditional Synergy server systems.
4:45 – 5:30 Customer Demo: WorkWise’s Approach to Hosting Carl Wysocki
WorkWise
See how WorkWise chose a hosting provider and what challenges they had to overcome: “Nothing is impossible—it’s a computer!”

Turning impossible problems into simple solutions has been the key to Carl’s success in a career that has spanned four decades. As Director of Technology at WorkWise, Carl is responsible for the IT infrastructure both in-house and up in the clouds of Amazon and Google. Carl’s background, with WorkWise and Hewlett-Packard, has included software development, plus exploring and applying new technology.
 

Thursday, October 11

Time:
8:30 – 9:00 am
Title:
Continental Breakfast
Time:
9:00 – 9:45
Title:
Software Quality in a Modern Development Team
Speaker:
Tim Bauguess/ Marty Lewis
Description:
Rediscover your passion for software quality on this epic journey of self-discovery. Find answers to meaningful questions, such as "Why do we test?", "What kind of value does testing give me?", and "Why is it important to test my API?” Learn the terms, tools, techniques, and tactics to triumph in totality over the test trenches. Join Tim, Marty, and :party_parrot: for a session you won’t want to miss.
Time:
9:45 – 10:30
Title:
Case Study: Maximizing Your Abilities with Synergy .NET
Speaker:
Richard Morris
Description:
Synergy .NET lets you take full advantage of the complete .NET Framework. Learn how to harness powerful UX tools and existing Synergy logic to produce dynamic desktop applications.
Time:
10:30 – 10:45
Title:
Break
Time:
10:45 – 11:45
Title:
Customer Demo: Computers Unlimited’s Journey to Continuous Integration
Speaker:
Ace Olszowka Computers Unlimited
Description:
Continuous integration at work. Experience the journey that Computers Unlimited took to achieve continuous builds and rigorous testing. See first-hand the benefits that build automation has on company culture and product quality.
Time:
11:45 – 12:30 pm
Title:
SQL Replication: Here’s What You Should Know
Speaker:
Steve Ives
Description:
Replicating Synergy ISAM and relative data to a SQL database in near-to-real-time has become quite popular in recent years, and we continue to maintain and improve an open source reference implementation that demonstrates exactly how to do it. Used by many Synergy developers, this solution just gets better and better, with new mechanisms being added as the need arises.

If you’re new to data replication, this presentation will give you an overview of the reference solution and show you how to get started. And if you’re already familiar with how the environment works, you’ll learn what’s been added since last year.
Time:
12:30 – 1:30
Title:
Lunch
Time:
1:30 – 2:15
Title:
10 Things You Should Be Doing with Synergy
Speaker:
Phillip Bratt
Description:
Learn 10 Synergy tricks and technologies to help you improve performance and keep your customers’ data secure.
Time:
2:15 – 3:00
Title:
Leveraging Microsoft Graph
Speaker:
Jeff Greene
Description:
Microsoft Graph is a gateway to data and intelligence in Microsoft 365—a unified programmability model enabling developers to take advantage of the tremendous amount of data in Office 365, Enterprise Mobility + Security, and Windows 10, to build smarter apps and help people achieve more. This session will introduce you to what Microsoft Graph has to offer and suggest ways to leverage it in your own applications. In particular, we’ll explore how the Activity Feed and Device Relay services can enable seamless cross-device experiences.
Time:
3:00 – 3:15
Title:
Break
Time:
3:15 – 4:00
Title:
Data Security Basics
Speaker:
Steve Ives
Description:
Every software developer is responsible for ensuring that the data our applications collect, transport, and store is managed in appropriately secure ways. Learn how Synergy developers can ensure their application data is encrypted and secured when necessary. We’ll discuss the capabilities for over-the-wire encryption with various Synergy client/server products, and we’ll explain how to get started with data-at-rest encryption for data in Synergy data files.
Time:
4:00 – 4:30
Title:
Conference Wrap-Up
Speaker:
William Mooney
Time Title Speaker Description
8:30 – 9:00 am Continental Breakfast    
9:00 – 9:45 Software Quality in a Modern Development Team Tim Bauguess/ Marty Lewis Rediscover your passion for software quality on this epic journey of self-discovery. Find answers to meaningful questions, such as "Why do we test?", "What kind of value does testing give me?", and "Why is it important to test my API?” Learn the terms, tools, techniques, and tactics to triumph in totality over the test trenches. Join Tim, Marty, and :party_parrot: for a session you won’t want to miss.
9:45 – 10:30 Case Study: Maximizing Your Abilities with Synergy .NET Richard Morris Synergy .NET lets you take full advantage of the complete .NET Framework. Learn how to harness powerful UX tools and existing Synergy logic to produce dynamic desktop applications.
10:30 – 10:45 Break    
10:45 – 11:45 Customer Demo: Computers Unlimited’s Journey to Continuous Integration Ace Olszowka
Computers Unlimited
Continuous integration at work. Experience the journey that Computers Unlimited took to achieve continuous builds and rigorous testing. See first-hand the benefits that build automation has on company culture and product quality.
11:45 – 12:30 SQL Replication: Here’s What You Should Know Steve Ives Replicating Synergy ISAM and relative data to a SQL database in near-to-real-time has become quite popular in recent years, and we continue to maintain and improve an open source reference implementation that demonstrates exactly how to do it. Used by many Synergy developers, this solution just gets better and better, with new mechanisms being added as the need arises.

If you’re new to data replication, this presentation will give you an overview of the reference solution and show you how to get started. And if you’re already familiar with how the environment works, you’ll learn what’s been added since last year.
12:30 – 1:30 pm Lunch    
1:30 – 2:15 10 Things You Should Be Doing with Synergy Phillip Bratt Learn 10 Synergy tricks and technologies to help you improve performance and keep your customers’ data secure.
2:15 – 3:00 Leveraging Microsoft Graph Jeff Greene Microsoft Graph is a gateway to data and intelligence in Microsoft 365—a unified programmability model enabling developers to take advantage of the tremendous amount of data in Office 365, Enterprise Mobility + Security, and Windows 10, to build smarter apps and help people achieve more. This session will introduce you to what Microsoft Graph has to offer and suggest ways to leverage it in your own applications. In particular, we’ll explore how the Activity Feed and Device Relay services can enable seamless cross-device experiences.
3:00 – 3:15 Break    
3:15 – 4:00 Data Security Basics Steve Ives Every software developer is responsible for ensuring that the data our applications collect, transport, and store is managed in appropriately secure ways. Learn how Synergy developers can ensure their application data is encrypted and secured when necessary. We’ll discuss the capabilities for over-the-wire encryption with various Synergy client/server products, and we’ll explain how to get started with data-at-rest encryption for data in Synergy data files.
4:00 – 4:30 Wrap-up William Mooney  
 

Friday, October 12

Time:
8:30 – 9:00 am
Title:
Continental Breakfast
Time:
9:00 – 3:00 pm
Title:
Post-Conference Workshop: Harmony Core 101 - Getting Started with RESTful Web Services Using Harmony Core
Speaker:
Steve Ives
Description:
Throughout the conference, you’ll have heard a lot of talk about REST, RESTful web services, and the new Harmony Core open source framework. We’re assuming that you’ll be sold on the concept at this point and will want to know how to get started. That’s what this post-conference hands-on workshop is all about!

During the workshop, we’ll walk you through creating a Harmony Core-based RESTful web services API from the ground up. We’ll provide you with the Harmony Core framework and documentation, along with some sample data and a repository that describes that data, as well as some samples of “back end” code that represents things you might already have in your own environment (like library routines and xfServerPlus methods you’d like to reuse). Beyond that, it’s up to you. You’ll work in a Synergy development environment (using Visual Studio 2017 as your IDE) to build a RESTful web services API from the ground up. We won’t build any client applications during the workshop, but we’ll show you how to debug and test your APIs using a couple of different approaches: Visual Studio’s unit testing capabilities and a third-party HTTP test client application.

Don’t worry, we’re not going to drop you in the deep end and hope you learn to swim! We’ll guide you through the process, and we’ll be around to help.
Time Title Speaker Description
8:30 – 9:00 am Continental Breakfast    
9:00 – 3:00 pm

Post-Conference Workshop: Harmony Core 101 - Getting Started with RESTful Web Services Using Harmony Core

Steve Ives

Throughout the conference, you’ll have heard a lot of talk about REST, RESTful web services, and the new Harmony Core open source framework. We’re assuming that you’ll be sold on the concept at this point and will want to know how to get started. That’s what this post-conference hands-on workshop is all about!

During the workshop, we’ll walk you through creating a Harmony Core-based RESTful web services API from the ground up. We’ll provide you with the Harmony Core framework and documentation, along with some sample data and a repository that describes that data, as well as some samples of “back end” code that represents things you might already have in your own environment (like library routines and xfServerPlus methods you’d like to reuse). Beyond that, it’s up to you. You’ll work in a Synergy development environment (using Visual Studio 2017 as your IDE) to build a RESTful web services API from the ground up. We won’t build any client applications during the workshop, but we’ll show you how to debug and test your APIs using a couple of different approaches: Visual Studio’s unit testing capabilities and a third-party HTTP test client application.

Don’t worry, we’re not going to drop you in the deep end and hope you learn to swim! We’ll guide you through the process, and we’ll be around to help.