.NET 데스크톱 앱

Windows 및 macOS를 위한 멋진 데스크톱 앱 빌드

.NET MAUI

.NET MAUI(.NET Multi-Platform App UI)는 단일 코드베이스에서 C# 및 XAML을 사용하여 Android 및 iOS 모바일 앱뿐만 아니라, 기본적으로 컴파일된 최신 다중 플랫폼 macOS 및 Windows 데스크톱 앱을 빌드하기 위한 프레임워크입니다.

.NET MAUI는 최신 기술을 사용하여 Android, iOS, macOS 및 Windows에서 네이티브 앱을 빌드하여 .NET 6 이상 버전에 빌드된 하나의 공통 프레임워크를 만듭니다.

.NET MAUI에 대한 자세한 정보

Blazor 하이브리드

Blazor를 사용하면 JavaScript 대신 C#을 사용하여 대화형 웹 UI를 작성할 수 있습니다. Blazor 앱은 C#, HTML 및 CSS를 사용하여 구현된 재사용 가능한 웹 UI 구성 요소로 구성됩니다.

Blazor 하이브리드를 사용하여 네이티브 클라이언트 기능에 대한 모든 권한을 활용하면서 데스크톱, 모바일 및 웹에서 동일한 Blazor 구성 요소를 공유합니다.

Blazor 하이브리드에 대한 자세한 정보

WinUI 및 WinAppSDK

WinUI(Windows UI 라이브러리)는 C# 및 .NET에 대한 지원이 포함된 Windows 데스크톱 앱용 UI 프레임워크입니다. WinUI는 Windows 앱 SDK의 일부로 사용할 수 있습니다. Windows 앱 SDK는 광범위한 대상 Windows OS 버전에서 일관된 방식으로 사용할 수 있는 통합 API 및 도구 집합을 제공합니다.

.NET MAUI는 Windows 데스크톱 앱을 대상으로 할 때 내부적으로 WinUI를 사용합니다.

Windows 개발 옵션에 대한 자세한 정보

Uno 플랫폼

Uno Platform은 WebAssembly를 통해 iOS, Android, Windows, macOS, Linux 및 Web을 대상으로 하는 단일 C# 및 XAML 코드베이스에서 네이티브 다중 플랫폼 애플리케이션을 빌드할 수 있는 오픈 소스 프로젝트입니다.

Uno Platform은 .NET 및 최신 UI 프레임워크를 활용하여 네이티브 플랫폼 기능에 대한 모든 권한을 제공하는 동시에 디바이스 간에 픽셀이 완벽한 UI 일관성을 유지합니다.

Uno Platform에 대한 자세한 정보

Windows Forms 또는 WPF를 찾고 계신가요?

시작할 준비가 되셨나요?

단계별 자습서를 통해 .NET에 대해 쉽게 알아보세요.

시작하기