Главная страница

Разработка онлайн-органайзера с использованием объектно-ориентированного подхода. Исследование 1 Методология проектирования информационных систем


Скачать 1.64 Mb.
НазваниеИсследование 1 Методология проектирования информационных систем
АнкорРазработка онлайн-органайзера с использованием объектно-ориентированного подхода
Дата25.05.2022
Размер1.64 Mb.
Формат файлаrtf
Имя файла132640.rtf
ТипИсследование
#550069
страница9 из 19
1   ...   5   6   7   8   9   10   11   12   ...   19




3. Разработка клиентского программного обеспечения


3.1 Проектирование интерфейса в среде Microsoft Expression Blend



Microsoft Expression Blend. Программа для разработки дизайна интерфейсов приложений. Microsoft Expression Blend позволяет дизайнерам создавать впечатляющие анимированные интерфейсы программ с использованием последних технологий. Присутствует возможность объединения различных дизайнерских элементов, таких, как: видео, векторная графика, высококачественный текст, анимация, растровые изображения и разнообразные трехмерные объекты. Разработанный шаблон пользовательского интерфейса совместим с программой Microsoft Visual Studio, благодаря чему его легко изменять и переделывать, быстро создавая на его основе другую визуальную оболочку программы.

Microsoft Expression Blend позволяет реально объединить работу дизайнер и программиста, возможна даже одновременная работа над проектом, так как файлы измененные в Microsoft Visual Studio оперативно изменяются в Microsoft Expression Blend, и наоборот. [7]

Microsoft Expression Blend генерирует XAML-код, язык разработки для технологии WPF (Windows Presentation Foundation), позволяя дизайнеру, не вдаваясь в сложности языка, разрабатывать дружелюбные и красивые интерфейсы. XAML (eXtensible Application Markup Language — расширяемый язык разметки приложений) — основанный на XML язык разметки для декларативного программирования приложений, разработанный Microsoft. Windows Presentation Foundation — графическая (презентационная) подсистема в составе .NET Framework (начиная с версии 3.0. WPF вместе с .NET Framework 3.0 предустановлена в Windows Vista, а также доступна для установки в Windows XP SP2 и Windows Server 2003.

Это первое реальное обновление технологической среды пользовательского интерфейса со времени выпуска Windows 95. Оно включает новое ядро, которое призвано заменить GDI(Graphics Device Interface) и GDI+, используемые в нынешней Windows-платформе. WPF представляет собой высокоуровневый объектно-ориентированный функциональный слой, позволяющий создавать 2D- и 3D-интерфейсы. Производительность WPF выше, чем у GDI+ за счёт использования аппаратного ускорения. [8]

В качестве примера XAML-кода приведен фрагмент, описывающий первую закладку главной формы клиентского приложения (закладки «Заметки):

Стиль, описывающий элемент ListBox, адаптированный под данные из таблицы «Заметки»:

Содержание элемента TabItem (входящего в состав элемента TabControl) :

















Angle="-10.318"/>












Color="#FFD2DE86" Offset="0"/>


Color="#FFE5FF47" Offset="1"/>














Color="#FF86DE88" Offset="0"/>


Color="#FF6EFF47" Offset="1"/>














Angle="7.446"/>
















Color="#FFCB86DE" Offset="0"/>


Color="#FFFF47DA" Offset="1"/>














Angle="21.883"/>



















1   ...   5   6   7   8   9   10   11   12   ...   19


написать администратору сайта