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 ...

Get High-Performance Programming in C# and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.