Codebeispiele für Windows App-Entwicklung

Windows App-Beispiele sind in mehreren GitHub-Repositorys verfügbar, die mehrere verschiedene Anwendungstypen abdecken. Die verfügbaren Beispiele veranschaulichen eine Reihe Windows Features, API-Verwendungsmuster sowie End-to-End-Szenarien.

Liste der repositorys Windows Beispielen

In der folgenden Tabelle sind Windows Repositorys mit App-Beispielen zusammen mit einer Beschreibung aufgeführt. Die meisten der folgenden Repositorys enthalten eine Sammlung von mehreren Beispielen, die bestimmte APIs und Szenarien im gleichen Technologiebereich spezifisch zeigen. Beachten Sie, dass es sich dabei nicht um eine umfassende Liste der verfügbaren Windows handelt. Viele zusätzliche Beispiele, einschließlich End-to-End- und Mini-App-Beispiele, finden Sie im Beispielbrowser.

Beispielrepository BESCHREIBUNG
Windows App SDK-Beispiele Zeigen Sie API-Verwendungsmuster für das Windows App SDK, die nächste Weiterentwicklung der Windows App-Entwicklungsplattform.
WinUI Xaml-Steuerelementekatalog Veranschaulicht alle Xaml- und Windows-UI-Bibliothekssteuerelemente, die zum Erstellen einer Fluent Windows verfügbar sind.
Windows klassische Beispiele Veranschaulichen sie eine Vielzahl von Desktop-App-Szenarien, einschließlich Win32, WinRT und .NET.
Beispiele für UWP-Apps (Universal Windows Platform) Veranschaulichen von WinRT-API-Verwendungsmustern für UWP.
Desktop-Brücke zu UWP-Beispielen Veranschaulichen Sie die Desktopkonvertierungserweiterungen zum Konvertieren klassischer Desktop-Apps (z. B. Win32, Windows Forms, WPF) und Spiele in UWP-Apps und -Spiele.
DirectX 12-Grafikbeispiele Veranschaulichen, wie Sie grafikintensive Apps auf Windows DirectX 12 erstellen.
Windows Composition Beispiele Veranschaulichen der Verwendung Windows. BENUTZEROBERFLÄCHE. Xaml und Windows.UI.Composition, um für UWP-Apps zu sorgen.
Windows 10-Beispiele für IoT Codebeispiele, die Ihnen als Starthilfe bei der Entwicklung für Windows auf Geräten dienen.
Windows-Community-Toolkit Eine Sammlung von Hilfsfunktionen, benutzerdefinierten Steuerelementen und App-Diensten. Es vereinfacht und veranschaulicht allgemeine Entwickleraufgaben beim Erstellen von Apps für Windows 10.
Codeausschnitte für Windows-Aufgaben Dies sind Codeausschnitte mit fertigem Code, mit dem kleinere nützliche Aufgaben durchgeführt werden können, die für Entwickler von UWP-Apps interessant sind. Mit diesen Codeausschnitten werden einfache Lösungen für häufige Probleme gezeigt, und Sie erhalten einfache Ansätze zur Implementierung neuer App-Features.
Win2D Win2D ist eine einfach zu verwendende Windows-Runtime-API für 2D-Grafikrendering im unmittelbaren Modus mit GPU-Beschleunigung. Sie ist für C#- und C++-Entwickler verfügbar und nutzt die Leistungsstärke von Direct2D. Außerdem kann sie nahtlos in XAML und CoreWindow integriert werden.

Verwenden der Beispiel-Repositorys

Die folgenden Abschnitte enthalten Anleitungen zum Zugreifen auf und Verwenden von Beispielen aus GitHub-Repositorys, Teilen Ihres Feedbacks und Melden von Problemen.

Laden Sie den Code herunter.

Um den Code für ein bestimmtes Beispiel herunterzuladen, wechseln Sie zur Hauptseite des relevanten Microsoft GitHub-Repositorys, und wählen Sie für die Beispiele entweder Klonen oder ZIP herunterladen aus.

Herunterladen von Beispielen

Wenn Sie kein GitHub-Konto haben, können Sie die .zip herunterladen. Sie müssen die Datei entzippen, bevor Sie die Beispiele öffnen. Wenn Updates an Beispielen vorgenommen werden, können Sie entweder die neueste .zip herunterladen oder die Änderungen mit git herunterladen.

Öffnen und Ausführen von Beispielen

Nachdem Sie die Beispiele auf Ihren Entwicklungscomputer heruntergeladen haben, können Sie in den meisten Fällen zur Projektmappendatei (SLN) für das ausgewählte Beispiel navigieren und die Projektmappendatei in Visual Studio. Jedes einzelne Repository kann weitere Voraussetzungen und Schritte zum Erstellen und Ausführen eines bestimmten Beispiels enthalten.

Geben Sie Feedback, stellen Sie Fragen und melden Sie Probleme

Wenn Sie Probleme oder Fragen mit einem Beispiel haben, verwenden Sie die Registerkarte Probleme im Repository, in dem das Beispiel gehostet wird, um ein neues Problem zu erstellen. Einige GitHub-Repositorys, z. B. das Repository Windows App SDK Samples, können auch das Feature "Diskussionen" verwenden, das verwendet werden kann, um Ideen zu teilen und mit anderen Communitymitgliedern in Kontakt zu kommen.

Feedback-Bild

Browser für Beispiele

Um die Suche nach bestimmten Beispielen etwas zu vereinfachen, können Sie eine kategorisierte Sammlung von Codebeispielen für verschiedene Microsoft-Entwicklertools und -Technologien über den Beispielbrowser durchsuchen. Sie können Codebeispiele finden, indem Sie nach Produkt- und/oder Programmiersprachenfiltern suchen oder diese anwenden. Beachten Sie, dass nicht Windows Beispiele über den Beispielbrowser verfügbar sind.

Microsoft-Beispielbrowser