|
|
Macromedia Dreamweaver UltraDev 4
Macromedia Dreamweaver UltraDev 4 - первая визуальная
среда, которая позволяет быстро разрабатывать Web-приложения для доступа
к базам данных на различных серверных платформах.
Этот межплатформенный продукт, основанный на архитектуре
Dreamweaver, включает также функции проектирования ASP, JSP и CFML-страниц.
С помощью UltraDev 4 можно создавать полнофункциональные Web-приложения,
привлекательный внешний вид и производительность которых не зависят ни
от браузера пользователя, ни от используемого Web-сервера.
Достоинства
- Быстрое подключение статических Web-страниц к любой базе данных.
Достаточно простое создание динамических Web-сайтов для электронной
коммерции, таких как электронные витрины, списки каталогов и системы
регистрации клиентов. UltraDev 4 позволяет легко создавать серверные
сценарии (server scripts), превращающие статические Web-страницы в динамические
Web-сайты для электронного бизнеса.
- Полный контроль над исходным кодом. Новый интегрированный текстовый
редактор UltraDev 4 значительно повышает удобство работы с программным
кодом. Доступ к текстовому редактору можно получить в новом представлении
Code View или с помощью инспектора HTML Inspector. Еще одна новинка
- Split View - позволяет одновременно видеть программный код страницы
и ее изображение. Текстовый редактор обеспечивает цветовое выделение
ключевых слов, автоматическое добавление отступов и простановку номеров
строк.
- Динамическое представление данных. Ранее разработчикам приходилось
вручную передавать файлы на сервер, чтобы увидеть, как динамическое
информационное наполнение отображается на Web-страницах. UltraDev 4
упрощает этот процесс, позволяя просмотреть и отредактировать динамические
данные в процессе разработки. Режим Live Data заменяет ASP, JSP и CFML-сценарии
динамическим отображением в среде проектирования, в результате чего
проектируемая страница выглядит именно так, как впоследствии она будет
выглядеть на Web-сервере.
- Повышение производительности с помощью Server Behaviors и Live
Objects. Теперь можно компоновать типовые Web-приложения и создавать
серверные сценарии, например, для вставки и обновления записей в базе
или отображения иерархической структуры данных. Инспектор сценариев
Server Behavior Inspector позволяет быстро создавать интерактивные страницы,
не прибегая к программированию. Используя сценарии Server Behaviors
для создания Web-приложений, можно перемещаться по записям базы данных,
вставлять, изменять и удалять записи, показывать и скрывать отдельные
области на странице.
- Простое подключение к любой базе данных, в том числе к Oracle,
Sybase, Informix, Microsoft SQL и Microsoft Access. UltraDev 4 позволяет
выбрать базу данных и механизм подключения Web-приложения. Благодаря
связи с базами данных по стандартам ODBC, JDBC и ADO повышаются гибкость
и управляемость, необходимые для настройки Web-сайта на максимальную
производительность.
Подробности
Web-приложения, управляемые данными
- Динамические данные. Можно сэкономить время, просматривая динамические
данные непосредственно в рабочем пространстве. Эти данные полностью
доступны для редактирования, что позволяет компоновать и программировать
страницы с данными, получаемыми от сервера (server-side data).
- Инспектор связывания данных. Data Bindings Inspector позволяет
быстро добавлять серверные выражения (server expressions) или информацию
из баз данных на разрабатываемые страницы и связывать атрибуты любого
объекта с серверными выражениями.
- Многосерверная среда проектирования. Создание ASP, JSP и CFML-сайтов
в единой среде. Вам не придется каждый раз осваивать новую программу
при смене серверных технологий.
- Аутентификация пользователя. Введение парольной защиты сайта
не требует программирования. Сценарии User Authentication Server Behaviors
позволяют проверять правильность имен пользователей и паролей для доступа
к базам данных и к защищенным страницам сайта.
- Типовые компоновки Web-приложения. UltraDev 4 включает набор
предопределенных объектов, которые генерируют основные компоновки и
сценарии для сервера, включая вставку и обновление записей в базе данных,
отношения master/detail, статистику и навигационные панели для наборов
записей.
Программирование ASP, JSP и CFML-сайтов
- Roundtrip HTML и Server Markup. Работа в визуальной среде при
сохранении полного доступа к программному коду. Изменения в одном из
представлений немедленно отражаются в другом.
- Интегрированный текстовый редактор. С его помощью можно автоматически
добавить отступы, проверить сбалансированность пунктуации, выровнять
выделенную группу строк. Ручное кодирование теперь столь же удобно,
как и работа в режиме Design View.
- Цветовое оформление кода. С помощью цветового оформления можно
автоматически идентифицировать ключевые слова и тэги HTML, сценарии
JavaScript, ASP, JSP и CFML.
- Представление Split View. Этот режим позволяет одновременно
видеть программный код страницы и ее изображение. Новая панель разбиения
позволяет работать как в визуальной среде, так и с полностраничным представлением
кода не покидая окна документа (Document Window).
- Интеграция с SourceSafe. Загрузив файлы приложения в Microsoft
Visual SourceSafe, коллектив разработчиков получит возможность контроля
и управления версиями разрабатываемых приложений.
- WebDAV. После подключения к WebDAV-системе можно интегрировать
окно сайта (Site Window) с любой системой управления информационным
наполнением, которая поддерживает протокол WebDAV.
Настройка UltraDev 4
- Server Behavior Builder. Создание библиотек серверных сценариев
без программирования API UltraDev.
- Поддержка популярных серверов приложений. Разработка сайтов
для серверов Microsoft IIS, Allaire ColdFusion, IBM WebSphere, BEA WebLogic
и Netscape Enterprise Server.
- Поддержка элементов JavaBean. Теперь разработчики могут зарегистрировать
любой элемент JavaBean как источник данных UltraDev Data Source. Data
Bindings Inspector предоставляет пользователям удобный доступ к методам
зарегистрированных элементов.
- Управление ресурсами. С помощью новой панели Asset очень удобно
вести учет всех ресурсов сайта. Эта панель позволяет управлять изображениями,
цветами, внешними адресами URL, сценариями, видеоклипами Macromedia
Flash, Shockwave и QuickTime, шаблонами и элементами библиотек.
- Настройка динамических данных. Режим Live Data Preview позволяет
проверять влияние различных параметров на отображение страницы. При
этом, находясь в среде проектирования, можно посмотреть, как ограничения
доступа отражаются на представлении страниц.
|
|
|