| 1.
Nuove features del linguaggio
I generics di delphi completamente supportati nelle list e collection
della RTL. Gli anonymous method di Delphi. Unicodestring è ora
il default per il tipo string. C++ Builder è il primo prodotto
commerciale a supportare i nuovi standard di linguaggio C++0x che comprendendo
anche le nuove semantics, scoped enumerations, explicit conversion operators
, static assert e i tipi traits, decltype, external template e caratteri
Unicode. Le aggiunte alla libreria C++Builder comprendono TR1 e Boost.
La compatibilità di C++ Builder a Delphi è migliorata
grazie ai metodi di classe e alle proprietà statiche
2. Aggiunte all IDE e miglioramenti
Shared build Configuration. Possibilità di salvare insiemi di
opzioni di configurazione per la compilazione dei progetti. Opzioni
di compilazione per trattare i warnings come se fossero degli errori.
Class Explorer di Delphi fornisce una visione gerarachica configurabile,
delle librerie di classi all'interno di tutto il progetto, una navigazione
rapida tra dichiarazione e implementazione e l'aggiunta semplice di
metodi e campi alla classe. Resource Manager, semplifica enormemente
l' aggiunta di risorse al progetto. La modellazione UML two-way di Live
Source è ora disponibile in C++Builder. Precompiled Header wizard
per C++Builder.
3. Nuove Feature della VCL
Componenti e themes della VCL che includono TButtonEdit, TBalloonHints,
TCategoryPanelGroup. Supporto per il formato PNG nel componente TImage
e TImageList. Componenti Ribbon per la creazione di interfacce con lo
stile Microsoft Office. Miglioramenti apportati ai componenti TButtons,
TEdit, TListView, TTreeView, TLabel, il supporto per i themes e Vista
Aereo. Nuova versione della VCL per il Web per la creazione di applicazioni
AJAX e applicazioni Silverlight per il web e l' intranet.
4. Estesa la teconologia Multi-tier
per i database
L'ultima generazione DataSnap. I nuovi ServerMethods forniscono il controllo
completo sulle funzionalità middle tier. Chiamata alle procedure
del server come se si fosse sul client. Continua ad utilizzare l'Interfaccia
IAppServer, ormai familiare, anche se la potenza delle applicazioni
server si espande. Nessuna dipendenza da COM nel nuovo framework DataSnap.
Facile migrazione di server esistenti a nuove architetture.
5. Nuovo Unicode, internazionalizzazione
e localizzazione
Unicode attivo nell' IDE. Enhanced Integrated Translation Environment
(ITE) per visualizzare e modificare le form della VCL e le stringhe
di risorse. Enhanced External Translation Manager (ETM) per visualizzzare
e modificare i file di risorse di linguaggio al di fuori dell' IDE.
Enhanced Resource DLL Wizard per creare dll di risorse per Win32 per
la localizzazione. Enhanced Translation Repository offre un database
per le traduzioni che può essere condiviso tra più progetti.
6. Novità per COM e
ActiveX
Enhanced Import Component wizard per importare una type library, controlli
Activex e .NET assembly. Enhanced Component wizard per creare la unit
per un nuovo componente. TStringBuilder per una più facile e
veloce concatenazione di stringhe.
La completa riorganizzazione del supporto per Com/ActiveX offre un accesso
trasparente all' IDL e al codice. Update Wizards per il wrapping dei
componenti esistenti nella VCL come controlli ActiveX.
7. Componenti e Software aggiuntivi
aggiornati
Interbase 2009 Developer Edition- fino a un massimo di 20 utenti e 80
connessioni logiche in locale. Aggiornati i componenti per i grafici
a TeeChart8.0. Aggiornato a RaveStudio 7.8. Aggiornata la VCL per il
WEB RAD Web application framework.
|