ПУБЛИКАЦИЯ |
13.03.01
|
С. А. Большаков
В качестве комплексного решения фирмы Centura (а CTD2001 является объединяющим центром), предлагаются следующие программные компоненты:
В целом все основные нововведения в CTD2001 можно свести к следующим классам:
Первоначально нужно выбрать БД для визуального дизайна и тип формируемой страницы: простые страницы таблиц БД, мастер-деталь страницы, страницы записей и т.д. Далее нужно выбрать необходимый вид компонента и его наименование, вид генерируемой страницы (ASP или CWD), способ доступа к БД. После завершения такой процедуры компоненты становятся доступными для использования в приложении. Для этого достаточно выбрать их из палитры объектов и настроить их свойства.
Другим примером нововведений являются расширенные возможности конструирования WEB страниц и создания скриптов для выполнения под Интернет-броузерами. На рисунке ниже представлено окно CTD в режиме WEB дизайнера.
В левой части экрана располагается дерево проекта, в котором выделена структура WEB страницы. На дереве проектов допускаются все необходимые операции (вставки, удаления, перемещения). В правой части представлена закладка внешнего вида страницы с необходимой для конструирования информацией. В других закладках можно просмотреть и редактировать текст страницы, вставить или проверить ссылки, настроить режимы, а также вызвать отладочный режим броузера. Для работы в дизайнере предусматриваются специальные панели инструментов, облегчающие создание страниц и их содержимого, они расположены под стандартными панелями CTD.
В дереве проекта вы можете найти фрагменты, которые описывают: ASP (mclient.ASP), XML (mclient.XML) и WML (mclient.WML) составляющие. Вид дизайнера с исходными на языке разметки и описанием ASP составляющий, показан на рисунке приведенном ниже. Здесь выделено также окно подсказчика для доступных методов в данном месте проектируемого документа.
Стандартные и сконструированные CTD компоненты можно использовать внутри HTML, XML и WML страниц. При этом доступны различные типы данных. На рисунке, приведенном ниже, показан фрагмент текста с подсказчиком типов (IntelliSal), доступном в данном контексте.
Следующий рисунок иллюстрирует новые возможности Outline CTD с точки зрения одновременной возможности просмотра и редактирования информационных приложений, скриптов на различных языках разметки. В ассистенте кодирования в этом случае становятся доступными и функции объектов и классов, подключаемых и в HTML страницы и SAL приложения, конвертируемые затем без особого труда в WEB приложения.
И, наконец, несколько слов о новых возможностях отладки приложений. На рисунке ниже показано окно CTD2001 в режиме отладки Интернет-приложений.
В левой части расположено окно встроенного Интернет-броузера (IE5), на котором в адекватном виде представлено работающее приложение. В правой части показано окно с исходным текстом выполняемого приложения. Фактически, можно сказать, что идет речь о двухмониторной отладке – давнишней мечте программистов и разработчиков. Отладкой можно управлять, для чего выделена специальная панель отладки (Debug). Можно просматривать переменные в оперативном режиме мышкой (tool tips). Все возможности отладки присущие CTD доступны в этом режиме. Отметим, что все эти новые возможности распространяются также на отладку информационных бизнес приложений, выполняемую под управлением CTD2001.
И еще несколько особенностей WEB конструирования. Это, прежде всего:
В заключение отметим, что Centura Team Developer является в высокой степени отработанным программным продуктом, имеет много поклонников из-за своей простоты и эффективности, имеет широчайшие возможности в области WEB строительства. Вы не ошибетесь, если выберете CTD2001/2000 для своей компании в качестве основных средств разработки сайтов, взаимодействующих с БД, и сложных информационных бизнес систем.
Дополнительная информация
Обсудить на форуме Centura Software
Отправить
ссылку на страницу по e-mail
Interface Ltd.Отправить E-Mail http://www.interface.ru |
|
Ваши
замечания и предложения отправляйте
автору По техническим вопросам обращайтесь к вебмастеру Документ опубликован: 13.03.01 |