次の方法で共有


サンプルおよびリソース

このページには、Windows用のアプリを開発する際の効率を高めることができるリソースへのリンクが含まれています。

サンプル

Windows アプリ SDK のヘッダー イメージ

WindowsAppSDK-Samples リポジトリ には、Windows アプリ SDKを使用して最新のWindows アプリケーションをビルドする方法を示すコード サンプルのコレクションが用意されています。 これらのサンプルでは、WinUI 3、アプリのライフサイクル、ウィンドウ化、プッシュ通知などの主要な機能について説明し、開発者向けの実践的なガイダンスを提供します。 Windows アプリ SDKを初めて使用する場合でも、特定の実装の詳細を探している場合でも、このリポジトリは開発を高速化し、ベスト プラクティスを調査するための貴重なリソースとして機能します。 その他のサンプルは 、サンプル ブラウザーで確認できます。

WinUI 3 ギャラリーのヘッダー イメージ

WinUI 3 ギャラリーは、WinUI 開発者にとって必須のコンパニオン アプリです。 これは、WinUI コントロール、スタイル、設計ガイダンス、および機能の全範囲を紹介するサンプル アプリです。 この対話型ギャラリーは、WinUI コンポーネントの探索と実験、XAML コード例の表示、最新の fluent Windows アプリケーションの構築に関するベスト プラクティスの理解に役立ちます。 新しいアプリを設計する場合でも、既存の UI を調整する場合でも、WinUI 3 ギャラリーは、プロジェクトで WinUI の機能を活用するための重要なリファレンスです。 リポジトリでソースコードを閲覧するか、Microsoft Store から WinUI 3 ギャラリーをダウンロードすることができます。

Windows Community Toolkit

 Windows Community Toolkit のヘッダー イメージ

Windows Community Toolkit は、ヘルパー関数、カスタム コントロール、アプリ サービスのオープンソース コレクションです。 これにより、Windows用のアプリを構築するときの一般的な開発者タスクが簡略化され、示されます。

Microsoft Store から Windows Community Toolkit Gallery アプリを取得して、実際のアプリ内のコントロールを確認したり、CommunityToolkit/Windows で GitHub のソースコードを取得したりできます。

.NET Community Toolkit

.NET Community Toolkit は、WinUI、WPF、MAUI、およびその他の.NET アプリケーション全体での.NET開発を強化するために設計された、高パフォーマンスのヘルパー、拡張機能、API を備えた NuGet パッケージのコレクションです。 重要なコンポーネントは MVVM Toolkit です。これは軽量で最新の Model-View-ViewModel (MVVM) ライブラリであり、監視可能なプロパティ、コマンド、依存関係の挿入などの機能を使用してアプリ アーキテクチャを簡略化します。 MVVM ツールキットは、パフォーマンスと柔軟性のために構築されており、コードをクリーンで保守可能な状態に保ちながら、MVVM パターンを効率的に実装するのに役立ちます。