Featured Articles


Featured Blogs

TCalendarView Custom Painting
The latest version of RAD Studio 10.1 Berlin Anniversary Edition introduced among other things two brand new VCL controls: TCalendarView and TCalendarPicker. Now there is in total 7 different VCL controls in the "Windows 10" category in the Tool Palette. The best thing about these controls is that they do have Windows 10 look-and-feel, but they are pure VCL, so they do not depend on Windows 10 ...
IoT Boot Camp 2017
Register now for this FREE Boot Camp on February 6th to 9th  In this bootcamp you will learn how to build a RESTful Network of IoT Devices with Arduino and RAD Server. Arduino open source hardware provides a flexible platform to build connected Internet of Things hardware projects. RAD Server provides a RESTful service.  Join industry experts for this FREE 4-day online workshop that ru...
World First! A linux web service written in Delphi.
Several years ago, I wrote a simple command line tool for parsing EBNF format text (ISO-14977), and translating them into railroad diagrams. This little tool parsed the text and generated HTML output with a canvas control set to render the diagram. I had thought that this tool was too specialist for anyone to be using it, however, when I rebooted my blog after starting my employment with Embarcad...
Faster parallel programs with improved FastMM with Primož Gabrijelčič

FastMM is a great memory manager but it can perform less than ideally in a multithreaded program. This session will present recent improvements in FastMM and show how to analyze and fix memory manager multithreaded bottlenecks in your application.



Latest Articles

Written by Hitoshi Fujii on Tuesday, 20 December 2016
33-delphi-linux-2

2016129EBiS 3033320062201510RAD Studio 10.1 Berlin Update 2 Anniversary EditionDelphi / C++BuilderLinuxLinuxLinuxLinuxDelphi / C++Delphi / C++BuilderLinux64bit LinuxLinuxWindowsIDELinux 64-bitLinuxPAServerLinuxLinuxLinuxDelphi / C++BuilderRTLDB RTLIOUtilsFireDAC HTTPRESTCloudWebBrokerApache integrationDataSnap EMS/RAD ServerJSONXMLSOAPIndyWindowsLinuxDelphi / C++BuilderLinuxLinuxRAD StudioLinuxRAD Studio / Delphi / C++BuilderYouTube

Read more...
Written by Sarina D on Thursday, 8 December 2016
rad-server-architect-edition-promo-details

20% Off Architect + FREE RAD Server Site License (worth $5000)As part of the current RAD Studio Architect Offer, you will get a free site license of RAD Server, an additional $5000 value. The offer ends December 31st, 2016.The offer is valid with a purchase of RAD Studio, Delphi or C++Builder 10.1 Berlin Architect named user new license or upgrade....

Read more...
Written by Hitoshi Fujii on Wednesday, 30 November 2016
xe8-10-seattle-fall-2016

Delphi / C++Builder / RAD StudioXE810 Seattle10.1 BerlinOctober 2016 XE8 Update Subscription UpdateXE8http://cc.embarcadero.com/item/30662 DBGrid with Persistent Columns runs into AV when Refreshing (using Disable/Enable Controls) - RSP-13151TBytesToTJavaArray and TJavaArrayToTBytes cause range check error when the array is emptySaving with no changes resizes controls inside a TPageControlDataSnap Server with FireDAC: "Cannot process - no parent row" error when trying the 2nd...

Read more...
Written by Marco Cantu, RAD PM on Wednesday, 30 November 2016
fall-2016-xe8-and-10-seattle-updates

Embarcadero has just release updates for the XE8 and 10 Seattle versions of Delphi, C++Builder, and RAD Studio, available to customers withan active update subscription. This is part of the ongoing initiative to makeavailable fixes done in newer versions (in this case 10.1 Berlin and its updates) to customers still on previous versions, something we informally call "back-porting".Notice that the...

Read more...

Latest Blogs

Coding Bootcamp: Learn Blazing Fast Android And iOS Development With 13 Hours Of FREE Training
The Delphi Boot Camp series is a free Coding Bootcamp with over 13 hours of training, question & answer sessions, and more with experienced developers. Delphi can be used to build cross platform applications for Android, iOS, macOS, and Windows 10. This coding bootcamp will bring you up to speed quickly and get you building and deploying apps to your devices fast. If you're new to Delphi ...
Use C++Builder, connect to AWS API Gateway+(Node.js)Lambda with JSON[JAPAN]
Use C++Builder, connect to AWS API Gateway+Lambda with JSON. Inside of AWS Lambda echoes the contents of post JSON. ///// exports.handler = (event, context, callback) => { callback(null, event); }; The function name is "test_function". And save it. Make this Lambda"test_function" accessible from the Internet using Amazon API Gateway. //// TJSONArray* __f...
Windows 10: From WinRT to Centennial with Marco Cantu
Marco Cantu, the Delphi Product Manager with Embarcadero Technologies covers the latest Windows 10 features in Delphi & RAD Studio. Windows 10 APIs and UWP (Universal Windows Platform) Revisiting the VCL Foundation with What's new for Windows 10 Using WinRT APIs in Delphi Bridging Win32 and WinRT with the Windows Desktop Bridge (AKA Centennial) Desktop Bridge support in Berlin 10.1 Upda...
Task-Bar Icons in Delphi
Under Windows 7, the familiar task bar underwent something of an overhaul. Tasks which once represented the title bar of an application were replaced with icons, each of which supports application previews, progress indicators, and overlay icons to provide additional information about the state of the application. In this post, I’d like to show you how you can interact with these icons to p...