Upgrade на Delphi і C + + Builder 2009

Зміст



Нові можливості мови


Підтримка родових типів Delphi з повною RTL-підтримкою списків і колекцій. Анонімні методи Delphi. Тип UnicodeString як стандартний тип рядків. C + + Builder – перший комерційний продукт, що підтримує нові стандарти З + +0 x, включаючи зовнішні шаблони (external templates), символи Unicode, статичні АССЕРТ (static asserts), явні оператори перетворення (explicit conversion operators) та інші удосконалення. Додавання до бібліотеки C + + Builder, включаючи TR1 і Boost. Покращена сумісність в C + + Builder з Delphi в області методів класу і статичних властивостей.


Поліпшення IDE


Спільні конфігурації билдов. Іменовані набори опцій для зберігання та застосування конфігурації білдів для будь-якого проекту. Опція компілятора Delphi, щоб розглядати попередження (warnings) як помилки (errors). Class Explorer Delphi забезпечує настроюване ієрархічне відображення бібліотек класів в межах всього проекту, швидку навігацію між оголошеннями і реалізаціями, а також легке додавання методів і властивостей. Менеджер Ресурсів (Resource Manager) істотно полегшує додавання ресурсів у проект. У C + + Builder тепер є двостороннє UML-моделювання LiveSource. Майстер попередньо скомпільованих заголовків (Precompiled Header wizard) в C + + Builder.


Нові можливості VCL


Компоненти і теми VCL, включаючи TButtonedEdit, TBalloonHints, TCategoryPanelGroup. Підтримка формату. PNG в TImage і TImageList. Компоненти RibbonControls для створення інтерфейсів в стилі Microsoft Office. Покращення в TButton, TEdit, TListView, TTreeView, TLabel, теми та підтримка Vista і Aereo. Нова версія VCL для Web для створення інтранет-та інтернет-додатків з використанням AJAX і Silverlight.


Розширена технологія багаторівневих (multi-tier) баз даних


DataSnap нового покоління. Новий ServerMethods надає повний контроль над функціональністю проміжного шару (middle tier). Виклик процедур на сервері як якби код розташовувався безпосередньо на клієнті. Відсутність залежностей від COM в новому фреймворку DataSnap. Легкість міграції існуючих серверів на нову архітектуру.


Нові Unicode, інтернаціоналізація та локалізація


Використання Unicode у всій середовищі розробки. Покращена Інтегрована середу перекладу (Integrated Translation Environment) для перегляду і редагування форм VCL і рядків ресурсів. Поліпшений External Translation Manager (ETM) для перегляду і редагування мовних файлів ресурсів поза IDE. Поліпшений Майстер Створення Бібліотек Ресурсів (Resource DLL Wizard) для створення ресурсних dll для локалізації. Поліпшений Репозиторій Перекладів (Translation Repository) надає базу даних для переказів, які можуть бути використані в безлічі проектів.


Нове для COM і ActiveX


Поліпшений Майстер Імпорту Компонентів (Import Component wizard) для імпорту бібліотеки типів (type library), елементу керування ActiveX або складання. NET (. NET Assembly). Поліпшений Майстер Створення Компонентів (Component wizard). TStringBuilder для більш легкого і швидкого конкатенації рядків.


Повністю змінено архітектуру підтримки COM / ActiveX, яка тепер надає прозорий доступ до IDL і коду. Оновлені майстра тепер підтримують обгортку існуючих компонентів VCL у вигляді елементів управління ActiveX.


Оновлені додаткові компоненти


Interbase 2009 Developer Edition – до 20 користувачів і до 80 логічних локальних з'єднань. Оновлений TeeChart 8.0. Оновлений набір компонентів Rave Reports 7.6.


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*