Разработка приложений для Windows

Create исключительные возможности рабочего стола для Windows с помощью новейших инструментов и платформ.

Создание приложений с помощью WinUI

WinUI 3 предлагает передовые средства и функции, необходимые для создания динамических и высокопроизводительных приложений Windows. Как платформа, разработанная для Windows, WinUI позволяет раскрыть весь потенциал ваших приложений.

Начало работы с WinUI

  • Современный пользовательский интерфейс

    WinUI имеет широкий набор элементов управления и стилей пользовательского интерфейса со встроенными средствами удобства использования.

    Знакомство с fluent Design
  • Разработчики в элементе управления

    Используйте .NET с C# или C++ для написания приложений, которые отлично работают в x86, x64 и ARM.

  • Оптимизировано для современных возможностей & оборудования

    Create высокотребовательный, но производительный интерфейс с WinUI, оптимизированный для современного оборудования.

Обеспечивает ключевые возможности в Windows

Интерфейсы и приложения Windows создаются с помощью WinUI, а его широкий набор элементов управления и стили упрощают разработку высококачественных функций, используемых миллионами пользователей каждый день.

  • Начало работы

    Установка средств для создания первого приложения Hello World с помощью WinUI

  • WinUI на GitHub

    Ознакомьтесь с исходным кодом WinUI на сайте GitHub.

  • Коллекция WinUI

    Изучение интерактивных примеров и фрагментов кода с помощью коллекции WinUI

Windows Presentation Foundation (WPF)

WPF предоставляет безопасную, масштабируемую и сложную платформу пользовательского интерфейса для настольных компьютеров, усовершенствованную за годы использования и богатую экосистему инструментов и библиотек.

Начало работы с WPF

Изображение коллекции WPF

Благодаря современной теме и возможностям WindowsAppSDK теперь можно повысить уровень приложения с помощью современных функций. Изучите коллекцию WPF, чтобы узнать, что возможно.

Другие платформы для разработки windows

Изучите спектр: помимо WinUI и WPF, откройте для себя другие платформы, предназначенные для создания универсальных и ярких приложений Windows.

Обзор параметров платформы

  • React Native для настольных компьютеров

    Объедините лучшую часть собственной разработки с React и JavaScript. React Native для настольных компьютеров позволяет переносить мобильные приложения в Windows и macOS.

  • .NET MAUI

    Пользовательский интерфейс мультиплатформенных приложений .NET (.NET MAUI) — это платформа для создания современных многоплатформенных приложений для Windows, macOS, Android и iOS с помощью C# и XAML.

  • WinForms

    Windows Forms поддерживает широкий набор функций, включая элементы управления, графику, привязку данных и ввод данных пользователем, что упрощается с помощью конструктора перетаскивания в Visual Studio.

  • PWA

    PWA преодолеют разрыв между веб-приложениями и собственными, предоставляя все преимущества веб-приложений вместе с глубоко интегрированным интерфейсом в Windows и других платформах.

  • WebView2

    Элемент управления WebView2 позволяет внедрять веб-технологии (HTML, CSS и JavaScript) в собственные приложения, используя Microsoft Edge в качестве обработчика отрисовки.