X Код для використання на сайті:
Ширина px

Скопіюйте цей код і вставте його на свій сайт

X Для завантаження презентації, скористайтесь соціальною кнопкою для рекомендації сервісу SvitPPT Завантажити собі цю презентацію

Презентація на тему:
Розробка за допомогою Silverlight

Завантажити презентацію

Розробка за допомогою Silverlight

Завантажити презентацію

Презентація по слайдам:

Слайд 1

Підготував Шумаков Сергій

Слайд 2

Зміст Розробка за допомогою Silverlight Модель розробки Система компоновки Елементи управління Анімація та трансформація Стилі та система ресурсів Шаблони Прив’язка даних та об’єкти команд Додаткова демонстрація

Слайд 3

Microsoft Silverlight Маленький плагін для браузера Можливість використання на різних платформах та різних браузерах Модель програмування XAML Основана на XML Базові конструкції та елементи як у Windows Presentation Foundation Розповсюдження насичених аплікацій з графікою та мультимедією через Веб

Слайд 4

Сумісність Silverlight Браузери Internet Explorer Firefox Safari Chrome Операційні системи Windows 2000, XP, Vista, Windows 7, Server 2003/2008 OS X Tiger, Leopard Linux Moonlight (Novell)

Слайд 5

Що таке XAML? Мова розширяємої розмітки (Extensible Application Markup Language) Використовується у: Розробці UI для веб та настільних аплікацій Створенні XPS документів Деревовидна структура Можливість розпаралелення процесів розробки для дизайнерів та розробників

Слайд 6

Програми для дизайну Microsoft Expression Blend Microsoft Visual Studio (2008, 2010) XAMLPad

Слайд 7

Демонстрація

Слайд 8

Система компонови Елементи управління не потребують встановлення явних розмірів Елементи управляння розміщаються в компоновочних панелях: Grid StackPanel Canvas

Слайд 9

Демонстрація

Слайд 10

Елементи управління Button RadioButton ToggleButton CheckBox TextBlock TextBox Label ListBox ListView GridView ComboBox Slider TabControl ScrollViewer

Слайд 11

Демонстрація

Слайд 12

Анімація Можливість написання ефектів без коду Анімація багатьох властивостей елементу управління Контролювання анімації використовуючи часову лінію

Слайд 13

Демонстрація

Слайд 14

Трансформація та ефекти Трансформація: Змінюється відносно декартової системи координат Використовуються класи: RotateTransform, ScaleTransform, SkewTransform, TranslateTransform, MatrixTransform Можливість одночасно поєднувати кілька трансформацій Ефекти: Взаємодія з частиною інтерфейса як із зображенням Використання існуючих ефектів (Blur, DropShadow)

Слайд 15

Демонстрація

Слайд 16

Стилі та система ресурсів Використовуються для суспільного налаштування певних елементів управління Зменьшують “Copy-Paste Chaos”. Дозволяють змінити вигляд без надмірних затрат Дають можливість не перевіряти про наявність ресурсів на етапі рантайму

Слайд 17

Стилі та система ресурсів Ресурси можуть бути розміщенні на рівні: Об’єктів Панелі компоновки Вікна Програми

Слайд 18

Демонстрація

Слайд 19

Шаблони Зміна вигляду будь-яких елементів управління без потреби підключення коду Необмеженість у фантазії щодо створення нового шаблону Підтримка в Expression Studio Blend

Слайд 20

Демонстрація

Слайд 21

Прив’язка даних Дані прив’язуються до: властивості елемента управління існуючого об’єкту колекції об’єктів Перевірка даних: Відображення повідомлення помилки за допомогою властивості ValidatesOnExceptions Форматування даних (IValueConverter) Перевірка правельності даних (IDataErrorInfo)

Слайд 22

Демонстрація

Слайд 23

Об’єкти команд Вітділення функціональності від декларативної розмітки елементів управління Не потрібно використовувати обробники подій Одна і та сама функціональність не може неявно запускатися кілька раз Потрібно реалізувати інтерфейс ICommand

Слайд 24

Демонстрація

Слайд 25

Посилання http://www.microsoft.com/silverlight/ http://www.silverlight.net/ http://msdn.microsoft.com/ http://www.silverlightbooks.net/ http://silverlight.codeplex.com/ http://videos.visitmix.com/ http://www.techdays.in.ua/

Завантажити презентацію

Схожі презентації

Презентації по предмету Інформатика