Which .NET technology is used for building desktop applications with modern UI?

  1. WPF (Windows Presentation Foundation)
  2. ASP.NET
  3. SignalR
  4. Entity Framework

Explanation

WPF is a UI framework for building Windows desktop applications with rich, modern user interfaces. It supports data binding, styling, templates, and multimedia integration.