Сопровождение прежних платформ — страница 14
WPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
Материалы
- Освещение трехмерных объектов
Описание настройки освещения трехмерных объектов в Silverlight, использование направленного и рассеяного света
- Основа WPF
Базовые понятия и конструкции платформы WPF, разметка XAML, компоновка приложений, использование свойств зависимости и маршрутизируемых событий
- Основные особенности работы
Основные особенности работы с Expression Blend, описание структуры монтажного стола, просмотр разметки XAML
- Основные принципы анимации в WinRT
Описание базовых возможностей создания анимаций в приложениях Windows Runtime используя XAML и код C#
- Основы .NET
- Основы XAML
Основные особенности создания приложений WPF на основе XAML, пространства имен XAML
- Основы анимации
Описание возможностей по оптимизации анимаций в Silverlight - использование аппаратного ускорения и кэширования изображений
- Основы печати в WinRT
Описание процедуры печати элементов управления в приложениях Windows Runtime
- Основы работы с Expression Blend
- Основы трехмерного моделирования
Описание создания трехмерных объектов и сцен в Silverlight
- Основы трехмерной графики
Основные состовляющие трехмерной графики в WPF, использование класса Viewport3D
- Особенности XAML
Основные особенности, связанные с расширяемым языком разметки приложений XAML
- Особенности разработки проектов
Пример создания и тестирования простого проета на платформе Windows Phone 7, используя инструментарий Expression Blend
- Отключение команд
Пример отключения пользовательских команд в приложения; ограничения, присущие командам
- Отображение окна
Основные особенности отображения окна на экране, позиционирование окна и сохранение информации о его местоположении
- Отображение текстур
Процесс текстурирования трехмерных объектов в WPF, использоание видео вместо текстуры за счет применения кисти VisualBrush
- Отслеживание хода анимации
Описание процесса отслеживания хода анимации, в частности текущее время анимации (свойство GetCurrentTime()) и текущий процесс анимации (свойство GetCurrentProgress())
- Оформление прототипа в отдельный проект
Описание создания прототипа в отдельном проекте и преобразование его в реальный проект
- Оформление текста в WinRT
Описание возможностей элементов управления WinRT по настройке стилей текста и наследование стилей от базового элемента
- Панели Results и Tools
Использование панели Results для отслеживания ошибок в коде; применение панели Tools, поддерживающую встроенную панель Assets
- Панели и виртуализация в WinRT
Описание процесса оптимизации больших списков в Windows Runtime за счет использования виртуализации
- Панель Objects and Timeline
Описание панели Objects and Timeline для выбора объектов проекта и создания раскадровки анимации
- Панель Projects
Использование панели Projects для комбинирования файлов проекта, применение интегрированного редактора исходного кода C#
- Панель Properties
Описание работы с панелью Properties, позволяющей задавать и изменять значения свойств объектов