# NuGet Package Management (.NET) > NuGet-Pakete, Paketquellen, Versionierung, Abhängigkeitsauflösung, Paketerstellung - 16 Interview-Fragen - Mid-Level - [Interview-Fragen: .NET](https://sharpskill.dev/de/technologies/dotnet/interviewfragen.md) ## 1. Was ist ein NuGet-Paket? **Antwort** Ein NuGet-Paket ist ein ZIP-Archiv mit der Erweiterung .nupkg, das kompilierten Code (DLL), zugehörige Dateien und ein Manifest enthält, das den Paketinhalt und die Metadaten beschreibt. Es ist der Standardmechanismus zum Verteilen und Teilen wiederverwendbaren Codes im .NET-Ökosystem. Pakete können auf nuget.org oder in privaten Feeds gehostet werden, um die Wiederverwendung innerhalb einer Organisation zu erleichtern. ## 2. Welches Format wird zum Verwalten von Paketverweisen in modernen .NET-Projekten empfohlen? **Antwort** PackageReference ist das moderne NuGet-Paketverwaltungsformat, das mit .NET Core eingeführt wurde und für alle neuen Projekte empfohlen wird. Im Gegensatz zu packages.config speichert es Verweise direkt in der .csproj-Datei, was eine bessere Verwaltung transitiver Abhängigkeiten, schnellere Wiederherstellungen und eine native MSBuild-Integration bietet. Dieses Format vereinfacht außerdem Paketaktualisierungen und reduziert Merge-Konflikte. ## 3. Was ist die standardmäßige öffentliche NuGet-Paketquelle? **Antwort** nuget.org ist die offizielle öffentliche NuGet-Paketgalerie, die Hunderttausende kostenloser und Open-Source-Pakete hostet. Es ist die in .NET-Tools und Visual Studio standardmäßig konfigurierte Quelle. Entwickler können auch private Feeds wie Azure Artifacts oder GitHub Packages konfigurieren, um organisationsinterne Pakete zu hosten. ## 13 weitere Fragen verfügbar - Wie fügt man einem Projekt über die .NET-CLI-Befehlszeile ein NuGet-Paket hinzu? - Was ist eine transitive Abhängigkeit im NuGet-Kontext? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere .NET-Interviewthemen - [C#-Grundlagen](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/csharp-basics.md): 25 Fragen, Junior - [LINQ & Delegates](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/csharp-linq-delegates.md): 20 Fragen, Junior - [C#-Sprachgrundlagen](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/csharp-language-essentials.md): 15 Fragen, Junior - [ASP.NET Core Grundlagen](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/aspnet-core-fundamentals.md): 18 Fragen, Junior - [ASP.NET Core Request-Lebenszyklus](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/aspnet-core-request-lifecycle.md): 20 Fragen, Junior - [Configuration & Settings](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/configuration-settings.md): 20 Fragen, Junior - [Anwendungslebenszyklus](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/application-lifecycle.md): 20 Fragen, Junior - [Dependency Injection](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/dependency-injection.md): 24 Fragen, Mid-Level - [Entity Framework Core](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/entity-framework-core.md): 25 Fragen, Mid-Level - [Minimal APIs](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/minimal-apis.md): 18 Fragen, Mid-Level - [Web-API-Entwicklung](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/web-api-development.md): 22 Fragen, Mid-Level - [Async in ASP.NET Core](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/async-aspnet-core.md): 20 Fragen, Mid-Level - [Authentication & Authorization](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/authentication-authorization.md): 18 Fragen, Mid-Level - [HttpClient & Networking](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/httpclient-networking.md): 20 Fragen, Mid-Level - [JSON-Serialisierung](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/json-serialization.md): 20 Fragen, Mid-Level - [Entity Framework Core fortgeschritten](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/ef-core-advanced.md): 25 Fragen, Mid-Level - [Erweiterte C#-Funktionen](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/csharp-advanced-features.md): 20 Fragen, Mid-Level - [Clean Architecture](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/clean-architecture.md): 20 Fragen, Mid-Level - [Logging, Monitoring & Observability](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/logging-monitoring.md): 22 Fragen, Mid-Level - [Unit-Tests & xUnit](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/unit-testing-xunit.md): 20 Fragen, Mid-Level - [Integrationstests](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/integration-testing.md): 18 Fragen, Mid-Level - [Docker & Containerization](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/docker-containerization.md): 16 Fragen, Mid-Level - [Memory Management & GC](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/memory-management-gc.md): 22 Fragen, Senior - [Reaktive Programmierung](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/reactive-programming.md): 24 Fragen, Senior - [Async/await & Patterns](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/async-await-patterns.md): 26 Fragen, Senior - [.NET Design Patterns](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/dotnet-design-patterns.md): 24 Fragen, Senior - [Performance-Optimierung](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Sicherheit & Best Practices](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/security-best-practices.md): 24 Fragen, Senior - [SignalR & Echtzeit](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/signalr-realtime.md): 22 Fragen, Senior - [Microservices-Architektur](https://sharpskill.dev/de/technologies/dotnet/interviewfragen/microservices-architecture.md): 25 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/dotnet/interviewfragen/nuget-package-management