MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Building an Enterprise App with WPF, MVVM, and Entity Framework Code First

Course Summary

WPF is a popular and solid technology to build desktop applications for Windows. This course teaches you how to build a full enterprise application that uses a SQL Server database.

  • +

    Course Syllabus

    Course Overview
    - 1m 39s

    —Course Overview 1m 39s
    Looking at the Scenario
    - 8m 26s

    —Introduction 1m 48s
    —What You Build: The FriendOrganizer 3m 5s
    —Course Outline 3m 32s
    Defining the Architecture
    - 10m 24s
    Building the Basic UI Layer
    - 28m 9s
    Setting up Entity Framework
    - 31m 28s
    Decoupling the UI Parts
    - 19m 59s
    Communicating Between ViewModels
    - 10m 6s
    Saving Data
    - 18m 59s
    Validating User Input
    - 54m 37s
    Detecting Model Changes
    - 49m 7s
    Adding and Deleting Entities
    - 25m 35s
    Working with Lookups
    - 18m 35s
    Working with Object Graphs
    - 21m 18s
    Refactoring to Support Other Detail Views
    - 37m 20s
    Introducing Another Detail View
    - 45m 51s
    Picking M:N-related Details
    - 18m 12s
    Switching to a Tabbed UI
    - 43m 59s
    Creating a Detail View for Collections
    - 26m 38s
    Implementing Optimistic Concurrency
    - 31m 1s
    Styling the Application
    - 39m 33s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url