Overview:
This course discusses best practices in building composite, modular applications that are scalable and easy to maintain. We set up the basics of the MVVM pattern, why it is important in the world of Silverlight and WPF and we go through the various frameworks from Microsoft that help us build such applications.
Audience:
Developers, with a good understanding of the Silverlight platform, who want to learn how to build modular Line-of-Business applications.
Pre-Requisite:
Working knowledge in C# 3.0 or later, Familiarity with Visual Studio, Working knowledge in Silverlight XAML, Data Binding
Course Curriculum
COMPOSITE APPPLICATIONS OVERVIEW | |||
What are composite applications? Details | 00:00:00 | ||
When to choose the composite approach? Details | 00:00:00 | ||
Why we need Prism or MEF? Details | 00:00:00 | ||
MVVM (MODEL-VIEW-VIEWMODEL) | |||
The ViewModel Details | 00:00:00 | ||
Commands Details | 00:00:00 | ||
DelegateCommand Details | 00:00:00 | ||
The View Details | 00:00:00 | ||
The Model Details | 00:00:00 | ||
Triggers and Behaviours Details | 00:00:00 | ||
PRISM | |||
Prism Overview | |||
Design Concepts | |||
UI Composition: View Discovery, View Injection, Eventing Details | 00:00:00 | ||
Modularity Details | 00:00:00 | ||
Container Details | 00:00:00 | ||
Multi-targeting Details | 00:00:00 | ||
Technical Concepts | |||
Bootstrapper Details | 00:00:00 | ||
Container and services Details | 00:00:00 | ||
Module: App lifecycle, Loading, ModuleCatalog Details | 00:00:00 | ||
Shell and View – Regions Details | 00:00:00 | ||
Event Aggregator: threads, filtering Details | 00:00:00 | ||
MEF | |||
MEF Overview | |||
Design Concepts | |||
Parts and Contracts Details | 00:00:00 | ||
Composition and Recomposition Details | 00:00:00 | ||
Technical Concepts | |||
Import Details | 00:00:00 | ||
Export Details | 00:00:00 | ||
Metadata Details | 00:00:00 | ||
Catalog Details | 00:00:00 | ||
Container Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
0 STUDENTS ENROLLED