Delphi 4.0 - cредство быстрой разработки

приложений для Windows 95/98 & NT

В июне 1998 г. компания Inprise Сorporation (Borland) объявила о выпуске Delphi 4.0 - новой версии самого популярного на сегодняшний день в нашей стране средства разработки приложений самого разнообразного назначения.

Delphi устанавливает новые стандарты в области высокопродуктивной разработки приложений. Delphi включает средства визуального создания распределенных систем с использование различных типов связующего программного обеспечения.

Какие преимущества дает использование Delphi

Так же, как это было со всеми предыдущими версиями, новый продукт самым серьезным образом отличается от своих предшественников. Если "изюминкой" Delphi 3 была полнофункциональная поддержка ActiveX- и COM/DCOM технологий (MIDAS в том числе), то Delphi 4 в первую очередь - это CORBA, взаимодействие с Java и мощная поддержка Oracle 8. Уважаемые программисты, работающие с продуктами Borland! Мы переходим к распределенным приложениям!

Стратегическое партнерство Inprise и Oracle не могло не привести к тесной поддержке из Delphi (вообще знаменитой своими средствами взаимодействия с серверами баз данных) новых особенностей СУБД Oracle 8. Это в первую очередь следующие новшества:

Несколько слов о CORBA в Delphi 4. Как и COM, CORBA является стандартом создания распределенных приложения. Во избежание утомительного кодирования на уровне API, Delphi и для CORBA, и для COM предлагает возможность создания готовых для использования и распространения объектов "за один шаг". Это, впрочем, не значит, что Delphi строит между разработчиком и результатом его работы - CORBA-объектом - некую непреодолимую преграду.
Разумеется, брокеры MIDAS теперь "понимают" спецификацию CORBA.

Cказанное выше не значит, что Inprise не заботится о разработчиках, создающих "кирпичики", из которых и строится корпоративное приложение. Delphi 4 предусматривает новый интерфейс управления - так называемый Docking Windows; более того, предлагается его улучшение - Tabbed Docking Windows, что позволяет сгруппировать несколько окон (кода, форм, отладчика) в одно окно специального вида. Если же еще установить систему IntelliMouse, то удобство доступа к элементам разрабатываемого проекта произведет впечатление на самого капризного и придирчивого разработчика.

Но и это еще не все. Новые средства управления проектом - одновременное создание приложений, DLL, ActiveX и пр. - новые возможности, предоставляемые Advanced Project Manager. Для любителей комфортной работы к услугам новые AppBrowser, Code Explorer и Class Completion Wizard. Эти средства лучше увидеть своими глазами. Слова тут не помогут.

И на десерт - ActionLists. Inprise утверждает, что это, возможно, самая эффективная новая технология в области визуальных средств разработки со времен появления графического интерфейса. Его основная идея - упорядочение взаимодействия кнопок, меню и др. с объектами программы, которыми эти элементы управляют.

Одной из самых важных для профессионального разработчика характеристик инструмента разработки - мощность и удобство отладочных средств. В этой области Delphi 4 тоже предлагает важные усовершенствования, а именно: новое 3-панельное окно View Module; окно CPU; новый уровень Inspector'а.

Для знатоков в области отладки: Delphi может отлаживать удаленные приложения - нужны только TCP/IP и права доступа!

Кое-какие изменения в языке. Добавлены динамические массивы, переопределение имен методов (в стиле С++, когда в программе нормально сосуществуют одноименные функции с различными списками аргументов - overload, параметры по умолчанию), 64-битовые целые числа. Появилась возможность экспортировать перегруженные функции или процедуры из DLL библиотек реализованных на Delphi 4.

Для любителей, ценителей и знатоков технологий Microsoft. Delphi 4 обеспечивает полную поддержку возможностей Microsoft BackOffice; поддерживает создание программ в стиле Windows 98; позволяет создавать сервисы Windows NT. Отдельный разговор - взаимодействие с Microsoft Transaction Server (MTS).

И многое другое! А теперь, об этих и других изменениях более подробно:

Из статей авторорв Учебно-Консалтингового Центра "Interface.Ltd." Вы можете узнать о некоторых особенностях работы с Delphi 4 более подробно:

Дополнительная информация


Interface Ltd.

Подготовили: Антипина Галина E-mail: antipina@interface.ru
Алексей Ярцев E-mail: yartsev@interface.ru