My favorite programming language is Object Pascal. Period. However it is not the only programming language in the world. Probably my very first was...
Blog
3 Critical Tasks DBAs Wish They Had More Time to Complete
People are constantly asking me what to do to make money. My answer is, “I spend time with people who have trouble with SQL Server Performance...
Display JSON Base64 images created in C++Builder using Ext JS in browser
Output to JSON Base64 Image Data Reading Browser.I use Ext JS. And the JSON server is C++Builder bcc32. Create...
Cool App Winner for September: RAD & Installer
I’m excited to announce that our September Cool App contest winner for September is RAD & Installer. While I continue to be impressed at how all...
Getting Prepared for GDPR
GDPR goes into effect on May 25, 2018. Anyone who captures personal data for EU members will be subject to meeting these compliance guidelines or...
Using Business Processes for Data Governance
Business Processes can be a huge asset for you when you are trying to define your Data Governance Policies. While they aren't specifically...
What is my IP address?
There are many situation when it would handy to know the IP address of a device where our app is running. Maybe you want to identify who is running...
Implementing AJAX and JSONP Support in RAD Server for ExtJS
Idera recently acquired Sencha (https://www.sencha.com/) and has added the company products to the Embarcadero business unit, which produced RAD...
Robert “Uncle Bob” Martin is Speaking at CodeRage XII
This year Uncle Bob, the author of Clean Code – A Handbook of Agile Software Craftsmanship is joining Code Rage XII. His book is one...
HIPAA Compliance for Data Professionals
While medical facilities are most at risk for a HIPAA violation, most organizations in the United States have to comply with the law and can be hit...
“Quick issue detection and excellent customer support”: Stefan Schiele
Stefan Schiele, CEO, SCT Schiele talks about how Monyog helped them run mission-critical applications smoothly and without errors. SCT Schiele are...
Adding a Custom Icon to a FireMonkey Button
Step 1: Create a new FireMonkey Application Launch 10.2 Tokyo and go to File > New > FireMonkey Application (Delphi or C++) and select...
Join Andrea Magni in Millan for a Special ExtJS Event
A special event combining Delphi and Ext JS is coming with Embarcadero MVP Andrea Magni in Milan this October 26th. Are you a Delphi developer...
New Free Tool: SQL Data Profiler
IDERA released a new free tool, SQL Data Profiler, designed to provide quick visibility into data patterns contained in SQL Server databases. Its...
Troubleshooting MySQL Performance Issues
Despite your very best efforts, as tables increase in size and more and more users come online, sluggish MySQL performance eventually rears its ugly...
To get the NetworkInfo using the ConnectivityManager of Android
Using ConnectivityManager with C++Builder With C++Builder 10.2 Tokyo Android ConnectivityManager class is...
Easily Make Asynchronous REST Calls In Delphi 10.2.1 Tokyo On Android, iOS, macOS, and Windows 10
The Hospitality Survey App template contains a RAD Server project and a Delphi client project. You can download the Hospitality Survey App template...
New "Delphi Memory Management" book is a hit!
Yesterday evening I have found an excellent Delphi book I have been always waiting for! The full title of the book is "Delphi Memory Management...
New in 10.2.1: Debug visualisers for Delphi generics
Debug visualisers are a type of IDE plugin that allows you to change the display of a variable in the various debug windows (Local Variables,...
My Courses on the New Embarcadero Academy
The online training site Embarcadero Academy, an independently-run but Embarcadero affiliated training web site, was launched a couple of weeks ago:...
Embarcadero Academy
One developer asked me recently on Embarcadero community chat where he could find any learning resources for Delphi. Then I have realized that maybe...
Wi-Fi management from applications using C++Builder
Using C++Builder 10.2 Tokyo, explain how to switch Wi-Fi on Android. Manage Wi-Fi switching using JWifiManager I...
Why I Choose Delphi Summary
Over the summer, there has been a number of blog posts on the "Why I Choose Delphi?" topic. While providing personal ideas, they do have...
How to enqueue TQueue from TTask with bcc32
When considering migration from old C++Builder 10.2 Tokyo bcc32 project.You can use functions such...