Marco's RAD & Dev World

Delphi and RAD Studio Product Manager at Embarcadero. Well known Delphi guru and books author.

Posted by on in Tutorial
Delphi Blogs of the Month #60 It has been a while, again, but I'm back with a collection of relevant and notable links of the recent weeks. All of these are interesting reads and worth checking in case you have missed them. Official Embarcadero Updates Idera Adds Web App Text Editing through Froala Acquisition at https://www.businesswire.com/news/home/20180619005348/en/Idera-Adds-Web-App-Text-Editing-Froala​ Technical Blog Posts Removing the Community toolbar by David at https://community.embarcadero.com/blog...
RAD Studio 10.2.3 Delphi CodeInsight (and iOS 11.3) Patch Over the last few months we were able to investigate some very specific CodeInsight bugs (with reproducible cases) and we have been able to work on several fixes to the Code Completion and other areas. A critical one involved the case a developer overaloads a generic method. While some of the fixes will be part of the next major release, some of them could be made available for the 10.2.x product and are included in this patch. One of the issues is purely a compiler issue a customer reported. ...
Speaking at Delphi Conferences in Italy and Poland in June While most of the Delphi conferences in Europe happen in the fall (September and October are generally fairly crowded months), there are also a few regular events in the late spring timeframe. Delphi Day, Italy, June 7th The Delphi Day in Italy is a conference I helped organized for many years and that generally attracts a crowd of about a hundred Delphi professional developers. This year it is taking place on June 7th, with in-depth seminars the day before. The location is Piacenza, whi...
Desktop Development on Windows and Delphi VCL Library Despite all the push for web and mobile development, which are certainly growing a lot, Windows desktop development is far from death. In fact, at the recent Build 2018 conference Microsoft reported that over the last year the developers using Visual Studio for building desktop applications has doubled. On our side, we know the the majority of the RAD Studio customers are still maintaining a lot of Windows applications and building many new ones. Windows Desktop: A Moving API Target Over...
Delphi 10.2.3 RAD Server Linux Apache Patch Released As you have probably seen, Embarcadero has released a few patches for 10.2.3. I wrote about them at http://blog.marcocantu.com/blog/2018-april-10-2-3-patches-recap.html and there was a new one for iOS covered by Sarina at https://community.embarcadero.com/blogs/entry/rad-studio-10-2-3-ios-11-3-patch-available. Yesterday, the compony released a patch that addresses a few critical issues when deploying RAD Server modules to Apache on Linux. The reported bug mentioned is not the key one, as the...
My Blog is Having Serious Hiccups, Let's Plan a Move You might have seen my blog has had a few issues recently. It is a very old application written in Delphi and running on a totally outdated Linux VM, hosted by a newer and more robust server. But the reality is, it is fairly fragile. First it had a kernel crash, caused by a bad out-of-memory issue, than on reboot it was low on disk space and things went a bit bonkers. It is working now, but not sure how much it will remain online. I have already done a significant part of the development of ...

Posted by on in Tutorial
Delphi Blogs of the Month #59 I have already blogged specifically about the 10.2.3 release, the patches we delivered for it, and linked to the collection of related articles in the community site at https://community.embarcadero.com/blogs/tags/tag/10-2-3. In particular, the launch webinar reply is available at https://community.embarcadero.com/blogs/entry/10-2-3-webinar-replay. Not much else to add, if not that it has been very well received by the users. Technical Blog Posts Very interesting, focused sugge...
Recap of RAD Studio 10.2.3 Patches and Information The replay launch webinar done by the PM team earlier in April is available on YouTube and it is linked at https://community.embarcadero.com/blogs/entry/10-2-3-webinar-replay. You can also browse the community for all of the 10.2.3 related blog posts at https://community.embarcadero.com/blogs/tags/tag/10-2-3 Two two recent patches are: C++Builder 10.2.3 C++ Compiler 4k Stack Allocation Patch at https://cc.embarcadero.com/item/30834 RAD Studio 10.2.3 Context H...

Posted by on in Tutorial
Two Small RAD Studio 10.2.3 Patches Embarcadero has released a couple of small and focused patches for the recent RAD Studio, Delphi, and C++Builder 10.2.3 update. The first is an Android Push Notification Patch available as https://cc.embarcadero.com/item/30831. This patch resolves an issue with push notifications on Android due to missing jar files. It fixes the publicly reported issue RSP-20137. The second is fix for RAD Studio 10.2.3 RAD Server (EMS) Package Wizard Patch (and as such it is applicable only...
Tags: 10.2.3 Patch
Database and FireDAC Enhancements in RAD Studio 10.2.3 I already blogged about RAD Server changes and RTL fixes in the Delphi, C++ Builder and RAD Studio 10.2.3 update. Another area that has received attention is the database support in general, and FireDAC in particular. Below is a list with some of the most notable improvements, with the Quality Portal entry, if available. FireDAC Improvements FireDAC work was mostly focused at better handling of corner case scenarios, like the management of Null vs. Empty values for ftMemo fields (RSP-199...

Check out more tips and tricks in this development video: