Chapter 11. MVVM and Application Performance
By Muhammad Shujaat Siddiqi
In this chapter, we will look at some advanced techniques that can be used to help with application performance. Application performance is a vast subject, and we cannot discuss everything in a single chapter. The main focus of this chapter will be to utilize the framework features for improving application performance, with a focus on MVVM.
Binding.IsAsync allows loading the binding source asynchronously, without blocking the application UI. When using
Binding.IsAsync, WPF will use a
ThreadPool thread to resolve the binding asynchronously. When the data is available from the binding source, it is copied to the
- Let us create a small ...