.NETデスクトップ アプリ
Windows および macOS 用の美しいネイティブ デスクトップ アプリを作成
.NET MAUI
.NET Multi-Platform App UI (.NET MAUI) は、1 つのコードベース内で C# と XAML を使用して最新でマルチプラットフォーム、ネイティブにコンパイルした macOS と Windows のデスクトップ アプリ、および Android と iOS のモバイル アプリを構築するためのフレームワークです。
.NET MAUIでは、Android、iOS、macOS、Windows でネイティブ アプリを構築するための最新のテクノロジを使用して、それらを .NET 6 以降のバージョンに構築された 1 つの共通フレームワークに抽象化します。
Blazor ハイブリッド
Blazor を使用すると、JavaScript の代わりに C# を使用して対話型の Web UI を構築できます。Blazor アプリは C#、HTML、CSS を使用して実装された再利用可能な Web UI コンポーネントで構成されています。
Blazor Hybrid を使用してネイティブ クライアント機能にフル アクセスしながら、デスクトップ、モバイル、Web で同じ Blazor コンポーネントを共有します。
WinUI と WinAppSDK
Windows UI ライブラリ (WinUI) は、C# と .NET のサポートを含む Windows デスクトップ アプリ用の UI フレームワークです。WinUI はWindows アプリ SDK の一部として使用できます。Windows アプリ SDK は、幅広いターゲット Windows OS バージョンで一貫した方法で使用できる API とツールの統合セットを提供します。
.NET MAUI は、Windows デスクトップ アプリをターゲットにする際に、内部で WinUI を使用します。
Uno Platform
Uno Platform は、単一の C# および XAML コード ベースからネイティブのマルチプラットフォーム アプリケーションを構築できるオープンソース プロジェクトであり、WebAssembly を介して iOS、Android、Windows、macOS、Linux、Web のターゲットに対応しています。
Uno プラットフォームは、.NET と最新の UI フレームワークを活用して、ネイティブ プラットフォーム機能への完全なアクセスと、ピクセル単位まで忠実な一貫した UI を異なるデバイス上で横断的に実現します。
Windows フォームまたは WPF をお探しですか?
準備はできましたか?
ステップバイステップのチュートリアルで .NET を簡単に学習できます。