News

Delphi 11 and C++Builder 11 Community Editions Released!

Embarcadero has made available the Community Edition license for the most recent 11.3 release of Delphi and C++Builder. This is a free edition of either Delphi or C++Builder for students, hobbyists and startups (as the license is revenue-limited). What is Community Edition? The free and full-featured Community Editions of Delphi and C++Builder are designed to help you get started programming.
Read more
News

RAD Studio 11.3 Alexandria Patch 1 Available

Today Embarcadero released a patch for RAD Studio, Delphi, and C++Builder 11.3 Alexandria. This patch addresses several issues in RAD Studio 11.3, including a content type parsing issue with REST requests and skipping some database events, some errors in the IDE and…
CodeDelphiHow-To'sNews

Getting Big with Pi in Delphi

When I was very young and first learned about Pi they told me 3.14 was a good approximation, but it was an irrational number that went on forever, and people with computers were able to calculate many digits. I had a computer (Commodore Vic 20) and wanted to see how many digits of Pi I could calculate. This is when I discovered floating point number precision limitations, which foiled my first…
Read more
News

InterBase ADO.NET Driver Updated with Improved Entity Framework Support

Embarcadero has just released version 7.13.6 of the InterBase ADO.NET driver and its related Entity Framework support. This release is focused on EFCore (Entity Framework Core) scaffolding support. The primary driver has a few bug fixes mainly around the situation when you are making a connection requesting dialect 3 or with no dialect included (which defaults to 3) but the database itself is a…
Read more
CodeDelphiNews

Calculating Pi in Delphi for Pi Day 2023

Update: I revisited the calculation of Pi with even more digits. In the United States today, March 14th is  π day (3rd month, 14th day, or 3/14). Traditions involve eating pie, the pastry, and calculating Pi, the irrational mathematical constant. Animation of the…
News

The New VCL ControlList Multiple Selection in Delphi 11.3

There is a small new features in the VCL library in the recently released Delphi 11.3, the option to enable multiple selection in the ControlList component of the VCL library. What is a ControlList? The ControlList component was introduced to the VCL a few years back to…
DatabaseInterBaseNewsRAD Server

How to Deploy RAD Server And InterBase on The Same Linux Machine

If you want to deploy RAD Server on a Linux environment (on-premise or cloud-based) it is mandatory to deploy an instance of InterBase as well because it is the database used by RAD Server to store all its internal data. This is quite straightforward in most cases, and you can even do it using Docker if you want, but what if you need to deploy RAD Server and your own InterBase instance on just…
Read more