وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

WPF MVVM in Depth

سرفصل های دوره

This course provides end-to-end coverage of what you need to know to effectively apply the MVVM pattern to WPF applications.


1. Course Overview
  • 1. Course Overview

  • 02. MVVM Pattern Fundamentals
  • 01. Version Check
  • 02. Welcome
  • 03. Separation of Concerns
  • 04. Separation of Concerns in MVVM
  • 05. MVVM Goals and Benefits
  • 06. Related UI Separation Patterns
  • 07. MVVM across Platforms
  • 08. MVVM Responsibilities
  • 09. Model Responsibilities
  • 10. View Responsibilities
  • 11. ViewModel Responsibilities
  • 12. Client Services Responsibilities
  • 13. Equation of MVVM
  • 14. ViewViewModel Construction
  • 15. Summary

  • 3. First Taste of MVVM
  • 1. Introduction
  • 2. Async in MVVM
  • 3. Implementing a Simple View with No MVVM or Data Binding
  • 4. Implementing a Simple View with Data Binding
  • 5. Implementing a Simple View Transformed to MVVM
  • 6. Summary

  • 04. Hooking up Views and ViewModels in MVVM
  • 01. Overview
  • 02. View-First Construction
  • 03. Implementing View-First MVVM Hookup
  • 04. View-First with ViewModelLocators
  • 05. Implementing MVVM Hookup with ViewModelLocator
  • 06. Data Binding Support for MVVM
  • 07. Using Data Binding for MVVM Data Flows
  • 08. ViewModel-First Construction with DataTemplates
  • 09. Using Explicit and Implicit DataTemplates
  • 10. Leveraging Implicit DataTemplates for ViewModel-First MVVM Hookup
  • 11. No Ones on First
  • 12. Summary

  • 05. Communicating between Views and ViewModels in WPF
  • 01. Introduction
  • 02. Commands for View to ViewModel Communication
  • 03. Using Commands for View to ViewModel Communication
  • 04. Attached Properties and Behaviors
  • 05. Implementing an Attached Behavior
  • 06. Using the XAML Behaviors for WPF
  • 07. Property Change Notifications
  • 08. Leveraging INotifyPropertyChanged
  • 09. Implementing Custom Blend Behavior with INotifyPropertyChanged Trigger
  • 10. Summary

  • 06. Applied MVVM - Hierarchies and Navigation
  • 01. Overview
  • 02. Naming MVVM Components
  • 03. Locating MVVM Components
  • 04. MVVM Hierarchies and Navigation
  • 05. Demo Use Case Review
  • 06. Building out an MVVM Hierachy
  • 07. Encapsulating INotifyPropertyChanged
  • 08. Navigating with View Switching
  • 09. Loading Data into a ViewModel
  • 10. Navigating with Parameters
  • 11. Navigating for Adding and Editing Customers
  • 12. Summary

  • 07. Applied MVVM - Validation and Dependency Injection
  • 01. Overview
  • 02. Using the Visual Studio Designer and Data Sources
  • 03. Scaffolding an Edit View in Visual Studio
  • 04. Wrapping Model Objects
  • 05. Handling Commands and Using Converters
  • 06. Validating Input in MVVM
  • 07. Adding Validation to an Input View
  • 08. Using Dependency Injection
  • 09. Adding Dependency Injection for Client Services
  • 10. Searching and Filtering Data
  • 11. Leveraging an MVVM Toolkit
  • 12. Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 20713
    حجم: 715 مگابایت
    مدت زمان: 184 دقیقه
    تاریخ انتشار: 15 مهر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید