Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

MS MVVM Prism

( Duration: 2 Days )

The Model-View-ViewModel (MVVM) pattern training course helps you to cleanly separate the business and presentation logic of application from its user interface (UI). Maintaining a clean separation between application logic and UI helps to address numerous development and design issues and can make application much easier to test, maintain, and evolve. This course helps you to greatly improve code re-use opportunities and allows developers and UI designers to more easily collaborate when developing their respective parts of the application.

The Model-View-ViewModel (MVVM) pattern workshop is intended for:

  • Experienced .NET software developers
  • New users of MvvM

COURSE AGENDA

1

Getting Started with Prism

  • Introduction
  • What is Prism?
  • Benefits
  • Get Prism
  • Building Blocks
  • Application Design
2

Bootstrapper and the Shell

  • What is the Bootstrapper?
  • Bootstrapper Process
  • What is the Shell
3

Regions

  • What are Regions?
  • RegionManager
  • Custom Regions
4

Modules

  • What are Modules?
  • Registering/Discovering Modules
  • Loading Modules
  • Initializing Modules
5

Views

  • What is a View
  • View Composition
  • View Discovery
  • View Injection
6

Communication

  • Commanding Overview
  • ParticipantCommands
  • CompositeCommands
  • Event Aggregation
  • Shared Services
  • RegionContext
7

State-Based Navigation

  • What is State-Based Navigation?
8

View-Based Navigation

  • Basic Region Navigation
  • View and ViewModel Participation
  • Passing Parameters
  • Navigate to Existing Views
  • Confirm/Cancel Navigation
  • Navigation Journal

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X