News

Using TRESTRequestDataSetAdapter to update data via a RESTful Server API

RAD Studio 11 saw the introduction of the TRESTRequestDataSetAdapter, a component that can read data from a TDataSet and convert it to JSON ready to send back to a remote RESTful API. Before I talk more about how to use it, I want to recap how REST URL/APIs work. REST APIs and VERBS REST APIs are typically created to use the different HTML verbs (POST, GET, PUT, PATCH, and DELETE) to define the…
Read more
DelphiNews

How to Use Azure Cognitive Services

It’s been around 6 years since I last wrote about the Azure Translator Services. Since 2015, the API has been updated from XML to JSON and re-organised under the Cognitive Services branding. Additionally, functionality has been broken down into different resources to…
News

RADStudio IDE Keyboard Shortcuts Guide

RAD Studio Keyboard Shortcuts The RAD Studio IDE has a great number of keyboard shortcuts that can save you from grabbing the mouse and help you code even faster. The RAD Studio keyboard shortcuts can help developer productivity during many of the regular jobs a developer does in the IDE including, Navigating your project within the IDE Writing code faster with code completion, code templates…
Read more
News

TCoffeeAndCode Developer Chats in March 2021

TCoffeeAndCode is back – register now!! TCoffeeAndCode is returning back for 3 more sessions in March, moving to a new time of 1pm GMT (2pm CET) to enable a lunchtime break, and also enable some of our American friends to join us for a breakfast bru! Tue – 16th…
DelphiNews

How to Speed Up Remote Desktop Applications

One feature update to RAD Studio 10.4.2, driven by analysis showing an increase in the number of developers using remote desktop to development during Covid, has been a speed up to the IDE rendering over Remote Desktop. The main issues focused on were the IDE freezing…
DelphiNews

What Are The Best Options For Mobile App Development?

Mobile app development can be categorized into the creation of 3 main types of applications. Native apps, web-based mobile apps, and hybrid apps. What are the differences between native, hybrid, and web applications? The simplest way to describe the difference between native, hybrid, and web apps is: Native apps are compiled binaries that run on the device. They are the fastest and most secure of…
Read more
News

Join TCoffee and Code Week - 1st to 5th Feb

Join us for “TCoffee and Code” Join us every day between the 1st & 5th of February for TCoffeeAndCode as we have a virtual coffee break at 11am GMT each day. With Covid still keeping many developers away from the office and the rest of their teams, we decided…
News

How ISV’s Drive Innovation with InterBase

I recently ran a webinar, alongside Mary Kelly, discussing how InterBase ISV’s are innovating faster while improving profitability and return on investment through using InterBase. Following up on that webinar, I wanted to summarise some of the points discussed. Why ISV’s Choose InterBase? To put it simply – Trust – ISV’s trust InterBase to lower their business risks, and cut out…
Read more