Embarcadero CBuilder XE
Программное обеспечение Embarcadero C++Builder XE является технологией и средой для программирования на C++, соответствующей концепции быстрой разработки приложений (RAD). Embarcadero C++Builder XE позволяет выполнять оперативную разработку Windows-приложений с графическим пользовательским интерфейсом для различных платформ Windows и баз данных. Визуальная двусторонняя интегрированная среда Embarcadero C++Builder XE содержит тысячи компонентов, ускоряющих и упрощающих создание приложений с развитым графическим интерфейсом и приложений, активно работающих с базами данных. Решение Embarcadero C++Builder XE реализовано в трех версиях: C++Builder XE Professional, C++Builder XE Enterprise, C++Builder XE Architect.
Версии Embarcadero C++Builder XE:
- C++Builder XE Professional – система создания программ для настольных систем/ рабочих станций и приложений с функциями сенсорного ввода, работающих под управлением Windows и использующих (либо не использующих) встроенные и локальные базы данных. Благодаря объединению функций ANSI C++ библиотеки визуальных компонентов (VCL) и средств создания приложений решение позволяет формировать и поддерживать пакетные приложения Windows с графическим интерфейсом пользователя.
Основные возможности C++Builder XE Professional:- Подключение к локальным базам данных InterBase и MySQL.
- Работа с библиотекой визуальных компонентов (VCL) для web-решений (ограниченная функциональность) с поддержкой только автономных приложений и не более пяти подключений.
- Визуализация кода с использованием UML, упрощающая анализ исходного кода благодаря наглядному представлению.
- C++Builder XE Enterprise – программа для разработчиков, применяющих C++ для создания и построения web и клиент-серверных приложений, использующих различные источники данных и серверы баз данных. Высокая производительность и поддержка различных серверов баз данных превращают C++Builder Enterprise в оптимальное решение для организации систем, состоящих из серверов баз данных разных производителей.
C++Builder Enterprise поддерживает все возможности редакции Professional плюс:- Подключение к серверам баз данных InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix и Sybase.
- Разработка клиентов многозвенных приложений DataSnap.
- Применение FinalBuilder Embarcadero Edition и средств командной строки для автоматизации построения проектов.
- Работа с библиотекой визуальных компонентов (VCL) для web-решений с поддержкой автономных приложений, служб, расширений ISAPI.
- Поддержка HTTPS, число подключений не ограничено.
- Двустороннее UML-моделирование с несколькими типами диаграмм, синхронизацией кода и моделей, созданием документации и шаблонами разработки.
- C++Builder XE Architect – приложение для разработчиков и групп, использующих C++ в целях создания клиент-серверных web-приложений и приложений с многоуровневым графическим интерфейсом, активно работающих с данными и являющихся частью сложных или крупномасштабных корпоративных баз данных. C++Builder Architect помогает разработчикам анализировать, проектировать и использовать существующие корпоративные базы и структуры данных.
C++Builder Architect поддерживает все возможности выпуска Enterprise плюс:- Обратное проектирование, анализ и оптимизация баз данных.
- Автоматическое создание кода баз данных на основе моделей для прямого проектирования.
- Создание логических и физических моделей на основе сведений, извлеченных из баз данных и файлов сценариев.
- Работа с удобными для чтения и навигации диаграммами.
- Сравнение и объединение моделей и структур баз данных.