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