Featured Blog Posts
  • 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
    • 10 Sep 2018
  • 8-Weeks Delphi Community Edition Bootcamp Starts Next Week

    Delphi CE Bootcamp is an 8 week FREE instructional lecture covering many different areas of Delphi development and focused on new developers as well as existing ones. The series begins next week, and I'm the first instructor. Lectures will be posted
    • 30 Aug 2018
  • Architect Edition Now Includes RAD Server Multi-Site License

    RAD Server is a powerful solution for building web services and modern multi tier applications, and as a backend for mobile applications. You can use RAD Server to publish your own REST APIs, like exposing database data or any other
    • 22 Aug 2018
  • New CData Connectors For August 2018

    Since last year, Embarcadero has teamed up with CData to offer easy to use FireDAC connectors for many web and cloud services, including data repositories, business services, social media and much more. These connectors are available at a flat fee
    • 21 Aug 2018
  • Delphi Blogs of the Month #61

    Embarcadero Updates Embarcadero released Delphi Community Edition, a great step to get the product back to students and hobbyist with support for mobile platforms in a free edition, for non-prossional developers. The release has been very well received and had
    • 14 Aug 2018
  • RAD Studio 10.x Files Permissions Patch Released

    Embarcadero has just released RAD Studio Files Permissions Patch, applicable to all versions of RAD Studio 10, 10.1.x and 10.2.x installed using the GetIt web-based installer. The GetIt-based installers (up to but excluding RAD Studio 10.2.3 build 3231, made available in July
    • 8 Aug 2018
  • RAD Studio August 2018 Roadmap

    With this article the RAD Studio PM team is introducing an updated roadmap for Delphi, C++Builder and RAD Studio. This August 2018 roadmap includes plans for the second part of this year and the key focus areas for next year.
    • 7 Aug 2018
  • RAD Server: Beyond the Basics Webinar Replay and Code

    Last week's webinar on RAD Server was well attended, which is great because we see increased interest in the RAD Server technology. We have great plans for it for the coming release! Watch the Webinar Replay The video of the webinar is
    • 30 Jul 2018
  • RAD Server: Beyond the Basics Webinar Tomorrow

    Over the last few months and the 10.2.x updates, RAD Server has been extended with several new features. But the technology also has several other advanced features we rarely discuss, because the typical one hour webinars we do are often only
    • 24 Jul 2018
  • Embarcadero launches Delphi Community Edition

    The release of Delphi Community Edition is fantastic news for the Delphi language, the developer community, the partners, and the entire ecosystem. We hope it will help new developers (students, hobbyist, open source developers, and someone starting with mobile store
    • 19 Jul 2018
  • Learn to Program with Delphi Community Edition: Part 4 - Designing User Interfaces

    Last time we have talked about the importance of app architecture and layers of code. David went one step further and started to build user interface for our calculator apps. This week I'm going to catch up and we will
    • 18 Jul 2018
  • Learn to Program with Delphi Community Edition: Part 3 - Architecture and Layers of Code

    This is Part 3 of our five part “Learn to Program” series. In Part 2, we created “DelphiSuperCalculator” project and learned how to build, run and debug it.  Layers Before rushing into writing code it is a good thing to step back
    • 18 Jul 2018
  • Learn to Program with Delphi Community Edition: Part 2 - Building and Debugging

    In the first post we covered the installation of Delphi Community Edition. The best way to learn something is to start using it to build something useful, but not too complicated. Today we will start creating a “calculator” application that
    • 17 Jul 2018
  • Learn to Program with Delphi Community Edition: Part 1 - Introduction and Installation

    This blog post is the beginning of the "Learn to Program in Delphi" series. We are expecting that you have some previous experience in programming, but not in Delphi. In this five part series we are going to take you
    • 17 Jul 2018
  • Enabling GetIt Install Logs for RAD Studio Installation

    At times, RAD Studio GetIt-based web installer stops with some fairly vague error message. These can be due to connectivity issues, odd file system configurations, lack of disk space, an existing partial install, and other causes. But some of the
    • 17 Jul 2018
  • RAD Server 10.2.3 Performance Patch

    Embarcadero has just released a performance patch for the RAD Studio 10.2.3 version of RAD Server, our REST-based web service hosting architecture.  Getting The RAD Server Optimization Patch This patch is available at http://cc.embarcadero.com/item/30838 and it includes a new set of binary files, for
    • 16 Jul 2018
  • Updated IBLite 2017 GetIt Package With License File

    IBLite is the local version of the InterBase database you can embed in your mobile and desktop applications. RAD Studio has full deployment support, so you can easily deploy the required file with your app, both for debug and for store deployment
    • 16 Jul 2018
  • 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
    • 29 Jun 2018
  • 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
    • 27 Jun 2018
  • 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
    • 30 May 2018
  • 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
    • 25 May 2018
  • 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
    • 18 May 2018
  • 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
    • 4 May 2018
  • 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
    • 26 Apr 2018
  • 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
    • 20 Apr 2018