My Delphi 2009 Top 5

Posted by on in Blogs
What do you like the most in the new Delphi 2009? There is an interesting thread on Here is my personal Top 5:

  1. Full Unicode support throughout the product - from the new UnicodeString type in the compiler, throughout RTL, VCL and the whole IDE

  2. New Language Features in Delphi language - generics and anonymous methods

  3. New DataSnap architecture, based on DBX, for lightweight, client/server applications

  4. Improvements in the VCL including new Ribbon controls. A bunch of brand new VCL components, like TButtonedEdit, TBalloonHint, TCategoryPanelGroup, and improvements to existing ones, like new "Alignment" property in TEdit (finally!), support for images in TButton and many others

  5. Improvements in the IDE: new Class Explorer, new Resource Manager, Named Build Configurations and Option Sets, more flexible Project Manager.

If you want to see new Delphi 2009 features live, make sure to register for "Take a First look at Delphi 2009 and C++ Builder 2009 - Database Development - Beyond the IDE" workshops:

Gold User, Rank: 9, Points: 364
Crazy about Delphi Programming!


  • Guest
    Michael Madsen Thursday, 4 September 2008

    My top 5 is:

    1. Unicode
    2. Generics
    3. Unicode
    4. Built-in support for PNG (no need to bother with components)
    5. ...did I mention Unicode yet?

  • Guest
    Kyle Miller Thursday, 4 September 2008

    I will know what my favorite features are once I download it, which isn't going to happen until the Software Assurance notices go out. Hurry! :-)

  • Guest
    Jolyon Smith Thursday, 4 September 2008

    My top 5:

    1. Reasons to be cheerful about the future of Delphi (ongoing and increasing renewed interest in it)
    2. Generics
    3. VCL improvements
    4. On-going documentation improvements (see 1, above)
    5. Reinforces committment to native code (see 1, above)

    Unicode is nice to finally have - but falls outside of any "Top" N list due to the way it is implemented.

    Paradoxically, I need Unicode, but the implementation means that it represents an obstacle to upgrading to D2009, not an incentive.

    But I appreciate that I am in an unusual position - not as rare or unique as many think, I suspect, but unusual none-the-less.

  • Guest
    Ken Knopfli Friday, 5 September 2008

    1. Generics (really only that)

    (Others will surely emerge when I get my hands on it)

    10. Number of supported Win versions reduced.

    9. .NET still prerequisite for IDE (In the old days, we proudly boasted that Delphi is written in Delphi.)

    8. No mechanism yet for reducing ever growing .exe size.

    One of the major reasons for targeting Win32 is to ensure widest possible easy distribution. This advantage is slowly being eroded with each release.

  • Guest
    Bart Roozendaal Friday, 5 September 2008

    Apart from your list, plus the very wanted upgraded password characters in the Tedit component, are there any other??

  • Guest
    Fabrizio Bitti Friday, 5 September 2008

    We are also having events in Milan and Rome in italy.

    These are the details:

    Milan Sept. 16 Hotel Michelangelo
    Rome Sept. 18 Starhotel Metropole

    to register visit


  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: