Codegear heeft een aantal Whitepapers op hun website staan. Deze zijn erg interessant om door te lezen! Hierin staat veel nuttige informatie over de veranderingen die in Delphi 2009 zitten. Om eerlijk te zijn: er zijn veel meer veranderingen en verbeteringen dan ik eerst dacht! Ik kan niet alles opnoemen, maar ik heb wel even een overzicht gemaakt:
- Unicode support in D2009: uitleg hierover (nieuwe types), impact hiervan (vrij laag) en tips:
http://www.codegear.com/article/38548/images/38548/Delphi_and_Unicode.pdf
- Language features: Generics, Anonymous methods en meer:
http://www.codegear.com/article/38548/images/38548/New_Delphi_Coding_Styles_and_Architectures.pdf
- D2009 IDE tour: installatie en IDE wijzigingen (Options, Project & Configuration & Resource Manager, Class Explorer, maar ook de Debugger met Deadlock informatie (Wait Chain Traversal feature van Vista):
http://www.codegear.com/article/38548/images/38548/A_Tour_of_Delphi_2009.pdf
- Nieuwe Datasnap (Multi tier support) in D2009:
http://www.codegear.com/article/38548/images/38548/The-New-Datasnap-in-Delphi-2009_WP.pdf
De nieuwste Whitepaper van Marco Cantu gaat over User Interface wijzigingen (VCL):
http://dn.codegear.com/article/images/39226/Building-User-Interfaces-with-Delphi-2009_WP.pdf
Om even een idee te geven zal ik de deze wijzigingen kort bespreken:
- Custom hints en Balloon hints
In plaats van saaie simpele hints, kun je nu gelikte hints geven, met een image en title:
- TButton uitbreidingen
Deze heeft nu standaard image support (net als TBitButton), CommandLink type, Dropdown button, Elevation required (Vista UAC) property:
- Edit control uitbreidingen
Er is oa een Alignment property toegevoegd (text left/right), "numbers only" format, empty text hint, XP password char:
- Nieuwe TButtonedEdit control
Dit is een nieuwe edit control, met rechts een button en een image, en de mogelijkheid voor een drop down menu:
- Listview grouping
De listview ondersteunt nu ook geavanceerde groupings!
- Nieuwe CatagoryPanelGroup control
Nog een nieuwe control, waarbij de panels kunnen in en uitklappen:
- Verbeterde graphics support
Nu ingebouwde PNG ondersteuning, 32bit bitmaps (met transparantie kanaal), en "PartialTransparency" support.
- Nieuwe Ribbon control (Office 2007 Ribbon)
Een door Codegear ontwikkelde Ribbon control (die veel lijkt qua werking en uiterlijk op de Office 2007 Ribbon):
Conclusie: redenen genoeg om Delphi 2009 te gaan gebruiken!
Geen opmerkingen:
Een reactie posten