Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Introduction to PRISMГод выпуска: 2011
Производитель:
pluralsight-training.netАвтор: Brian Lagunas
Продолжительность: 4:13:59
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: In this course you will learn how to design and build Windows Presentation Foundation (WPF) desktop applications, Silverlight Rich Internet Applications (RIAs), and Windows Phone 7 applications using loosely coupled components that can evolve independently but which can be easily and seamlessly integrated into the overall application. This is an introductory course that concentrates on the basic concepts required to build a composite application with the Microsoft Patterns and Practices Prism 4.0 framework which includes the boostrapper, regions, modules, view composition, and different techniques for communicating between loosely couple components.
[spoiler="Содержание"]
Getting Started with Prism 00:15:34Introduction 00:40
What is Prism? 01:57
Benefits 01:31
Get Prism 01:11
Demo: Installing Prism 03:36
Building Blocks 01:48
Application Design 00:53
Demo: Prism Walkthrough 03:26
Summary 00:32
Bootstrapper and the Shell 00:21:28Introduction 00:45
What is the Bootstrapper? 02:06
Bootstrapper Process 02:05
Demo: Organize your Solution 04:19
Demo: Create a Unity Bootstrapper 02:10
Demo: Create a MEF Bootstrapper 02:41
What is the Shell 00:44
Demo: Create a Unity Shell 03:28
Demo: Create a MEF Shell 02:29
Summary 00:41
Regions 00:24:15Introduction 00:40
What are Regions? 02:46
RegionManager 02:22
Demo: Creating Regions 09:35
Custom Regions 01:28
Demo: Create a custom Region 06:48
Summary 00:36
Modules 00:28:52
Introduction 00:30
What are Modules? 02:07
Demo: Creating a Module 02:57
Registering/Discovering Modules 01:30
Loading Modules 01:47
Demo: Register/Load Modules in Code 02:24
Demo: Register/Load Modules from Directory 03:00
Demo: Register/Load Modules from XAML File 04:47
Demo: Register/Load Modules from App.config File 06:19
Demo: Register/Load Modules in Code with MEF 02:20
Initializing Modules 00:46
Summary 00:25
Views 00:34:18Introduction 00:35
What is a View 02:36
Demo: Creating a View 03:53
Demo: Creating a View (MVVM) 07:25
Demo: Creating a view (MVVM) - View First 05:09
View Composition 00:28
View Discovery 00:47
Demo: View Discovery 01:46
View Injection 01:25
Demo: View Injection 05:45
Demo: View Injection MEF 04:06
Summary 00:23
Communication 00:46:27Introduction 00:51
Commanding Overview 02:07
DelegateCommands 00:55
Demo: Creating a DelegateCommand 10:20
CompositeCommands 01:07
Demo: Creating a CompositeCommand 05:41
Event Aggregation 03:18
Demo: Using IEventAggregator 06:05
Shared Services 01:05
Demo: Creating a Shared Service 06:32
RegionContext 01:49
Demo: Using the RegionContext 05:54
Summary 00:43
State-Based Navigation 00:22:52Introduction 00:46
What is State-Based Navigation? 02:56
Demo: Reflecting Application State 07:48
Demo: Displaying data in different layouts 03:49
Demo: User Interaction 07:01
Summary 00:32
View-Based Navigation 00:52:36Introduction 00:55
Basic Region Navigation 04:18
Demo: Basic Region Navigation 10:18
View and ViewModel Participation 04:02
Demo: View and ViewModel Participation 06:23
Passing Parameters 01:03
Demo: Passing Parameters 07:21
Navigate to Existing Views 01:50
Demo: Navigating to Existing Views 03:41
Confirm/Cancel Navigation 03:34
Demo: Confirming/Canceling Navigation 03:54
Navigation Journal 01:09
Demo: Using the Navigation Journal 03:23
Summary 00:45
[/spoiler]
Файлы примеров: отсутствуют
Формат видео: WMV
Видео: WMV3, 1024x768, 15 fps, ~160 kbps
Аудио: WMA v2, 44100Hz, 128 kb/s, Stereo
[spoiler="Скриншоты"]

[/spoiler]