Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Building Windows 8 MVVM XAML AppsГод выпуска: 2012
Производитель:
pluralsight.comАвтор: Brian Noyes
Продолжительность: 05:16:08
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Building Windows 8 Modern UI-styled applications presents a whole new arena for building applications. However, patterns that have evolved for building clients with other XAML platforms (WPF, Silverlight, and Windows Phone) apply equally to building Windows 8 XAML clients. The Model-View-ViewModel (MVVM) pattern has become the de-facto standard for building loosely coupled, maintainable, testable, pattern-based XAML client applications. This course teaches you the key concepts and application of the MVVM pattern using the WinRT platform to build Windows Store XAML Apps for Windows 8.
[spoiler="Содержание"]
Course Introduction 00:03:59
Course Introduction 03:59
Windows 8 MVVM Fundamentals 00:31:42
Introduction 01:36
Windows 8 application types 01:14
Windows Store Applications 02:03
Modern UI Style 04:49
Demo: Windows 8 Modern Style 05:39
WinRT platform 04:03
MVVM across XAML technologies 02:29
Design goals of MVVM 06:34
MVVM pattern heritage 01:36
Summary 01:39
Getting Started with MVVM 00:43:13
Introduction 02:18
Data Binding 11:35
Property/Collection Change Notifications 05:10
Commands 05:42
MVVM Core Concepts 05:17
Demo: MVVM Core Concepts 11:35
Summary 01:36
Structuring an App with MVVM 00:42:09
Introduction 02:02
View Responsibilities 02:06
ViewModel Responsibilities 07:44
Model Responsibilities 01:22
MVVM Relationships 01:38
Demo: MVVM Static Structuring 06:51
MVVM Communications 01:42
Demo: Communicating with property changes 07:58
Demo: Communicating with commands 05:48
Demo: Communicating with direct calls 04:14
Summary 00:44
MVVM Support - Behaviors and Repository 00:38:14
Introduction 01:35
Behaviors 06:57
Demo: Attached Behaviors 07:36
Demo: WinRtBehaviors 05:37
Repository Pattern 04:42
Demo: Repositories 10:22
Summary 01:25
Dynamic MVVM Structuring 00:35:32
Introduction 01:57
Dynamic MVVM Structuring Overview 02:27
DataTemplates 01:35
Demo: Content view switching with DataTemplates 15:04
Demo: FilpView content switching 05:21
ViewModelLocators 01:01
Demo: ViewModelLocators 06:23
Summary 01:44
Windows Store Application Navigation with MVVM 00:49:25
Introduction 03:00
Navigation in Windows 8 applications 04:11
Frames and Pages 02:40
Application lifecycle and navigation 07:51
Project templates and common classes in Windows Store applications 03:17
Demo: Non-MVVM navigation in Windows Store applications 09:22
Integrating MVVM and Frame navigation 02:18
Demo: Integrating MVVM and Frame navigation 15:28
Summary 01:18
MVVM Maintainability 00:34:12
Introduction 01:49
Design time support 02:48
Demo: Design time support 07:05
MVVM and Unit Testing 02:26
Unit test substitution (aka Mocking) 02:16
Mocking approaches 02:09
Dependency injection 02:23
Demo: Unit testing and MVVM 11:47
Summary 01:29
MVVM Toolkits 00:37:42
Introduction 01:24
MVVM Toolkits 01:57
MVVM Light 04:44
Demo: MVVM Light 08:23
Caliburn Micro 03:58
Demo: Caliburn Micro 07:31
Microsoft patterns and practices guidance 07:30
Summary 02:15
[/spoiler]
Файлы примеров: присутствуют
Формат видео: WMV
Видео: WMV3, 1024x768, 15 fps, ~130 kbps
Аудио: WMA v2, 44100Hz, 128 kb/s, Stereo
[spoiler="Скриншоты"]

[/spoiler]