Home > Net >  WPF MVVM programming model/framework foundation improve project development practice video tutorial
WPF MVVM programming model/framework foundation improve project development practice video tutorial

Time:09-19

WPF technology main characteristic is data driven UI interface, when the data changes, WPF will automatically notify the UI update, MVVM pattern make full use of the reliance of the WPF properties, mechanisms such as data and command bindings, maximize the interface display and the coupling between the logic code, such as the need to adjust the interface, the logic code does not need to make big changes, the same logic code changes do not need to be adjusted interface, using MVVM architecture is easy to maintain, flexible extension, UI designers and developers can better division of labor and collaboration,
This tutorial, a total of 23 classes, and the total time nearly eight hours, through two cases (login and student management system), let everyone intuitively understand MVVM implementation process, and in practice gradually mastered the MVVM programming model of some important knowledge and develop skills,

the first chapter, WPF MVVM course is introduced and the sample demo
The first section: the WPF MVVM course is introduced and the sample demo
the second chapter, the user login examples of
Section 1: creating the project, the database and EF connect to the database
Section 2: making the user login Xaml interface
The third section: create ViewModel. Cs file and Xaml data binding
Section 4: inherit the ICommand interface to create command, front-end Xaml command binding
Section 5: in the project how to use the event binding
Section 6: WPF Interaction framework - behaviors
Section 7: WPF very important basic knowledge - dependent attribute
Section 8: user login PasswordBox binding
Section 9: through the WindowManager to close the window or open a new window
Section 10: to the user login to access the database and the realization of the progress bar animation effects
Section 11:1 - add checking for null data validation/existing business logic
Section 12:2 to verify user and password data validation functions
the third chapter, the student management system examples of
The first section: the layout and the corresponding element is added in the MainWindow
Section 2: the application of the student management interface DataGrid control and style/style trigger
The third section: the MVVM pattern implementation of student information query
Section 4: add other student management interface elements and ComboBox data binding
Section 5: the list of student information conditions more filter query function implementation
Section 6: students add interface and function realization of 1
Section 7: students add interface and function realization of 2
Section 8: delete student functions
Section 9: modify the students information function of complete 1
Section 10: modify the students information function of complete 2

Courses address please visit the WPF MVVM base + improve project development practice video tutorial
https://edu.csdn.net/course/detail/28155
  •  Tags:  
  • C#
  • Related