Chapter 12: Responsive User Interfaces
In this chapter, you will learn to write responsive user interfaces. You will write responsive Windows Forms (WinForms), Windows Presentation Foundation (WPF), ASP.NET, .NET MAUI, and WinUI applications. Using background worker threads, you will see how you can update and work with the User Interface (UI) in real time by running long-running tasks in the background.
In this chapter, we will be working through the following topics:
- Building a responsive UI with WinForms: In this section, you will write a simple WinForms application that remains responsive to user interaction while performing multiple tasks.
- Building a responsive UI with WPF: In this section, you will be writing a simple WPF application that remains responsive to user interaction while performing multiple tasks.
- Building a responsive UI with ASP.NET: In this section, you will be writing a simple ASP.NET application that remains responsive to user interaction while...