Уникальная
поддержка истино визуальной разработки в сочетании с высокой степенью
соответствия стандарту ANSI C++ сделала C++Builder общепризнанным лидером
в области средств разработки на C++.
Возможность быстрого
создания Web-приложений на основе стандарта XML
Упрощение обмена данными и оптимизация процессов передачи данных через
Web. Поддержка пакетов данных XML позволяет быстро создавать гибкие, легко
расширяемые системы для поддержки электронной коммерции. Теперь разработка
Internet-приложений возможна с применением нового набора компонентов InternetExpress,
который позволяет создавать сверхтонких клиентов на основе DHTML и XML.
InternetExpress совмещает в себе возможности компонентной разработки и
мощь C++. В состав InternetExpress входит мастер создания клиентских HTML-страниц
(Web Client Page Wizard), компоненты MIDAS PageProducer и WebBroker, предназначенные
для создания распределенных приложений на основе DHTML и XML, позволяющих
обслуживать большое число клиентов и обрабатывать большие объемы данных.
Эффективные средства
управления проектами.
Новый менеджер проектов на основе XML предоставляет полный контроль над
вашими исходными текстами и процессом сборки, включает в себя средства
просмотра зависимостей модулей исходного кода друг от друга и средства
настройки параметров компиляции, сборки и отладки для каждого из входящих
в проект модулей.
Распределенные
вычисления
Расширены возможности интеграции новых приложений с уже существующими
за счет использования Borland MIDAS. MIDAS 3.1 позволяет задействовать
все возможности стандартов для построения распределенных приложений, включая
XML, CORBA, COM+ и MTS, что позволяет легко интегрировать существующие
программные системы с приложениями электронной коммерции и Internet-приложениями.
Средства разработки распределенных
приложений интегрированы со средствами поддержки VisiBroker for C++. C++
Builder является единственным средством разработки на C++, позволяющим
одновременно использовать в проектах стандарты COM и CORBA, значительно
упрощая разработку распределенных объектов. C++ Builder включает в себя
брокер объектных запросов и автоматизирует генерацию CORBA-клиентов и
серверов. На C++ Builder вы можете создавать и отлаживать серверные объекты
COM и CORBA, полностью интероперабельные с платформами Windows, Linux,
UNIX и Java.
Доступ к данным
Доступ к корпоративным данным теперь возможен с использованием компонентов
ADOExpress. C++ Builder предоставляет простой способ доступа к реляционным
и не реляционным хранилищам данных, включая хранилища электронной почты
и файловые системы. Используя технологии Microsoft ActiveX Data Object
(ADO) и OLE DB, вы получаете доступ к самым различным данным, предоставляя
вашим пользователям возможность самостоятельного выбора наилучшего решения.
Групповая разработка
Новое средство поддержки групповой разработки TeamSource позволит вашей
группе работать быстрее и эффективнее. TeamSource упрощает управление
исходным кодом в больших распределенных группах разработки, расширяя и
дополняя уже существующие средства управления исходным кодом и контроллеры
версий.
CodeGuard: Новое
слово в средствах отладки для C++
Отладка сложных приложений значительно упрощается за счет использования
расширенных возможностей средства CodeGuard, позволяющего отслеживать
и устранять ошибки распределения памяти и ресурсов при выполнении приложения.
Точки останова с программируемыми событиями позволяют сопоставлять необходимые
действия по достижении условия останова. Средство просмотра локальных
переменных в любом доступном окне стека упрощает процесс отладки и позволяет
создавать более надежных исходный код.
Создание многоязычных
приложений
С использованием новой оболочки локализации приложений,— Borland Translation
Suite,— вы сможете быстро переводить сообщения и интерфейсы ваших приложений
на различные языки. При использовании Translation Suite локализация приложений
осуществляется параллельно их разработке за счет использования общего
репозитория переводов.
Легкая миграция
из MS Visual C++ и других невизуальных сред разработки
C++ Builder позволяет задействовать ранее созданный исходный код на C
и С++. Вы можете работать с унаследованными проектами и приложениями третьих
фирм на Borland C++ и Visual C++ внутри интегрированной среды разработки
C++ Builder. Расширенная совместимость с исходным кодом MS Visual C++,
включая поддержку исходных текстов MSDN и SDK, позволяет использовать
новейшие версии библиотек MFC и ATL. За счет поддержки стандарта C++,
RTTI, библиотек STL, RTL, ATL и MFC, позволяет компилировать и собирать
проекты, созданные ранее на отличных от C++ Builder средствах разработки
для C/C++.
Варианты поставки
Borland C++ Builder 5:
Borland C++ Builder
5 Enterprise
C++ Builder 5 Enterprise является на сегодняшний день наиболее совершенной
средой разработки на ANSI C++ и предназначен для создания распределенных
и Internet-приложений. Набор компонентов InternetExpress, входящий в состав
C++ Builder, включает мастер создания клиентских Web-страниц и позволяет
быстро разрабатывать гибкие, легко расширяемые системы поддержки электронной
коммерции на основе стандартов HTML 4 и XML. На основе компонентой MIDAS
PageProducer и WebBroker вы можете создавать масштабируемые HTML-приложения
для доступа к базам данных. Используя компоненты ADOExpress, вы получаете
доступ к любым типам данных. За счет использования входящей в C++ Builder
5 Enterprise системы управления исходным кодом и версиями проектов TeamSource,
вы имеете возможность повысить производительность разработки всей рабочей
группы. Возможности Internet-приложений могут быть значительно расширены
за счет использования интегрированных средств среднего звена, поддерживающих
стандарты CORBA, COM+, XML и MTS. Создание, отладка и развертывание высоконадежных
приложений могут вестись с использованием более 200 визуальных компонентов
в исходных текстах. Набор компонентов IB DataBase Express предоставляет
прямой доступ к мощному серверу баз данных без необходимости использования
BDE.
Borland C++ Builder
5 Professional
C++ Builder 5 Professional совмещает возможности мощной среды разработки
на C++ для Windows, предназначенной для создания настольных систем и приложений
баз данных, с компонентами и мастерами для создания Internet-приложений.
C++ Builder повышает продуктивность разработки за счет возможности использования
более 150 повторно используемых визуальных компонентов, менеджера проектов
на основе XML и высокоскоростного компилятора ANSI/ISO C++. C++ Builder
включает в себя профессиональную интегрированную среду разработки, компонент
WebBroker, набор Internet-компонентов, IB DataBase Express и мощные средства
отладки. Использование при отладке средства CodeGuard позволяет значительно
сократить время поиска и устранения ошибок распределения памяти и ресурсов.
Средства навигации и представления исходного кода и модулей данных, такие,
как Project Browser, Code Explorer и Data Module Designer также значительно
упрощают разработку приложений. В состав C++ Builder также входят средства
для создания и повторного использования COM-объектов и серверов, а также
полный набор компонентов автоматизации на основе MS Office.
Borland C++ Builder
5 Standard
C++ Builder 5 Standard предоставляет кратчайший путь для обучения программированию
на C++. Включает в себя все необходимые инструменты для создания Windows-программ,
полнофункциональную среду разработки, компилятор, более 85 повторно используемых
визуальных компонентов, большое число мастеров, демонстрационных приложений
и полный учебник по C++, который позволит вам быстрее приступить к созданию
собственных приложений. Научитесь создавать и развертывать Windows-приложения,
включая приложения на основе объектов автоматизации COM. Используйте мастера
CodeInsight для автоматического завершения исходного кода и шаблоны компонентов,
позволяющие быстро создавать новые компоненты визуальным способом. C++
Builder полностью поддерживает такие индустриальные стандарты, как ANSI/ISO
C++, Microsoft Windows 95/98/NT, Win32 API, COM, ActiveX и объекты OLE