News

Build Flexible and Robust Apps with a Multi-Tier Architecture

A Multi-Tier architecture separates the UI/Presentation, the application and business logic layer, the data access layers, and the database itself in separate applications, potentially running on different computers. In this blog post we’ll examine some of the key traits of this architecture and discuss key reasons for adopting this model. Multi-tier architectures are fairly common these days…
Read more
News

General Manager Update for September 2018

As we start September, I want to provide some important updates around products and product packaging. Earlier in the year, we simplified our SKUs by including the FireMonkey (FMX) Framework for developing Cross-Platform Apps into all Professional editions. These are also…
C++

Secrets of FireDAC: Pagination With Grids And LiveBindings

If you want to display only a range of results from a recordset you can using paging (otherwise known as pagination) to do so. It is a common pattern when doing web development to give the user 20 results for example and then the ability to move to the next page. If you are implementing a REST API in RAD Server you might also implement this functionality instead of delivering 2 million rows for…
Read more
C++

Articles and News from the C++ community

To prepare for the appearance of C++17 support in the “Carnival” release of C++Builder (RAD Studio August 2018 Roadmap), here are some recent articles that have appeared in the C++ community. To stay up to date on what’s happening with ISO C++ you should…