Delphi 2006 - Новая редакция мощной высокопродуктивной среды быстрой разработки приложений для Windows и .NET.
Новые функциональные возможности и усовершенствования, реализованные в Delphi 2006, помогут сократить время и затраты, связанные с созданием, управлением и сопровождением приложений как для Windows, так и .NET.
В числе новых возможностей - поддержка нескольких языков программирования в единой среде (Delphi для .NET, Delphi для Win32, C++, С#), новая система шаблонов кода, расширенные средства рефакторинга, обновленная библиотека визуальных компонент, Enterprise Core Object III (ECO III), а также тесная интеграция с решениями Borland управления жизненным циклом программного обеспечения (ПО) - StarTeam (для управления конфигурациями и изменениями), CaliberRM (для управления требованиями), Together (для визуального моделирования с использованием технологии LiveSource).
Borland Delphi 2006 поставляется в трех вариантах редакций: Delphi Professional, Delphi Enterprise, Delphi Architect.
Основные характеристики редакций:
Delphi 2006 Professional. Полнофункциональная среда разработки приложений для визуального проектирования, компиляции и отладки на языках Delphi и C#. Обеспечивает разработку для Win32 и .NET, используя единую базу исходных текстов. Теперь Delphi Professional включает базовую функциональность ECO III, которая предоставляет доступ к общим сервисам настольных приложений, таким, как объектно-реляционное отображение и прозрачное сохранение состояния локальных объектов xml. Borland Delphi Professional предназначена для индивидуальных программистов, независимых поставщиков программных продуктов и небольших организаций, создающих настольные и веб-приложения с подключением к локальным базам данных.
Delphi 2006 Enterprise реализует все возможности редакции Professional, а также предлагает усовершенствованные средства разработки web-приложений, многоуровневых систем, средства подключения к серверам баз данных, поддержку дискуссий, отслеживание дефектов, управление исходным текстом. Поддерживает ряд ключевых возможностей ECO III для построения надежных корпоративных приложений с использованием средств объектно-реляционного отображения (object relational mapping) и долговременного хранения объектов. Borland Delphi Enterprise предназначена для небольших и средних организаций, а также для опытных индивидуальных разработчиков, создающих критически важное программное обеспечение для бизнеса, с высокой производительностью сервера СУБД.
Delphi 2006 Architect содержит весь функционал редакции Enterprise, плюс реализует в полном объеме возможности платформы ECO III, включая поддержку генерации кода по "машине состояний" UML. Borland Delphi 2006 Architect предназначена для профессиональных корпоративных разработчиков, которым нужна быстрая адаптация к изменяющимся бизнес-правилам, а также возможность управления сложными приложениями, синхронизирующимися с несколькими схемами баз данных. Delphi 2006 Architect позволяет разработчикам быстро внедрять масштабируемые Web-приложения с внешними интерфейсами, обладающие выполняемыми диаграммами состояний, объектно-реляционным отображением и прозрачным сохранением состояния.
Сравнительные характеристики редакций Delphi
Сравнительные характеристики редакций Delphi |
D = Delphi для .NET d = Delphi для Win32 |
# = поддержка C #С = поддержка С/C++ |
|
|
Architect |
Enterprise |
Professional |
Языки и платформы |
Delphi и C++ для Win32 (VCL) |
dC |
+ |
+ |
+ |
Delphi (VCL for .NET) и C# для Microsoft .NET |
D# |
+ |
+ |
+ |
Поддержка .NET Windows Forms, ASP.NET WebForms, ASP.NET Web Services |
D# |
+ |
+ |
+ |
Visual Component Library (VCL) |
Правила визуального размещения компонентов в режиме дизайна |
dDC |
+ |
+ |
+ |
Новые панели Flow и Grid с автоматической фиксацией положения компонентов |
dDC |
+ |
+ |
+ |
IDE |
Новая система "живых" шаблонов кода Live template (переключение между полями и точками вставки любого шаблона) |
dD#C |
+ |
+ |
+ |
Интеллектуальное завершение ввода блоков кода |
dD#C |
+ |
+ |
+ |
Отображение измененных строк в ходе сессии редактирования |
dD#C |
+ |
+ |
+ |
Работа с СУБД |
Database Explorer с поддержкой dbExpress в режиме drag-n-drop |
dD#C |
+ |
+ |
+ |
Обновленные компоненты dbExpress (для VCL) и BDP для ADO.NET (для WinForms/ASP.NET), клиент-серверные и многоуровневые драйвера для Borland InterBase 7.5, Oracle 10g, IBM DB2 v8.x, Microfost SQL Server 2000/2005, Informix v9.x, SQL Anywhere v9, MySQL v4.0.24, Sybase v12.5 |
dD#C |
+ |
+ |
|
Поддержка пула соединений BDP ADO.NET и SQL Tracing |
D# |
+ |
+ |
+ |
Enterprise Core Object III |
ECO State Machines |
D# |
+ |
|
|
Поддержка нескольких серверов СУБД в одном приложении |
D# |
+ |
|
|
ASP.NET Autoform |
D# |
+ |
+ |
|
Базовые возможности ECO редакций Professional, Enterprise |
D# |
+ |
+ |
+ |
Высокая продуктивность команды, управление исходным текстом |
Встроенная интеграция с Borland CaliberRM и Borland StarTeam (вкл. Standard Edition) |
dD#C |
+ |
+ |
+ |
Визуальное моделирование с Borland Together |
Двунаправленная синхронизация кода и модели (LiveSource) |
dD# |
+ |
+ |
+ |
Поддержка UML-диаграмм и шаблонов проектирования |
dD# |
+ |
+ |
+ |
Интегрированные средства аудита и метрик |
dD# |
+ |
+ |
|
Генерация документации |
dD# |
+ |
+ |
|
Отладка |
Расширенные возможности начальной отладки |
dD#C |
+ |
+ |
+ |
Усовершенствованная поддержка удаленной отладки |
dD#C |
+ |
+ |
|
Выборочная загрузка таблиц символов |
dD#C |
+ |
+ |
+ |
Отображение потоков, параметров CPU, FPU, модулей |
dD#C |
+ |
+ |
+ |
IntraWeb v8.0 |
Быстрая разработка web-страниц в режиме WYSIWYG |
dDC |
+ |
+ |
+ |
Быстрая разработка web-приложений в режиме WYSIWYG |
dDC |
+ |
+ |
|
ASP.NET |
Сокрытие исходных текстов для приложений HTML/ASP.NET |
D# |
+ |
+ |
+ |
Усовершенствованный редактор тегов для HTML/ASP.NET |
D# |
+ |
+ |
+ |
Новый мастер Handler Wizard для ASHX HTTP |
D# |
+ |
+ |
+ |
Описание предыдущей версии (Delphi 2005)
Дополнительная информация