These are the 14 sessions in the Cloud track for CodeRage XII. Register today and you can watch them on Embarcadero Academy.
- Integrating with Amazon DynamoDB using Delphi Enterprise CDATA Connector with Paweł Głowacki
- Scheduled: Tue 7th @ 6:00 AM
- Level: All (General information for everyone)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Amazon DynamoDB is one of the fastest NoSQL cloud database services in the world with single mili-second latency at any scale.
Join Paweł Głowacki from Embarcadero, for the demo-oriented session covering building Delphi apps that are using CDATA Enterprise Connector to integrate with Amazon DynamoDB. We are going to have a walk through the process of setting up DynamoDB account, generating security credentials with IAM service and implementing Delphi apps that work with DynamoDB service.
- Storing Data in Amazon S3 with Delphi with Paweł Głowacki
- Scheduled: Tue 7th @ 10:00 AM
- Level: All (General information for everyone)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Amazon S3 is a very choice for storing data for Delphi developers. Amazon S3 gives you unlimited storage capacity, very low price and super high durability.
This session will cover:
– Understanding Cloud API
– Setting Up an Amazon S3 account
– Building Delphi apps that integrate with S3
– Designing custom “TAmazonS3” component
- Accessing AWS S3 platform from C++ Builder with Luca Zoller
- Scheduled: Tue 7th @ 1:00 PM
- Level: Introduction (For beginners)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: How to develop a C++ Builder client to access the AWS S3 platform using the TAmazonConnectionInfo component.
The Client is working like a file manager permitting to upload, download and delete files.
- Creating JSON Wrapper Classes in Delphi with Andrew Sovtsov
- Scheduled: Wed 8th @ 7:00 AM
- Level: Advanced (For experts who want to dive deep)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description:
JsonToDelphiClass is an opensource utility that takes a JSON response and creates a Delphi Class that represents it. This session covers how to get the most out of JsonToDelphiClass and integrate it into your development with the integrated REST client and JSON libraries.
- TMS Business Showcase: REST Server and ORM (XData and Aurelius) with Wagner Landgraf
- Scheduled: Wed 8th @ 9:00 AM
- Level: All (General information for everyone)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: How to create a REST server from scratch, step-by-step, in a few minutes, using your existing database. Shows ORM (TMS Aurelius) and REST Server framework (XData) with features like filtering, ordering and CRUD operations.
- CData FireDAC Enterprise Connectors with Geoffrey Osborne
- Scheduled: Wed 8th @ 11:00 AM
- Level: All (General information for everyone)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Working with the JSON and Elasticsearch components to learn more about the core component functionalities of the CData FireDAC Enterprise connectors. Learn about SQL-92 support and different ways to manipulate various data sets.
- Integrating the Google Places API into a Delphi application with Alex Ruiz
- Scheduled: Wed 8th @ 5:00 PM
- Level: Intermediate
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Learn how to integrate the Google Places API to quickly enter addresses into your applications using autocomplete predictions, saving users a lot of typing, preventing typos and allowing your applications to gather additional information from the API.
- Implementing 2-Step Authentication with Nirav Kaku
- Scheduled: Thu 9th @ 8:00 AM
- Level: Advanced (For experts who want to dive deep)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: 2-Step authentication is a mechanism of generating a secure random number on both the client and the server based on a shared secret. Then this number can be used as a one-time password to validate that both sides know the shared secret. Google Authenticator is an example of 2-Step authentication and it is a great way to add an extra layer of security to your client server applications.
- GitHub and Git Foundations with GitHub
- Scheduled: Thu 9th @ 10:00 AM
- Level: All (General information for everyone)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Everything you need to know about Git, GitHub and distributed version control. Covers the command-line, web and GUI interfaces.
- Microservices with RAD Server with Andrew Sovtsov
- Scheduled: Thu 9th @ 2:00 PM
- Level: Intermediate
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: All about Microservices, their importance, and how to build them with RAD Server.
- OpenAPI/Swagger: Document and Test your REST API Server with Wagner Landgraf
- Scheduled: On-demand
- Level: Introduction (For beginners)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Shows what is OpenAPI/Swagger, the history and how it can help on testing and documenting your REST API Server
- Deep Dive: Hospitality Survey App Template Developer Guide with Eli M
- Scheduled: On-demand
- Level: All (General information for everyone)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: The Hospitality Survey App template that Embarcadero has released for Delphi 10.2 Tokyo through their GetIt platform is quite extensive. This deep dive developer guide for the project explains more in depth including an overview for each of the four different projects that make up the Hospitality Survey App.
- Free SSL certificates with Let’s Encrypt with Wagner Landgraf
- Scheduled: On-demand
- Level: Introduction (For beginners)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: Describes the process of adding a HTTPS certificate to a REST/JSON server built with Delphi and XData, for Windows
- Customising DataSnap Method Output with Bob Swart
- Scheduled: On-demand
- Level: Advanced (For experts who want to dive deep)
- [Watch during CodeRage] [Add to Gcal] [Add to Outlook / iCal]
- Description: DataSnap Server methods return output in a way that DataSnap Clients expect. A TDataSet returns JSON in a specific format, and so does a TFDJSONDataSets type. Ideal for DataSnap Clients, but sometimes less ideal for developers using other tools to consume this JSON output. And perhaps you want to return output in XML format instead of JSON?
This session demonstrates how we can use the TDSInvocationMetadata class to fully customise the output of DataSnap Server methods, returning the JSON you want or even XML or any other output format you need.