Настольные приложения .NET

Создавайте красивые нативные настольные приложения для Windows и macOS.

.NET МАУИ

.NET Multi-platform App UI (.NET MAUI) — это платформа для создания современных многоплатформенных настольных приложений для macOS и Windows, а также мобильных приложений для Android и iOS с использованием C# и XAML в единой кодовой базе.

.NET MAUI использует новейшие современные технологии для создания нативных приложений для Android, iOS, macOS и Windows, абстрагируя их в одну общую структуру, построенную на .NET 6 и более поздних версиях.

Узнайте больше о .NET MAUI

Blazor Hybrid

Blazor позволяет создавать интерактивные пользовательские веб-интерфейсы с помощью C# вместо JavaScript. Приложения Blazor состоят из многократно используемых компонентов веб-интерфейса, реализованных с использованием C#, HTML и CSS.

Совместно используйте одни и те же компоненты Blazor на настольных компьютерах, мобильных устройствах и в Интернете, используя при этом полный доступ к собственным возможностям клиента с помощью Blazor Hybrid.

Узнайте больше о Blazor Hybrid

WinUI и WinAppSDK

Библиотека пользовательского интерфейса Windows (WinUI) — это платформа пользовательского интерфейса для настольных приложений Windows, включающая поддержку C# и .NET. WinUI доступен как часть Windows App SDK. Windows App SDK предоставляет унифицированный набор API и инструментов, которые можно использовать согласованным образом в широком наборе целевых версий ОС Windows.

.NET MAUI использует WinUI под капотом при работе с настольными приложениями Windows.

Узнайте больше о вариантах разработки для Windows

Ищете Windows Forms или WPF?

Готовы приступить?

Простое обучение .NET с помощью пошаговых руководств.

Начать