Getting started with RAD Studio

Getting started with RAD Studio

14/02/2025

A Guide for Developers New to Delphi and C++Builder. This e-book is ideal for those new to RAD Studio, or those looking to use more of the current tools they have. This book covers the essentials from Installation and Setup; Understanding the IDE; How RAD Studio syntax compares with C#, Java, Python and TypeScript code ; How to create your first applications; Debugging Code; Key libraries and frameworks - including database connectivity.cross-platform and multi-tier development. 

In today’s fast-paced technology landscape, where time-to-market can make or break a product, software development teams need tools that maximize efficiency without compromising quality. Development teams often face a tough choice: choosing between rapid development or native performance. Most solutions force you to pick one or the other. RAD Studio offers a different path with its powerful integrated development environment (IDE) built for creating high-performance, cross-platform applications.

Whether you are a manager overseeing critical software projects or a developer eager to streamline your workflow, this book—Getting Started with RAD Studio: A Guide for Developers New to Delphi & C++Builder—is designed to help you discover the full potential of this robust platform. 

HTMX & WebStencils : Fast Web Development with RAD Studio

HTMX & WebStencils : Fast Web Development with RAD Studio

13/11/2024

Antonio Zapater

This book focuses on a modern, streamlined approach to web development using HTMX and WebStencils.

HTMX is a lightweight JavaScript alternative for building dynamic web user interfaces and is becoming the goto solution for web developers as it helps them significantly reduce the amount of JavaScript they need to write, making the development process faster and more intuitive, simpler to read and debug and easier to maintain.

HTMX’s simplicity aligns perfectly with RAD Studio’s rapid application development ethos, allowing developers to focus more on application logic instead of struggling with complex front-end code.

The beauty of WebStencils lies in its template-driven architecture. Instead of reinventing the wheel, developers can expose existing business logic via reusable and customisable templates that seamlessly integrate with existing applications, reducing the friction of bringing older projects to the web. This not only accelerates development but also enhances collaboration between development teams, enabling them to work more closely with existing codebases.

By reading this book, you will learn how to leverage the power of HTMX and WebStencils to develop modern web applications with less effort and greater flexibility. Whether you are working on enhancing existing desktop applications for the web or building new, dynamic web projects, this book provides practical insights to help you get the most out of RAD Studio’s evolving web development ecosystem.

You can learn more about RAD Studio or download a free trial to code along with the examples in this book from https://www.embarcadero.com/products/rad-studio

Let’s dive into how these technologies can simplify your workflow and take your web development projects to the next level! 

Object Pascal Handbook - Delphi 11 Alexandria Edition

Object Pascal Handbook - Delphi 11 Alexandria Edition

06/11/2021

Marco Cantú

This newly updated 500-page eBook for Delphi 11 Alexandria is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantú.

It's a manual for new and existing Object Pascal developers and covers, among other things, the following:

  • Variables and data types
  • Procedures and functions
  • Arrays, records, Strings
  • Objects and Inheritance
  • Handling exceptions
  • Properties and Events
  • Interfaces and Classes
  • Generics
  • Anonymous methods
  • RTTI and attributes
  • TObject and the runtime library

This book is a digital release only sent as gift for DelphiCon 2021 attendees.

RAD Server Technical Guide

RAD Server Technical Guide

15/09/2023

Antonio Zapater, David I.

RESTful architectures are a key driving force behind modern API first application design. This book focuses on the RAD Server framework included with RAD Studio (Delphi/C++Builder) for developing such platforms.

RAD Server is a full backend MEAP (Mobile Enterprise Application Platform) that enables Desktop, Mobile and Web frontend development in any language, and this book is designed as a definitive guide for developers.

The benefit of a MEAP is that you have a pre-built cloud or on-prem server with many core capabilities (such as push notifications, user tracking and analytics) that you can plug into rapidly to deliver remote database and functional access.

This guide to Embarcadero RAD Server, originally authored by David I (2019), is in its second edition, revised by Antonio Zapater (2023), which includes many additional features added based on market demand since RAD Servers Launch. The second edition is also supported by a comprehensive video series supporting each chapter, along with source code examples on GitHub.  

The Complete Guide to RAD Server

The Complete Guide to RAD Server

07/05/2019

David I.

While Embarcadero keeps adding features to RAD Server (more to come soon) we have made some additional effort to help developers better understand how to use RAD Server for hosting REST APIs and building a modern web service architecture.

We have asked David I to help and he delivered for us an in-depth 200 pages e-book covering RAD Server development and deployment. It is available for free to customers of the Enterprise and Architect editions of Delphi and C++Builder, or RAD Studio.