Новое в Delphi 3.0 по сравнению с Delphi 2.0
Создание многозвенных информационных систем
В Delphi 3.0 существенно расширен набор компонентов для работы с ба-зами
дан-ных, позволяющий строить не только традиционные приложения клиент/сервер,
но и многозвенные информационные системы типа "клиент/сервер" приложений
(либо Web-сервер)/сервер баз данных", а также распределенные информационные
системы с «ультратонким» клиентом.
Объединение технологий "клиент/сервер" и Internet/intranet
В Delphi 3.0 существенно (по сравнению с версией 2.01) расширена под-держка
технологии Internet/intranet. Delphi 3.0 позволяет создавать при-ло-же-ния
для Web-серверов в стандартах CGI, WinCGI, ISAPI, NSAPI, что позволяет
строить WWW-сайты и intranet-системы с доступом к базам данных на основе
практически всех популярных Web-серверов.
"Пакеты" компонентов
В Delphi 3.0 появилась возможность компоновки так называемых "пакетов"
(packages) -- специальных динамических биб-лио-тек, позволяющих разделять
код между приложениями, уменьшая размер выполняемых файлов и экономя ресурсы
опера-цион-ной системы.
BUSINESS INSIGHT - поддержка разработки систем принятия решений
В новой версии Delphi появилась полноценная поддержка создания си-стем
принятия решений. Создана новая страница палитры компонентов Decision Support
System, содержащая компоненты DecisionCube (многомерная кросс-таблица),
DecisionSourse (источник данных для построе-ния многомерных кросс-таблиц),
DecisionQuery (запросы для построения кросс-таблиц и анализа данных), DecisionPivot,
Decision-Grid (специальная многомерная "сетка"), DecisionGraph(компонент,
реализующий графическое представление многомерных кросс-таб-лиц). В Delphi
3.0 существенно переработаны компоненты QuickReport. Теперь можно использовать
вычисляемые поля, деловую графику, графические поля и мемо-поля со шрифтовыми
выделениями. Вклю-че-ны также компоненты TeeChart для использования деловой
графики в при-ложениях и отчетах.
Расширенная поддержка OLE-технологии
Библиотека компонентов Delphi 3.0 содержит классы, поддерживающие технологии
COM (Component Object Model) и DCOM (Distributed COM) – модель созданияпрограммных
комплексов, использующих программные объекты с помощью вызова заранее предопределенных
процедур. Эти классы позволяют разработчикам создавать OLE-серверы, компоненты
ActiveX, использовать COM-объекты в клиентских приложениях (например, DirectX).
Новые элементы интерфейса
В Delphi 3.0 появились новые интерфейсные элементы: всплывающие кнопки
a-la Microsoft Internet Explorer, сплиттеры (пере-ме-щае-мые разделители),
компоненты для работы с деловой графикой -- свои для каждой страницы палитры
компонентов.
Усовершенствованный редактор кода
Теперь редактор кода может автоматически показать список свойств и методов
компонента, если вы задумались при наборе кода. Помимо этого, поддерживаются
шаблоны для наиболее типичных синтаксических конструкций языка програм-ми-ро-ва-ния
(операторы цикла, конструкции begin...end и др.). Контекстный поиск теперь
может осуществляться не только внутри мо-ду-ля, но и по всему проекту.
Набор дополнительных приложений и утилит
В комплект поставки входит OLEnterprise, сервер Interbase 4.2, генератор
дистрибутивов InstallShield Express/ Изменилась и утилита конфигурации
BDE. Теперь она автоматически обнаруживает описанные в Control Panel ODBC-источники.
Interface Ltd.