Team Developer

Быстрое создание бизнес-приложения для реальных задач

Team Developer – мощное объектно- ориентированное средство разработки для создания масштабируемых отказоустойчивых распределенных бизнес - приложений для Web и клиент/серверных вычислений.

Благодаря встроенному репозиторию, механизму контроля версий и системе управления группой разработчиков, Team Developer поддерживает работу целых коллективов. Полная поддержка объектной ориентации облегчает повторное использование и сопровождение кода.

Team Developer ускоряет разработку бизнес-приложений, решающих критически важные задачи. Позволяет сократить расходы на сопровождение приложений в течение всего жизненного цикла, обеспечивает масштабируемость и интеграцию с передовыми технологиями. Это, в свою очередь, позволяет уменьшить бюджет разработки, сократить время выхода решений на рынок и повысить рентабельность. Team Developer обеспечивает существенное преимущество в конкурентной борьбе на рынке программного обеспечения, как при разработке внутренних решений, так и решений для вертикальных рынков.

Основные возможности

Быстрая разработка с использованием языка четвертого поколения (4GL)
Среда разработки 4GL в Team Developer значительно сокращает время разработки. Большое количество шаблонов функций помогают выполнять сложные задачи с использованием всего одной строки кода.

Расширенные возможности подключения к базам данных
Team Developer включает в себя возможность подключения ко всем основным базам данных, таким как Oracle, DB2, SQL Server, Informix и CA Ingres. Прямая интеграция визуальных объектов с источниками данных ускоряет процесса разработки.

Поддержка командной разработки
Управление командной разработкой позволяет избежать дублирования при написании кода и ведет к более эффективному процессу разработки. Для поддержки процесса командной разработки, Team Developer включает в себя центральный репозиторий для контроля за внесением изменений в код (check-in/check-out) и полное управление версиями. Центральный репозиторий следит за тем, чтобы разработчики одновременно не изменяли один и тот же участок кода.

Развертывание средствами Windows и через Интернет
Team Developer помогает снизить затраты на разработку систем, которые должны работать как в классической среде Windows, так и через Web-браузер. Нет необходимости разрабатывать два разных приложения. Фактически одно и то же приложение может работать непосредственно в ОС Windows и через окно Web-браузера благодаря использованию Web Extensions. Переход к приложениям, работающим только через Web-браузер, может оказать огромное влияние на стоимость развертывания программного обеспечения. Новая версия устанавливается централизованно, не затрагивая рабочую среду каждого пользователя. После этого программа становится доступна сразу всем пользователям без каких-либо дополнительных действий.

Тесная интеграция с Microsoft Office
Team Developer может напрямую внедрять приложения пакета Microsoft Office в экранные формы своих программ. Например, приложения Team Developer могут вызывать Word или Excel для автоматизации подготовки стандартных писем или сложных вычислений. Любое приложение, поддерживающее COM+ и ActiveX, может быть включено в Team Developer.

Интуитивно понятная интегрированная среда разработчика (IDE)
Team Developer позволяет разработчику видеть тот уровень детализации, который ему необходим: от одного единственного сообщения до всего исходного кода. Никакая другая интегрированная среда разработчика не имеет такое структурированное и удобное для понимания представление кода.

Полная поддержка объектно-ориентированного программирования (ООП)
Полная поддержка ООП предоставляет еще одно средство повышения производительности труда разработчика приложений. Применение библиотек классов открывает возможности для повторного использования и легкой поддержки кода.

Генерация объектов COM+
Объекты COM+ позволяют создавать бизнес-логику среднего уровня для распределенных приложений. Центральная бизнес-логика, основанная на COM+, доступна для обращений с помощью приложений в ОС Windows, Web-приложений или мобильных устройств, таких как портативные ПК.

Поддержка Microsoft Transaction Server
Поддержка сервера транзакций Microsoft (MTS) позволяет масштабировать бизнес-объекты COM+ для одновременной работы с большим количеством пользователей. Масштабируемость такого рода очень полезна при развертывании в больших Web-средах, где затруднен предварительный просмотр загрузки приложений.

Технология OLE DB для подсоединения к базам данных
OLE DB обеспечивает поддержку многих расширенных возможностей баз данных. Переход от собственного механизма соединения на OLE DB осуществляется добавлением всего лишь двух строк кода. Технология OLE DB стала промышленным стандартом для связи с базами данных. Проблемы с производительность и функциональностью, присутствовавшие в ODBC, были успешно преодолены. Компания Gupta настоятельно рекомендует разработчикам использовать OLE DB для подключения к базам данных.

Создание отчетов
Team Developer включает в себя расширенные возможности создания отчетов. Для печати высококачественных отчетов можно использовать интегрированное средство построения отчетов ReportBuilder. Конечные пользователи могут использовать графический интерфейс для компилирования запросов к базе данных и их компоновки в отчете. Результаты запроса к базе данных можно экспортировать в MS Excel или интегрировать в другие приложения с помощью интерфейса ActiveX.

Web-разработка
Ниже перечислены некоторые свойства инструментов для Web-разработки в Team Developer.

Инструменты сторонних производителей
Множество инструментов, выпускаемых сторонними производителями, предоставляют библиотеки классов, технологии моделирования приложений и другие возможности для пользователей Team Developer. Библиотеки классов и генераторы кода способны значительно сократить время разработки.

Техническое описание

Поддерживаемые версии баз данных

Системные требования


Требования к системе развертывания серверных приложений (COM и/или Web)
Для каждого сервера, который обслуживает приложения Team Developer для Web-клиентов, требуется лицензия на развертывание через Интернет (Web Deployment License).

Требования к системе конечного пользователя

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

Статьи и материалы
Опыт использования
Отзывы аналитиков
FAQ
Форум
Курсы и семинары
Другие источники информации
Приобретение продукта

Статьи и материалы по Team Developer

Разработка ASP/COM+ Web приложений с использованием Team Developer v3.1
Веб-разработка с помощью Team Developer
Web Designer – новая компонента Centura Team Developer 3.0
COM технологии в Centura Team Developer: просто и доступно каждому программисту
ActiveX компоненты в Centura Team Developer: принципы и технология применения
CTD 2001 Hydra: средство разработки нового поколения
Описание CTD 2000
CTD и Delphi: какое средство разработки вам больше подходит?
Особенности Centura Team Developer 2000 - интегрированного средства разработки профессиональных приложений для информационных систем
Centura Web Developer для создания профессиональных сайтов с БД
Средство разработки CTD 2000: особенности, компоненты, преимущества
Решения Centura Software (Gupta) для разработки корпоративных баз данных (СTD, SQLBase, Net.db)
Team Object Manager (TOM) - пришло время организовать разработку информационных систем на профессиональном уровне
Centura Team Developer. Разработка приложений в среде Informix
Объектно-ориентированное программирование в CTD - мощный инструмент для базы типовых проектных решений при построении информационных систем
Разработка DLL для CTD с использованием Delphi
Трехглавая Гидра на просторах Веб: Centura Team Developer 3.0 Hydra

Опыт использования

Примеры использования CTD в России и на Западе

Отзывы аналитиков

”В отличие от таких низкоуровневых языков, как 3GL или Java, это - высокопродуктивная среда для создания сложных приложений, поддерживающая более 700 стандартно поставляемых функций. Важным преимуществом CTD 2000 является возможность развертывания единственной версии приложения, независимо от операционной среды. Это облегчает создание версий на иностранных языках – переводы могут быть непосредственно задействованы в скомпилированном приложении без необходимости внесения изменений в исходный код."

FAQ

CTD 2000: Коротко о главном
FAQ по продуктам Gupta/Centura

Форум

Обсудите любые вопросы, связанные с Team Developer на нашем форуме

Курсы и семинары

Курсы по Team Developer
Бесплатные семинары по Team Developer

Другие источники информации

Подробная информация о продукте на сайте Gupta Technologies (англ.)
Обратиться за дополнительной информацией к техническим специалистам Interface Ltd.

Приобретение продукта

Обратиться в Interface Ltd. по вопросу приобретения продукта
Team Developer в Интернет-магазине ITshop.ru

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Обсудить на форуме Gupta
Отправить ссылку на страницу по e-mail


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 13.06.02