Главная » Delphi » Delphi 2006

0

Юбилейная, десятая по счету, начиная с 1995 года, версия системы программирования продолжает развитие стратегической линии компании Borland, направленной на интеграцию всех продуктов фирмы в рамках единой концепции управления жизненным циклом программного обеспечения. Можно уверенно утверждать, что новая версия системы несет самые масштабные изменения в продуктах и технологиях за всю историю развития Delphi. При этом поклонники системы, конечно, помнят, что и предыдущий релиз Delphi 2005 (Delphi 9) радикально отличался от Delphi 8 и являл собой глубокую переработку предшественника1. В частности, в дополнение к компилятору для платформы .NET был восстановлен преждевременно отвергнутый компилятор для платформы Win32, что потребовало синхронизации версий библиотеки визуальных компонентов VCL. Также существенно обновилась технология ECO II и появились средства UML-моделирования из среды Borland Together.

Основные отличия от предыдущей версии связаны как с введением новых оригинальных технологий разработки, так и с продолжающимся объединением с другими продуктами Borland, прежде всего со средой моделирования Borland Together. В первую очередь важнейшие расширения системы относятся к поддержке UML-моделирования при построении прикладных программ. Значительное развитие также получила технология ЕСО, нацеленная на создание приложений посредством моделей, а также на стыковку с другими средствами Borland, рассчитанными на охват всего жизненного цикла разработки программного обеспечения.

В дополнение ко всем стандартным возможностям Microsoft .NET, доступ к которым в Delphi возможен как через оригинальные компоненты, так и через версию собственной библиотеки VCL, адаптированной для .NET,

О темпах развития новых технологий и потребности рынка в их быстрой прикладной адаптации свидетельствует также и тот факт, что версия Delphi 8, в свою очередь, тоже была качественным шагом от среды Delphi 7, работающей в классической модели Windows 32, к исключительной поддержке платформы .NET. Однако практика показала, что потребность разработчиков в средствах создания приложений Win32 остается значимой, что и повлекло за собой возвращение к классической платформе в версиях Delphi 2005 и .

программисту предлагаются компоненты собственной разработки Borland. Они, в частности, охватывают функции доступа к базам данных (концепция поставщиков данных Borland Data Providers, расширяющая стандартные механизмы .NET по работе с базами данных), причем не только по отношению к СУБД Microsoft SQL Server и Oracle, как в версии .NET 1.2, но и к СУБД Borland Interbase, IBM DB2 и Sybase. В дополнение к этим компонентам в среду включены утилиты взаимодействия с СУБД, а также оригинальный проектировщик меню в стиле Windows Forms.

Теперь на начальном этапе формирование требований заказчика к будущему проекту осуществляется через встроенное клиентское приложение системы CaliberRM. Проектирование пользовательского интерфейса происходит в Дизайнере Delphi, а работа с исходным текстом – в специализированном редакторе, который поддерживает рефакторинг (гибкую модификацию кода), синхронное редактирование одного файла несколькими разработчиками, наборы шаблонов кода, всевозможные подсказки и ускорители, другие средства. В среду Delphi также включены отладчик ASP.NET и набор утилит для развертывания приложений ASP.NET на Web-cepeepax.

Известно, что управление групповыми проектами эффективно организуется на базе систем отслеживания изменений и конфигурационного управления. Одна из них, Borland StarTeam (клиентская часть), встроена в Delphi.

Значительно повышена продуктивность работы с оболочкой среды программирования. Этому способствует гибкий редактор кода, средства интеллектуальной модификации исходных текстов (рефакторинга), появление большого числа шаблонов, существенно упрощающих и ускоряющих набор операторов.

Бобровский С. И. Технологии . Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии