Facets Demo New Batches Starting from Saturday... 22-10-2016
Search Course Here

Live Chat
MVVM Online Training



Intertech's Complete MVVM course introduces XAML GUI developers to the role of the Model-View-ViewModel (MVVM) design pattern.
  • Attendees should be fluent OOP developers.
  • Attendees should have a level of WPF/Silverlight experience equivalent to Intertech's Complete WPF or Complete Silverlight courses.
  • Attendees should be comfortable using Expression Blend and Visual Studio to build XAML UIs.
  • It is a 8 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

  • It is a 2 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.
course content
  • The Intent of the MVVM Design Pattern
    • Overview the scope of Intertech's Complete MVVM course
    • Examine some limitations of a typical tightly-coupled GUI application
    • Know the pros and cons of the MVVM design pattern
    • Know the responsibilities of the Model
    • Know the responsibilities of the ViewModel
    • Know the responsibilities of the View
    • Explore the structure of an Expression Blend Databound project template
  • The Core MVVM Design Pattern
    • Implement a custom data model
    • Build a custom ViewModel class
    • Know the role of the iNotifyPropertyChanged interface
    • Create "code free" View objects
    • Connect a View to the ViewModel via XAML
    • Build a WPF application using the core pieces of the MVVM design pattern
  • Communication Between the Layers
    • Use data binding to pass View data to the VM
    • Understand the roll of custom command objects
    • Know the distinction between the Action<> and Func<> delegates
    • Create custom command objects which communicate with the ViewModel
    • Bind UI objects to custom command objects
    • Examine ways to handle UI state changes (enabling / disabling of controls, etc)
  • Survey of Tools and Frameworks
    • Briefly survey some common MVVM frameworks
    • Know the role of XAML Power Toys
    • Point out a number of useful online resources for additional MVVM information

MVVM Videos will be updated soon
To watch more Videos Click Here

Flash News

AngularJS New Batch Start From 09th OCT & 10th OCT.

Hadoop Dev New Batch Start From 10th OCT & 11th OCT.

IBM COGNOS TM New Batch Start From 11th OCT & 12th OCT.

Informatica Dev New Batch Start From 12th OCT & 13th OCT.

Mean Stack New Batch Start 13th OCT & 14th OCT.

SAP BODS new Batch Starting From 14th OCT & 15th OCT.

SAP S/4 HANA New Batch Start From 15th OCT & 16th OCT

Tableau New Batch Start From 16th OCT & 17th OCT


Facets Demo Training

Demo Schedule : 08:30P.M EST / 07:30P.M CST / 05:30P.M PST on 21st OCT & 06:00A.M IST on 22nd OCT
Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :