Ereignisse
17. März, 23 Uhr - 21. März, 23 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
.NET Framework hat sich entwickelt, um verschiedene Plattformen wie UWP-Apps und herkömmliche Desktop- und Web-Apps aufzunehmen und die Wiederverwendung von Code zu maximieren. Neben regelmäßigen .NET Framework-Versionen werden neue Funktionen out-of-band (OOB) veröffentlicht, um die plattformübergreifende Entwicklung zu verbessern oder neue Funktionalität einzuführen.
Durch die „out-of-band“-Herausgabe neuer Komponenten oder Updates für Komponenten kann Microsoft Updates für .NET Framework häufiger bereitstellen. Außerdem kann somit Kundenfeedback schneller eingeholt und darauf reagiert werden.
Wenn Sie eine OOB-Funktion in Ihrer App verwenden, müssen Benutzer zum Ausführen der App nicht die neueste Version von .NET Framework installieren, da die OOB-Assemblys mit dem App-Paket bereitgestellt werden.
OOB-Releases für Kernkomponenten der Common Language Runtime (CLR) werden über NuGet verteilt. Dabei handelt es sich um den Paket-Manager für .NET. Mit NuGet können Sie Bibliotheken auf einfache Weise in Visual Studio durchsuchen und Ihren .NET Framework-Projekten hinzufügen. Der NuGet-Paket-Manager ist bei allen Editionen von Visual Studio ab Visual Studio 2012 enthalten. Suchen Sie nach NuGet-Paket-Manager im Menü Tools in Visual Studio. Wenn er nicht installiert ist, folgen Sie den Anweisungen unter Installieren von NuGet. Weitere Informationen zu NuGet finden Sie in den NuGet-Dokumentationen.
Wenn der NuGet-Paket-Manager installiert ist, können Sie die NuGet-Pakete mithilfe des Projektmappen-Explorers in Visual Studio durchsuchen und Verweise auf sie hinzufügen:
Öffnen Sie das Kontextmenü für Ihr Projekt in Visual Studio, und wählen Sie dann NuGet-Pakete verwalten aus. (Diese Option ist auch im Menü Projekt verfügbar.)
Wählen Sie im linken Bereich Online aus.
Wenn Sie Vorabversionspakete verwenden möchten, wählen Sie im Dropdown-Listenfeld im mittleren Bereich Vorabversion einschließen anstelle von Nur stabil aus.
Verwenden Sie im rechten Bereich das Feld Suchen, um das gewünschte Paket zu suchen. Einige Microsoft-Pakete sind mit dem Microsoft .NET Framework-Logo gekennzeichnet, und für alle ist Microsoft als Herausgeber angegeben.
Wie bereits erwähnt, werden die OOB-Assemblys ins App-Paket eingeschlossen, wenn Sie eine App bereitstellen, die ein OOB-Paket verwendet.
In der Regel umfasst ein OOB-Paket mindestens eine Vorabversion und eine stabile Version. Die Lizenz, die einer Vorabversion beiliegt, gestattet in der Regel keine Weiterverteilung. Sie können damit jedoch ein Paket testen und Feedback abgeben. Feedback ist in alle am Paket vorgenommenen Updates integriert. Eine endgültige Version wird als stabiles Paket mit NuGet verteilt und enthält eine Lizenz, mit der Sie das NuGet-Paket mit Ihrer App weiter verteilen können. Stabile Pakete werden von Microsoft unterstützt. Microsoft bietet IntelliSense-Unterstützung sowie andere Arten der Dokumentation, wie z. B. Blogbeiträge und Forumantworten, für alle Pakete. Darüber hinaus steht Quellcode bei einigen, jedoch nicht bei allen Paketen zur Verfügung. Sie können den .NET Framework-Blog abonnieren, um Ankündigungen zu neuen und aktualisierten Paketen zu erhalten.
Wählen Sie Vorabversion einschließen im NuGet-Paket-Manager aus, um nach Vorabversionen und stabilen Paketen zu suchen.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Ereignisse
17. März, 23 Uhr - 21. März, 23 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenTraining
Modul
Introduction to .NET - Training
Start learning about .NET. Understand what .NET is and how it works. Quickly build a small app in a web-based .NET environment.
Dokumentation
Get started with .NET Framework - .NET Framework
Get started with .NET Framework, which is a runtime execution environment that manages apps. It contains a common language runtime (CLR) and an extensive class library.
Overview of .NET Framework - .NET Framework
Read an overview about .NET Framework, which is a technology that supports building and running Windows apps and web services.
Find information about .NET Framework, a development platform for building apps for web, Windows, and Microsoft Azure.