<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Start Debugging (de)</title><description>Programming-related thoughts.</description><link>https://startdebugging.net/</link><item><title>Cursor 3.4 bringt Multi-Repo-Umgebungen und schnellere Dockerfile-Builds für Cloud Agents</title><link>https://startdebugging.net/de/2026/05/cursor-3-4-multi-repo-cloud-agent-environments/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/cursor-3-4-multi-repo-cloud-agent-environments/</guid><description>Cursor 3.4 (13. Mai 2026) erlaubt es, dass eine Cloud-Agent-Umgebung mehrere Repositories umfasst, ergänzt Build-Secrets für Dockerfiles, Layer-gecachte Rebuilds, die 70% schneller laufen, und einen agentengeführten Setup-Schritt, der Credentials vor dem ersten Lauf validiert.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate></item><item><title>async void vs async Task in C#: wann welches korrekt ist</title><link>https://startdebugging.net/de/2026/05/async-void-vs-async-task-in-csharp-when-each-is-correct/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/async-void-vs-async-task-in-csharp-when-each-is-correct/</guid><description>async Task ist der Standard, async void die Ausnahme. Verwenden Sie async void nur für Event-Handler, Top-Level-Handler in Message-Loops und einige wenige Framework-Callbacks, die eine void-Signatur verlangen. Überall sonst gewinnt async Task bei Exceptions, Komposition und Testbarkeit.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 vs. Dapper für Bulk-Inserts: echtes Benchmark</title><link>https://startdebugging.net/de/2026/05/ef-core-11-vs-dapper-for-bulk-inserts-real-benchmark/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/ef-core-11-vs-dapper-for-bulk-inserts-real-benchmark/</guid><description>Für Bulk-Inserts in .NET 11 gewinnt weder EF Core noch Dapper. SqlBulkCopy gewinnt. Das ist das Benchmark, das Warum und der Platz, den jedes Werkzeug verdient.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>NuGet Package Pruning ist in .NET 10 standardmäßig aktiviert</title><link>https://startdebugging.net/de/2026/05/nuget-package-pruning-default-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/nuget-package-pruning-default-net-10/</guid><description>NuGet Package Pruning ist für net10.0-Projekte standardmäßig aktiviert und reduziert transitive Schwachstellenmeldungen um 70% sowie Restore-Zeiten um bis zu 50%.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>record vs class vs struct in C#: eine Entscheidungsmatrix</title><link>https://startdebugging.net/de/2026/05/record-vs-class-vs-struct-in-csharp-a-decision-matrix/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/record-vs-class-vs-struct-in-csharp-a-decision-matrix/</guid><description>C# 14 bietet vier Datentyp-Formen -- class, record class, struct und record struct. Dies ist die Entscheidungsmatrix: wann jede korrekt ist, was jede kostet und die Regeln, die für Sie entscheiden.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>Cloud Functions for Firebase spricht jetzt Dart (experimentell)</title><link>https://startdebugging.net/de/2026/05/dart-cloud-functions-firebase-experimental/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/dart-cloud-functions-firebase-experimental/</guid><description>Firebase hat am 2026-05-06 experimentelle Dart-Unterstützung für Cloud Functions veröffentlicht. HTTPS- und Callable-Trigger, AOT-Cold-Starts und die Firebase CLI übernimmt die Kompilierung.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>Lösung: Breaking Change bei der Überladungsauflösung in C# 14 mit Span und ReadOnlySpan</title><link>https://startdebugging.net/de/2026/05/fix-csharp-14-overload-resolution-breaking-change-with-spans/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-csharp-14-overload-resolution-breaking-change-with-spans/</guid><description>Nach dem Upgrade auf C# 14 / .NET 10 binden Aufrufe wie array.Contains, x.Reverse() und MemoryMarshal.Cast plötzlich an andere Überladungen oder kompilieren nicht mehr. Hier ist, was sich geändert hat und wie Sie das alte Verhalten dort festhalten, wo es darauf ankommt.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>GPT-5.3-Codex wird das Basismodell für Copilot Business und Enterprise</title><link>https://startdebugging.net/de/2026/05/copilot-business-gpt-5-3-codex-base-model/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/copilot-business-gpt-5-3-codex-base-model/</guid><description>Am 17. Mai 2026 hat GitHub das Standardmodell von Copilot in den Business- und Enterprise-Plänen von GPT-4.1 auf GPT-5.3-Codex umgestellt. GPT-4.1 bleibt bis zum 1. Juni kostenfrei, danach fällt es unter nutzungsbasierte Abrechnung. Was sich für gepinnte Modelle in Repository und CI ändert.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: AndroidX-Konflikt beim Android-Build von Flutter</title><link>https://startdebugging.net/de/2026/05/fix-androidx-conflict-during-flutter-android-build/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-androidx-conflict-during-flutter-android-build/</guid><description>Die Lösung in 30 Sekunden: Setzen Sie android.useAndroidX=true und android.enableJetifier=true in android/gradle.properties, und finden Sie dann jedes Plugin, das noch auf der alten Support Library basiert, und aktualisieren oder ersetzen Sie es.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: Das Flutter-Plugin background_fetch erfordert minSdkVersion 21</title><link>https://startdebugging.net/de/2026/05/fix-flutter-background-fetch-requires-minsdkversion-21/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-flutter-background-fetch-requires-minsdkversion-21/</guid><description>Die Lösung in 30 Sekunden: Setzen Sie minSdkVersion auf 21 (oder höher) in android/app/build.gradle. background_fetch baut auf Androids JobScheduler auf, den es erst ab API 21 gibt.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Lösung: framework_version=6.0.0 was not found beim Start einer .NET-6-Binärdatei</title><link>https://startdebugging.net/de/2026/05/fix-framework-version-6-0-0-when-launching-dotnet-6-binary/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-framework-version-6-0-0-when-launching-dotnet-6-binary/</guid><description>Die .NET-6-Laufzeit fehlt oder passt nicht. Installieren Sie net6.0 erneut, machen Sie Roll Forward zu net8.0 via runtimeconfig, ändern Sie das Target des csproj, oder publizieren Sie self-contained.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>dotnet new mcpserver ist jetzt im SDK von .NET 11 Preview 4 enthalten</title><link>https://startdebugging.net/de/2026/05/dotnet-11-preview-4-mcpserver-template-bundled/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/dotnet-11-preview-4-mcpserver-template-bundled/</guid><description>.NET 11 Preview 4 bringt das mcpserver-Projekttemplate direkt im SDK mit. Keine separate Microsoft.McpServer.ProjectTemplates-Installation, kein Preview-Feed-Tanz. Wählen Sie stdio- oder HTTP-Transport, aktivieren Sie Native AOT, und dotnet new mcpserver -o MyServer ist das gesamte Setup.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: Failed to build iOS app mit Xcode 16 und Flutter 3.x</title><link>https://startdebugging.net/de/2026/05/fix-failed-to-build-ios-app-with-xcode-16-and-flutter-3-x/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-failed-to-build-ios-app-with-xcode-16-and-flutter-3-x/</guid><description>Der Fix in 60 Sekunden: Aktualisieren Sie Flutter auf 3.24.4 oder höher, heben Sie die Podfile-Plattform auf iOS 13 an, löschen Sie Pods und DerivedData, dann pod install. Der Fehler steckt selten in Ihrem Dart-Code.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: Unhandled Exception: FormatException: Unexpected character beim Parsen von JSON in Dart</title><link>https://startdebugging.net/de/2026/05/fix-formatexception-unexpected-character-when-parsing-json-in-dart/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-formatexception-unexpected-character-when-parsing-json-in-dart/</guid><description>Die Lösung in 30 Sekunden: Ihr Response-Body ist nicht das JSON, das Sie erwarten. Geben Sie die rohen Bytes aus, dekodieren Sie mit utf8.decode(response.bodyBytes) und übergeben Sie niemals eine HTML-Fehlerseite oder einen String mit BOM an jsonDecode.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: Version solving failed in pubspec.yaml</title><link>https://startdebugging.net/de/2026/05/fix-version-solving-failed-in-pubspec-yaml/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-version-solving-failed-in-pubspec-yaml/</guid><description>Die Korrektur in 30 Sekunden: Lesen Sie die &apos;because&apos;-Kette im Fehler, finden Sie die eine Einschränkung, die pub blockiert, und erweitern Sie diese entweder oder fügen Sie einen dependency_overrides-Eintrag hinzu. Beginnen Sie nicht mit flutter clean.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>Lösung: Das Provisioning Profile enthält das aktuell ausgewählte Gerät nicht in MAUI iOS</title><link>https://startdebugging.net/de/2026/05/fix-provisioning-profile-doesnt-include-currently-selected-device-maui-ios/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-provisioning-profile-doesnt-include-currently-selected-device-maui-ios/</guid><description>Das von Visual Studio gewählte Profile wurde vor der Registrierung der UDID dieses iPhones generiert. Gerät neu registrieren, Entwicklungs-Profile neu generieren, herunterladen, erneut bereitstellen.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: A RenderFlex overflowed by N pixels in Flutter</title><link>https://startdebugging.net/de/2026/05/fix-renderflex-overflowed-in-flutter/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-renderflex-overflowed-in-flutter/</guid><description>Der Fix in 30 Sekunden: verpacken Sie das überlaufende Kind in Expanded oder Flexible. Danach lesen Sie den Rest, um zu verstehen, warum Row und Column nicht stillschweigend abschneiden, was unbeschränkte Constraints bedeuten und welcher Fix zu welchem Layout passt.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: Unable to find a valid iOS Simulator runtime beim MAUI-Build</title><link>https://startdebugging.net/de/2026/05/fix-unable-to-find-a-valid-ios-simulator-runtime-during-maui-build/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-unable-to-find-a-valid-ios-simulator-runtime-during-maui-build/</guid><description>Xcode 15+ liefert keine iOS Simulator Runtimes mehr mit. MAUI bricht den Build ab, wenn für SupportedOSPlatformVersion keine passende Runtime installiert ist. Installieren Sie eine mit xcodebuild -downloadPlatform iOS oder über Xcode Settings, und prüfen Sie mit xcrun simctl list runtimes.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>Flutter 3.44 trennt Material und Cupertino vom SDK und macht SwiftPM zum Standard</title><link>https://startdebugging.net/de/2026/05/flutter-3-44-material-cupertino-packages-swiftpm-default/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/flutter-3-44-material-cupertino-packages-swiftpm-default/</guid><description>Flutter 3.44 stable friert Material und Cupertino innerhalb des SDK ein und verweist neue Arbeit auf die Pakete material_ui und cupertino_ui auf pub.dev. SwiftPM wird außerdem der Standard für iOS und macOS und löst damit endgültig CocoaPods ab.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>.NET 11 bringt deadlockfreie Erfassung von Prozessausgaben</title><link>https://startdebugging.net/de/2026/05/dotnet-11-process-api-deadlock-free-capture/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/dotnet-11-process-api-deadlock-free-capture/</guid><description>.NET 11 Preview 4 liefert neue System.Diagnostics.Process-APIs, die stdout und stderr parallel leeren, plus Einzeiler-Helfer für Start-und-Erfassen sowie KillOnParentExit.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: Der Gradle-Build hat keine .apk-Datei in MAUI Android erzeugt</title><link>https://startdebugging.net/de/2026/05/fix-gradle-build-failed-to-produce-an-apk-file-in-maui-android/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-gradle-build-failed-to-produce-an-apk-file-in-maui-android/</guid><description>Neun von zehn Mal liegt der eigentliche Gradle-Fehler weiter oben im MSBuild-Log. Falscher JDK-17-Pfad, fehlendes maui-android Workload und lange Pfade unter Windows sind die üblichen Ursachen.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: A possible object cycle was detected</title><link>https://startdebugging.net/de/2026/05/fix-possible-object-cycle-was-detected-system-text-json/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-possible-object-cycle-was-detected-system-text-json/</guid><description>System.Text.Json weigert sich, Graphen mit Rückverweisen zu serialisieren. Setzen Sie ReferenceHandler.IgnoreCycles, projizieren Sie auf ein DTO oder markieren Sie den Rückzeiger mit [JsonIgnore]. Preserve ist letzte Wahl.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: SqlException: Timeout expired bei EF Core-Migrationen</title><link>https://startdebugging.net/de/2026/05/fix-sqlexception-timeout-expired-during-ef-core-migrations/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-sqlexception-timeout-expired-during-ef-core-migrations/</guid><description>Migrationen verwenden den Design-Time-DbContext, nicht Ihr Runtime-CommandTimeout. Setzen Sie das Timeout über UseSqlServer(o =&gt; o.CommandTimeout(...)), das Command Timeout in der Verbindungszeichenfolge oder Database.SetCommandTimeout vor Migrate().</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>MAUI wechselt in .NET 11 Preview 4 standardmäßig zu CoreCLR auf Android, iOS und Mac Catalyst</title><link>https://startdebugging.net/de/2026/05/maui-coreclr-default-android-ios-dotnet-11-preview-4/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/maui-coreclr-default-android-ios-dotnet-11-preview-4/</guid><description>.NET 11 Preview 4 macht CoreCLR zur Standard-Laufzeit für MAUI auf Android, iOS, Mac Catalyst und tvOS. Mono ist nur eine MSBuild-Eigenschaft entfernt. Das ändert sich, das bricht, und so deaktivieren Sie es.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>dotnet watch erreicht in .NET 11 Preview 4 endlich MAUI auf Android und iOS</title><link>https://startdebugging.net/de/2026/05/dotnet-watch-maui-android-ios-net-11-preview-4/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/dotnet-watch-maui-android-ios-net-11-preview-4/</guid><description>.NET 11 Preview 4 aktiviert dotnet watch für Android-Geräte, Android-Emulatoren und den iOS-Simulator. Sie bearbeiten, speichern und die laufende App aktualisiert sich ohne manuellen Rebuild. Eine csproj-Falle gilt für iOS.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: System.Security.Cryptography.CryptographicException: Keyset does not exist</title><link>https://startdebugging.net/de/2026/05/fix-keyset-does-not-exist-when-calling-win32-api-from-dotnet/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-keyset-does-not-exist-when-calling-win32-api-from-dotnet/</guid><description>Der private Schlüssel des Zertifikats liegt in einer separaten Windows-Schlüsseldatei, die die Prozessidentität nicht lesen kann. Setzen Sie die ACL, laden Sie das PFX mit MachineKeySet oder verwenden Sie EphemeralKeySet.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: System.Text.Json.JsonException: The JSON value could not be converted</title><link>https://startdebugging.net/de/2026/05/fix-jsonexception-the-json-value-could-not-be-converted/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-jsonexception-the-json-value-could-not-be-converted/</guid><description>System.Text.Json wirft diese Exception, wenn das eingehende JSON-Token nicht zum CLR-Zieltyp passt. Passen Sie das JSON dem Typ an, oder registrieren Sie einen JsonConverter oder eine JsonSerializerOption, die beide verbindet.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Fehlerbehebung: The command &apos;dotnet&apos; could not be found auf CI</title><link>https://startdebugging.net/de/2026/05/fix-the-command-dotnet-could-not-be-found-on-ci/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-the-command-dotnet-could-not-be-found-on-ci/</guid><description>Ihr CI-Runner kann dotnet nicht auflösen, weil das SDK für diesen Schritt nicht installiert ist oder zwar installiert, aber nicht im PATH liegt. Verwenden Sie actions/setup-dotnet, fixieren Sie ein global.json und exportieren Sie DOTNET_ROOT und ~/.dotnet/tools.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Cursor Bugbot bekommt Effort-Stufen Default, High und Custom</title><link>https://startdebugging.net/de/2026/05/cursor-bugbot-effort-levels-pr-review/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/cursor-bugbot-effort-levels-pr-review/</guid><description>Am 11. Mai 2026 hat Cursor Effort-Stufen für Bugbot ausgeliefert. Default findet 0,7 Bugs pro Review, High hebt das auf 0,95, und Custom erlaubt es, in natürlicher Sprache zu beschreiben, wann welcher Modus greift.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: System.IO.FileNotFoundException: Could not load file or assembly in einer veröffentlichten App</title><link>https://startdebugging.net/de/2026/05/fix-could-not-load-file-or-assembly-in-published-app/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-could-not-load-file-or-assembly-in-published-app/</guid><description>Läuft mit dotnet run, scheitert nach dotnet publish. Die DLL fehlt meist im Publish-Ordner, nicht im Runtime. Prüfen Sie deps.json, Private an ProjectReference und Trimming.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Behebung: InvalidOperationException: Synchronous operations are disallowed</title><link>https://startdebugging.net/de/2026/05/fix-invalidoperationexception-synchronous-operations-are-disallowed/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-invalidoperationexception-synchronous-operations-are-disallowed/</guid><description>Ersetzen Sie den Aufruf von Stream.Read oder Write durch ReadAsync/WriteAsync. Als letztes Mittel setzen Sie AllowSynchronousIO bei Kestrel, IIS oder pro Anfrage über IHttpBodyControlFeature.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: RZ10012: Found markup element with unexpected name in Blazor</title><link>https://startdebugging.net/de/2026/05/fix-rz10012-found-markup-element-with-unexpected-name-blazor/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-rz10012-found-markup-element-with-unexpected-name-blazor/</guid><description>Der Razor-Compiler von Blazor gibt RZ10012 aus, wenn ein Tag in PascalCase keinen Komponententyp im Sichtbarkeitsbereich findet. Fügen Sie @using für den Namespace der Komponente in _Imports.razor hinzu oder @namespace in der Komponente und kompilieren Sie neu.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Cursor 3.3 bringt Build in Parallel, Split PRs und eine vereinheitlichte PR-Review</title><link>https://startdebugging.net/de/2026/05/cursor-3-3-build-in-parallel-split-prs/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/cursor-3-3-build-in-parallel-split-prs/</guid><description>Cursor 3.3 (7. Mai 2026) liefert asynchrone Subagenten, die unabhängige Schritte eines Plans gleichzeitig bearbeiten, eine Schnellaktion, die einen Chat in mehrere Pull Requests aufteilt, und einen neu gestalteten PR-Workflow, der Reviews, Commits und Changes an einem Ort hält.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: dotnet ef migrations add scheitert mit &apos;Unable to create an object of type DbContext&apos;</title><link>https://startdebugging.net/de/2026/05/fix-dotnet-ef-migrations-add-unable-to-create-dbcontext/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-dotnet-ef-migrations-add-unable-to-create-dbcontext/</guid><description>Die Design-Time-Tools von EF Core konnten Ihren DbContext nicht instanziieren. Stellen Sie einen Host über WebApplication.CreateBuilder bereit, verweisen Sie auf das richtige Startprojekt oder implementieren Sie IDesignTimeDbContextFactory.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: MSB3027 Could not copy X to Y. Exceeded retry count of 10. Failed</title><link>https://startdebugging.net/de/2026/05/fix-msbuild-msb3027-could-not-copy-exceeded-retry-count/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-msbuild-msb3027-could-not-copy-exceeded-retry-count/</guid><description>MSB3027 bedeutet, dass MSBuild eine Datei zehn Mal zu kopieren versuchte und ein Prozess das Ziel weiterhin gesperrt hielt. Beenden Sie den sperrenden Prozess, schließen Sie bin/obj aus dem Virenscanner aus oder erhöhen Sie CopyRetryCount.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: The type or namespace name &apos;X&apos; could not be found (nach Hinzufügen einer ProjectReference)</title><link>https://startdebugging.net/de/2026/05/fix-the-type-or-namespace-name-could-not-be-found-after-project-reference/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-the-type-or-namespace-name-could-not-be-found-after-project-reference/</guid><description>CS0246 direkt nach einer frischen ProjectReference liegt fast immer an einem TargetFramework-Mismatch, einem veralteten obj/-Ordner oder einer fehlenden using-Direktive. Fünf Lösungen, nach Wahrscheinlichkeit geordnet.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>GitHub Copilot entfernt Claude Sonnet 4 aus allen Oberflächen</title><link>https://startdebugging.net/de/2026/05/copilot-deprecates-claude-sonnet-4-may-2026/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/copilot-deprecates-claude-sonnet-4-may-2026/</guid><description>GitHub hat claude-sonnet-4 am 6. Mai 2026 in Copilot Chat, Inline-Bearbeitungen, Ask- und Agent-Modi sowie Code-Vervollständigungen abgekündigt. Empfohlenes Migrationsziel ist Claude Sonnet 4.6. Wonach Sie in Ihrem Repository mit grep suchen sollten, bevor die nächste fest verdrahtete Modellauswahl stillschweigend bricht.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Fehler beheben: Cannot consume scoped service &apos;X&apos; from singleton &apos;Y&apos;</title><link>https://startdebugging.net/de/2026/05/fix-cannot-consume-scoped-service-from-singleton/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-cannot-consume-scoped-service-from-singleton/</guid><description>Die Scope-Validierung von ASP.NET Core wirft diese Ausnahme, wenn ein Singleton eine scoped Abhängigkeit über die gesamte Prozesslebensdauer einfangen würde. Machen Sie den Konsumenten scoped oder injizieren Sie IServiceScopeFactory und erstellen Sie bei Bedarf einen Scope.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: PlatformNotSupportedException: Operation is not supported on this platform unter Native AOT</title><link>https://startdebugging.net/de/2026/05/fix-platformnotsupportedexception-in-native-aot/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-platformnotsupportedexception-in-native-aot/</guid><description>Native AOT entfernt JIT und Interpreter, daher werfen Reflection Emit, Compile auf Expression-Bäumen und nicht gesehene MakeGenericType zur Laufzeit. Finden Sie den Aufruf über IL3050 und ersetzen Sie ihn durch einen Source Generator oder einen vorgefertigten Pfad.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Lösung: Unable to resolve service for type &apos;X&apos; while attempting to activate &apos;Y&apos;</title><link>https://startdebugging.net/de/2026/05/fix-unable-to-resolve-service-for-type-while-attempting-to-activate/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-unable-to-resolve-service-for-type-while-attempting-to-activate/</guid><description>ASP.NET Core wirft diese Ausnahme, wenn ein Konstruktor einen Typ anfordert, der nie registriert wurde, im falschen Container registriert wurde oder erst nach dem Build des Hosts hinzugefügt wurde. Drei konkrete Lösungen decken fast jeden Fall ab.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: TaskCanceledException: A task was canceled in HttpClient</title><link>https://startdebugging.net/de/2026/05/fix-taskcanceledexception-a-task-was-canceled-httpclient/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-taskcanceledexception-a-task-was-canceled-httpclient/</guid><description>HttpClient wirft TaskCanceledException aus drei verschiedenen Gründen: Timeout, Abbruch durch den Aufrufer oder Verbindungsabbruch. Unterscheiden Sie sie über InnerException und CancellationToken.IsCancellationRequested und beheben Sie dann die richtige Ursache.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>Copilot Studio mit .NET 10 WebAssembly: 20% Cold Path, 5% Warm Path</title><link>https://startdebugging.net/de/2026/05/copilot-studio-net-10-wasm-performance/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/copilot-studio-net-10-wasm-performance/</guid><description>Microsoft hat die WASM-Engine von Copilot Studio von .NET 8 auf .NET 10 umgestellt. Das duale JIT/AOT-Paket, Fingerprinting und WasmStripILAfterAOT erklären die Zahlen.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: The JSON value could not be converted to System.DateTime</title><link>https://startdebugging.net/de/2026/05/fix-the-json-value-could-not-be-converted-to-system-datetime/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-the-json-value-could-not-be-converted-to-system-datetime/</guid><description>System.Text.Json akzeptiert für DateTime nur ISO-8601-Strings. Senden Sie 2026-05-08T14:00:00Z oder registrieren Sie einen JsonConverter, der Ihr Format parst. Leere Strings und Unix-Timestamps lösen ebenfalls aus.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>Workflows in Microsoft Agent Framework überleben Prozessneustarts jetzt via Durable Task</title><link>https://startdebugging.net/de/2026/05/agent-framework-durable-workflows-checkpoint-restart/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/agent-framework-durable-workflows-checkpoint-restart/</guid><description>Verpacken Sie einen Agent-Framework-Workflow in Microsoft.Agents.AI.DurableTask, und jeder Executor-Schritt bekommt einen Checkpoint. Crash, Redeploy, Neustart: Der Lauf macht dort weiter, wo er gestoppt wurde.</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: The instance of entity type cannot be tracked because another instance with the same key value is already being tracked</title><link>https://startdebugging.net/de/2026/05/fix-instance-of-entity-type-cannot-be-tracked-same-key-value/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-instance-of-entity-type-cannot-be-tracked-same-key-value/</guid><description>EF Core 11 wirft diese Ausnahme, wenn zwei Objekte einen Primärschlüssel innerhalb eines DbContext teilen. Lösen Sie das alte Objekt oder aktualisieren Sie es an Ort und Stelle. AsNoTracking auf der Lesung verhindert die Kollision.</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title>Fix: A second operation was started on this context instance before a previous operation completed</title><link>https://startdebugging.net/de/2026/05/fix-second-operation-was-started-on-this-context-instance/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-second-operation-was-started-on-this-context-instance/</guid><description>EF Core wirft diese Ausnahme, wenn zwei await parallel auf demselben DbContext laufen. Warten Sie jeden Aufruf sequenziell ab, oder holen Sie sich pro nebenläufiger Arbeitseinheit einen frischen DbContext über IDbContextFactory.</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title>Performante Xamarin.Forms ListView zu MAUI CollectionView migrieren</title><link>https://startdebugging.net/de/2026/05/how-to-migrate-a-xamarin-forms-listview-to-maui-collectionview/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-migrate-a-xamarin-forms-listview-to-maui-collectionview/</guid><description>Schritt-für-Schritt-Migration von Xamarin.Forms 5.0 ListView zu .NET MAUI 11 CollectionView für Apps, die bereits jede Performance aus ListView herausgeholt haben. Behandelt Cell Recycling, Virtualisierung, Gruppierung, Pull-to-Refresh, Kontextaktionen, Auswahl, ItemsLayout, EmptyView und die Stolperfallen, die echte Apps treffen.</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title>Microsoft Agent Framework sichert riskante Tool-Aufrufe mit FunctionApprovalRequestContent ab</title><link>https://startdebugging.net/de/2026/05/agent-framework-human-in-the-loop-tool-approval-csharp/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/agent-framework-human-in-the-loop-tool-approval-csharp/</guid><description>Verpacken Sie ein AIFunction in ApprovalRequiredAIFunction, und der Agent hält mitten im Lauf an, um Erlaubnis zu erbitten. So funktioniert der Anfrage- und Antwort-Fluss in C#.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>Eine Flutter-App von GetX zu Riverpod migrieren</title><link>https://startdebugging.net/de/2026/05/how-to-migrate-a-flutter-app-from-getx-to-riverpod/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-migrate-a-flutter-app-from-getx-to-riverpod/</guid><description>Schritt-für-Schritt-Migration von GetX zu Riverpod 3.x in einer echten Flutter-App: GetxController zu Notifier, .obs zu abgeleiteten Providern, Get.find zu ref.watch, Get.to zu go_router, plus Snackbars, Theming und Tests. Getestet mit Flutter 3.27.1, Dart 3.11, flutter_riverpod 3.3.1.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie Jank in einer Flutter-App mit DevTools profilen</title><link>https://startdebugging.net/de/2026/05/how-to-profile-jank-in-a-flutter-app-with-devtools/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-profile-jank-in-a-flutter-app-with-devtools/</guid><description>Schritt-für-Schritt-Anleitung zum Aufspüren und Beheben von Jank in Flutter 3.27 mit DevTools: Profile Mode, das Performance Overlay, der Frame-Analysis-Tab, der CPU Profiler, Raster vs. UI-Thread, Shader-Aufwärmen und Impeller-spezifische Stolperfallen. Getestet mit Flutter 3.27.1, Dart 3.11, DevTools 2.40.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>So setzen Sie die Akzentfarbe in einer Flutter-App mit Material 3 ColorScheme</title><link>https://startdebugging.net/de/2026/05/how-to-set-accent-color-in-flutter-with-material-3-colorscheme/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-set-accent-color-in-flutter-with-material-3-colorscheme/</guid><description>Der korrekte Weg in 2026, eine Akzentfarbe in Flutter mit Material 3 zu setzen: ColorScheme.fromSeed, das Kürzel colorSchemeSeed, die sieben DynamicSchemeVariant-Optionen, Dark Mode, dynamic_color auf Android 12+ und das Harmonisieren von Markenfarben. Getestet mit Flutter 3.27.1 und Dart 3.11.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code 2.1.128 lädt Plugins aus .zip-Archiven und verliert keine ungepushten Commits mehr</title><link>https://startdebugging.net/de/2026/05/claude-code-2-1-128-plugin-zip-worktree-fix/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/claude-code-2-1-128-plugin-zip-worktree-fix/</guid><description>Claude Code v2.1.128 (4. Mai 2026) bringt --plugin-dir-Unterstützung für .zip-Archive, lässt EnterWorktree den Branch vom lokalen HEAD aus erstellen und verhindert, dass der CLI seinen eigenen OTLP-Endpunkt an Bash-Subprozesse weitergibt.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Lösung: System.InvalidOperationException: No connection string named &apos;DefaultConnection&apos; could be found</title><link>https://startdebugging.net/de/2026/05/fix-no-connection-string-named-defaultconnection/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/fix-no-connection-string-named-defaultconnection/</guid><description>Wenn GetConnectionString in .NET 11 null zurückgibt, fehlt der Schlüssel in Ihrer appsettings.json, die Datei wird nicht in die Build-Ausgabe kopiert, oder die falsche Umgebungsdatei wird gewählt. Drei Prüfungen klären 95% der Fälle.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Plattformspezifischen Code in Flutter ohne Plugins hinzufügen</title><link>https://startdebugging.net/de/2026/05/how-to-add-platform-specific-code-in-flutter-without-plugins/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-add-platform-specific-code-in-flutter-without-plugins/</guid><description>Nativen Android- (Kotlin) und iOS-Code (Swift) aus einer Flutter-3.x-App aufrufen, ohne ein Plugin zu schreiben: MethodChannel, EventChannel, BasicMessageChannel, die Typtabelle des StandardMessageCodec, Threading-Regeln und die Fälle, in denen sich ein Plugin trotzdem lohnt.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie einen Dart-Isolate für CPU-gebundene Arbeit schreiben</title><link>https://startdebugging.net/de/2026/05/how-to-write-a-dart-isolate-for-cpu-bound-work/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-write-a-dart-isolate-for-cpu-bound-work/</guid><description>Wenn async/await nicht reicht: Starten Sie einen Dart-Isolate, um CPU-gebundene Arbeit aus dem UI-Thread herauszuhalten. Isolate.run, Flutters compute, langlebige Worker mit SendPort/ReceivePort, was die Grenze passieren darf, und der JS/Web-Vorbehalt. Getestet mit Dart 3.11 und Flutter 3.27.1.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Cursor veröffentlicht ein TypeScript-SDK, das den Coding-Agent zur Bibliothek macht</title><link>https://startdebugging.net/de/2026/05/cursor-typescript-sdk-programmatic-coding-agents/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/cursor-typescript-sdk-programmatic-coding-agents/</guid><description>Die neue Public Beta von @cursor/sdk gibt denselben Runtime, Harness und dieselben Modelle frei, die hinter Desktop-App, CLI und Web stehen, jetzt als TypeScript-Paket. Sandboxed Cloud-VMs, Subagenten, Hooks, MCP und Token-basierte Abrechnung in wenigen Zeilen Code.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>T[] in ReadOnlyMemory&lt;T&gt; in C# umwandeln (impliziter Operator und expliziter Konstruktor)</title><link>https://startdebugging.net/de/2026/05/how-to-convert-array-to-readonlymemory-in-csharp/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-convert-array-to-readonlymemory-in-csharp/</guid><description>Drei Wege, ein T[] in .NET 11 in ein ReadOnlyMemory&lt;T&gt; einzuhüllen: die implizite Konvertierung, der explizite Konstruktor und AsMemory(). Wann welcher der richtige ist.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>So paketieren Sie eine .NET MAUI App für den Microsoft Store</title><link>https://startdebugging.net/de/2026/05/how-to-package-a-maui-app-for-the-microsoft-store/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-package-a-maui-app-for-the-microsoft-store/</guid><description>Vollständige Anleitung zum Paketieren einer .NET MAUI 11 Windows App als MSIX, zum Bündeln von x64/x86/ARM64 in einem .msixupload und zur Übermittlung über das Partner Center: Identitätsreservierung, Package.appxmanifest, dotnet publish Flags, MakeAppx Bundling und die Store-vertrauenswürdige Zertifikatsübergabe.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie aus einer einzigen CI-Pipeline mehrere Flutter-Versionen ansteuern</title><link>https://startdebugging.net/de/2026/05/how-to-target-multiple-flutter-versions-from-one-ci-pipeline/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-target-multiple-flutter-versions-from-one-ci-pipeline/</guid><description>Praktische Anleitung zum Ausführen eines Flutter-Projekts gegen mehrere SDK-Versionen in der CI: eine GitHub-Actions-Matrix mit subosito/flutter-action v2, FVM-3-.fvmrc als Quelle der Wahrheit, Channel-Pinning, Caching und die Stolperfallen, die zubeißen, wenn die Matrix über drei Versionen hinauswächst.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code 2.1.126 fügt `claude project purge` hinzu, um den gesamten Zustand eines Repos zu löschen</title><link>https://startdebugging.net/de/2026/05/claude-code-2-1-126-project-purge/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/claude-code-2-1-126-project-purge/</guid><description>Claude Code v2.1.126 liefert claude project purge aus, einen neuen CLI-Unterbefehl, der jede Transkription, Aufgabe, jeden Dateiverlaufseintrag und Konfigurationsblock zu einem Projektpfad in einem Schritt löscht. Enthält --dry-run, --yes, --interactive und --all.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>Drag-and-Drop in .NET MAUI 11 implementieren</title><link>https://startdebugging.net/de/2026/05/how-to-implement-drag-and-drop-in-maui-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-implement-drag-and-drop-in-maui-11/</guid><description>End-to-End-Drag-and-Drop in .NET MAUI 11: DragGestureRecognizer, DropGestureRecognizer, eigene DataPackage-Payloads, AcceptedOperation, Gestenposition und die plattformspezifischen PlatformArgs-Fallen unter Android, iOS, Mac Catalyst und Windows.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>So unterstützen Sie den Dark Mode in einer .NET MAUI-App korrekt</title><link>https://startdebugging.net/de/2026/05/how-to-support-dark-mode-correctly-in-a-maui-app/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-support-dark-mode-correctly-in-a-maui-app/</guid><description>Dark Mode End-to-End in .NET MAUI 11: AppThemeBinding, SetAppThemeColor, RequestedTheme, UserAppTheme-Override mit Persistenz, das RequestedThemeChanged-Ereignis und die plattformspezifischen Info.plist- und MainActivity-Details, die die Dokumentation übergeht.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>Tailwind CSS mit Blazor WebAssembly in .NET 11 verwenden</title><link>https://startdebugging.net/de/2026/05/how-to-use-tailwind-css-with-blazor-webassembly-in-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-use-tailwind-css-with-blazor-webassembly-in-dotnet-11/</guid><description>Ein vollständiges .NET 11 Setup für Tailwind CSS v4 in einer Blazor WebAssembly App: standalone CLI (kein Node), MSBuild-Target, @source-Direktiven für Razor und CSS-Isolation-Dateien sowie eine Publish-Pipeline, die Native AOT übersteht.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>Agent Governance Toolkit setzt eine YAML-Policy vor jeden MCP-Tool-Aufruf aus .NET</title><link>https://startdebugging.net/de/2026/05/agent-governance-toolkit-mcp-policy-control-dotnet/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/agent-governance-toolkit-mcp-policy-control-dotnet/</guid><description>Microsofts neues Microsoft.AgentGovernance-Paket umschließt MCP-Tool-Aufrufe mit einem Policy-Kernel, einem Security Scanner und einem Response Sanitizer. Hier ist, was jede Komponente macht und wie die Verdrahtung in C# aussieht.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>N+1-Abfragen in EF Core 11 erkennen</title><link>https://startdebugging.net/de/2026/05/how-to-detect-n-plus-1-queries-in-ef-core-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-detect-n-plus-1-queries-in-ef-core-11/</guid><description>Ein praktischer Leitfaden zum Aufspüren von N+1-Abfragen in EF Core 11: wie das Muster in echtem Code aussieht, wie Sie es über Logging, Diagnose-Interceptoren, OpenTelemetry und einen Test sichtbar machen, der den Build bricht, sobald ein Hot Path regrediert.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Kompilierte Abfragen mit EF Core für Hot Paths verwenden</title><link>https://startdebugging.net/de/2026/05/how-to-use-compiled-queries-with-ef-core-for-hot-paths/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-use-compiled-queries-with-ef-core-for-hot-paths/</guid><description>Ein praktischer Leitfaden zu kompilierten Abfragen in EF Core 11: wann EF.CompileAsyncQuery wirklich gewinnt, das Static-Field-Pattern, die Stolperfallen bei Include und Tracking, und wie Sie vorher und nachher benchmarken, um den Mehraufwand zu rechtfertigen.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie eine MAUI-App schreiben, die nur auf Windows und macOS läuft (ohne Mobile)</title><link>https://startdebugging.net/de/2026/05/how-to-write-a-maui-app-that-runs-on-windows-and-macos-only/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-write-a-maui-app-that-runs-on-windows-and-macos-only/</guid><description>Entfernen Sie Android und iOS aus einem .NET MAUI 11-Projekt, sodass nur Windows und Mac Catalyst veröffentlicht werden: die csproj-Änderungen, die Workload-Befehle und das Multi-Targeting, das Ihren Code sauber hält.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Wie man Claude Code in einer GitHub Action für autonome PR-Reviews ausführt</title><link>https://startdebugging.net/de/2026/05/how-to-run-claude-code-in-a-github-action-for-autonomous-pr-review/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-run-claude-code-in-a-github-action-for-autonomous-pr-review/</guid><description>Konfigurieren Sie anthropics/claude-code-action@v1, sodass jeder Pull Request einen autonomen Claude-Code-Review erhält, ohne dass ein @claude-Trigger nötig ist. Enthält das v1-YAML, claude_args für claude-sonnet-4-6 vs. claude-opus-4-7, Tools für Inline-Kommentare, Pfadfilter, REVIEW.md und die Wahl zwischen der selbst gehosteten Action und der Managed-Code-Review-Forschungsvorschau.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Strukturierte Protokollierung mit Serilog und Seq in .NET 11 einrichten</title><link>https://startdebugging.net/de/2026/05/how-to-set-up-structured-logging-with-serilog-and-seq-in-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-set-up-structured-logging-with-serilog-and-seq-in-dotnet-11/</guid><description>Eine vollständige Anleitung, um Serilog 4.x und Seq 2025.2 in eine .NET 11 ASP.NET Core App einzubinden: AddSerilog vs. UseSerilog, zweistufige Bootstrap-Protokollierung, JSON-Konfiguration, Enricher, Request Logging, OpenTelemetry-Trace-Korrelation, API-Schlüssel und die Produktionsfallstricke rund um Buffering, Aufbewahrung und Signalebene.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie OpenTelemetry mit .NET 11 und einem kostenlosen Backend verwenden</title><link>https://startdebugging.net/de/2026/05/how-to-use-opentelemetry-with-dotnet-11-and-a-free-backend/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-use-opentelemetry-with-dotnet-11-and-a-free-backend/</guid><description>Verbinden Sie OpenTelemetry-Traces, -Metriken und -Logs in einer ASP.NET Core .NET 11-Anwendung mit dem OTLP-Exporter und schicken Sie die Daten an ein kostenloses, selbst gehostetes Backend: das standalone Aspire Dashboard für die lokale Entwicklung, Jaeger und SigNoz für selbst gehostete Produktion und den OpenTelemetry Collector, wenn Sie beides brauchen.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Integrationstests gegen einen echten SQL Server mit Testcontainers schreiben</title><link>https://startdebugging.net/de/2026/05/how-to-write-integration-tests-against-real-sql-server-with-testcontainers/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/how-to-write-integration-tests-against-real-sql-server-with-testcontainers/</guid><description>Eine vollständige Anleitung, um ASP.NET Core-Integrationstests gegen einen echten SQL Server 2022 mit Testcontainers 4.11 und EF Core 11 auszuführen: WebApplicationFactory verdrahten, IAsyncLifetime, DbContext-Registrierung austauschen, Migrationen anwenden, Parallelität, Aufräumen mit Ryuk und CI-Stolperfallen.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>VSTest verzichtet auf Newtonsoft.Json in .NET 11 Preview 4 und was bricht, wenn Sie sich transitiv darauf verlassen haben</title><link>https://startdebugging.net/de/2026/05/vstest-removes-newtonsoft-json-dotnet-11-preview-4/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/05/vstest-removes-newtonsoft-json-dotnet-11-preview-4/</guid><description>.NET 11 Preview 4 und Visual Studio 18.8 liefern ein VSTest aus, das Newtonsoft.Json nicht mehr in Ihre Testprojekte fließen lässt. Builds, die stillschweigend die transitive Kopie nutzten, brechen und werden mit einer einzigen PackageReference repariert.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code 2.1.122 erlaubt die Auswahl der Bedrock-Service-Stufe per Umgebungsvariable</title><link>https://startdebugging.net/de/2026/04/claude-code-2-1-122-bedrock-service-tier/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/claude-code-2-1-122-bedrock-service-tier/</guid><description>Claude Code v2.1.122 fügt die Umgebungsvariable ANTHROPIC_BEDROCK_SERVICE_TIER hinzu, die als Header X-Amzn-Bedrock-Service-Tier gesendet wird. Setzen Sie sie auf flex für 50 Prozent Rabatt auf Agent-Aufrufe oder priority für schnellere Antworten, ohne SDK-Code anzufassen.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie Rate Limiting pro Endpunkt in ASP.NET Core 11 hinzufügen</title><link>https://startdebugging.net/de/2026/04/how-to-add-per-endpoint-rate-limiting-in-aspnetcore-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-add-per-endpoint-rate-limiting-in-aspnetcore-11/</guid><description>Ein vollständiger Leitfaden zu Rate Limiting pro Endpunkt in ASP.NET Core 11: Wann Fixed Window vs. Sliding Window vs. Token Bucket vs. Concurrency wählen, wie sich RequireRateLimiting und [EnableRateLimiting] unterscheiden, Partitionierung nach Benutzer oder IP, der OnRejected-Callback und die Falle bei verteilter Bereitstellung, in die jeder tappt.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie die Claude API aus einer .NET 11 Minimal API mit Streaming aufrufen</title><link>https://startdebugging.net/de/2026/04/how-to-call-the-claude-api-from-a-net-11-minimal-api-with-streaming/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-call-the-claude-api-from-a-net-11-minimal-api-with-streaming/</guid><description>Streamen Sie Claude-Antworten aus einer ASP.NET Core 11 Minimal API von Anfang bis Ende: das offizielle Anthropic .NET SDK, TypedResults.ServerSentEvents, SseItem, IAsyncEnumerable, Cancellation-Fluss und die Fallstricke, die Ihre Tokens stillschweigend puffern. Mit Beispielen für Claude Sonnet 4.6 und Opus 4.7.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>So nutzen Sie den neuen System.Threading.Lock-Typ in .NET 11</title><link>https://startdebugging.net/de/2026/04/how-to-use-the-new-system-threading-lock-type-in-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-use-the-new-system-threading-lock-type-in-dotnet-11/</guid><description>System.Threading.Lock kam mit .NET 9 und ist die Standard-Synchronisationsprimitive in .NET 11 und C# 14. Diese Anleitung zeigt die Migration von lock(object), wie EnterScope funktioniert und die Stolperfallen rund um await, dynamic und Downlevel-Targets.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie einen Source Generator für INotifyPropertyChanged schreiben</title><link>https://startdebugging.net/de/2026/04/how-to-write-a-source-generator-for-inotifypropertychanged/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-write-a-source-generator-for-inotifypropertychanged/</guid><description>Eine vollständige Anleitung zum Bau eines eigenen inkrementellen Source Generators für INotifyPropertyChanged in C# 14 und .NET 11: die IIncrementalGenerator-Pipeline, Marker-Attribute, partial class-Ausgabe, das SetProperty-Muster und wie Sie AOT-freundlich bleiben.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>cowork-terminal-mcp: Host-Terminal-Zugriff für Claude Cowork in einem einzigen MCP-Server</title><link>https://startdebugging.net/de/2026/04/cowork-terminal-mcp-host-terminal-access-for-claude-cowork/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/cowork-terminal-mcp-host-terminal-access-for-claude-cowork/</guid><description>cowork-terminal-mcp v0.4.1 verbindet die isolierte VM von Claude Cowork mit Ihrer Host-Shell. Ein Tool, stdio-Transport, fest verdrahtetes Git Bash unter Windows.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Konversationen mit jsonl-to-pdf als PDF exportieren</title><link>https://startdebugging.net/de/2026/04/export-claude-code-conversations-to-pdf-with-jsonl-to-pdf/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/export-claude-code-conversations-to-pdf-with-jsonl-to-pdf/</guid><description>Eine praktische Anleitung, wie Sie die JSONL-Dateien, die Claude Code unter ~/.claude/projects/ schreibt, mit jsonl-to-pdf in teilbare PDFs verwandeln, mit Sub-Agent-Verschachtelung, Redaktion von Geheimnissen, kompaktem und dunklem Theme sowie CI-tauglichen Batch-Rezepten.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Prompt Caching in einer Anthropic-SDK-App ergänzen und die Trefferquote messen</title><link>https://startdebugging.net/de/2026/04/how-to-add-prompt-caching-to-an-anthropic-sdk-app-and-measure-the-hit-rate/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-add-prompt-caching-to-an-anthropic-sdk-app-and-measure-the-hit-rate/</guid><description>Ergänzen Sie Prompt Caching in einer Python- oder TypeScript-App mit dem Anthropic SDK, platzieren Sie cache_control-Breakpoints korrekt und lesen Sie cache_read_input_tokens und cache_creation_input_tokens, um eine echte Trefferquote zu berechnen. Mit Preisrechnung für Claude Sonnet 4.6 und Opus 4.7.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>So erkennen Sie, wann eine Datei in .NET fertig geschrieben ist</title><link>https://startdebugging.net/de/2026/04/how-to-detect-when-a-file-finishes-being-written-to-in-dotnet/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-detect-when-a-file-finishes-being-written-to-in-dotnet/</guid><description>FileSystemWatcher feuert Changed, bevor der Schreiber fertig ist. Drei zuverlassige Muster fur .NET 11, um zu wissen, wann eine Datei vollstandig geschrieben ist: Offnen mit FileShare.None, Debounce per Grossenstabilisierung und der Rename-Trick auf der Producerseite, der das Problem komplett vermeidet.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Validierungslogik zwischen Server und Blazor WebAssembly teilen</title><link>https://startdebugging.net/de/2026/04/how-to-share-validation-logic-between-server-and-blazor-webassembly/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-share-validation-logic-between-server-and-blazor-webassembly/</guid><description>Die größte Quelle für Validierungs-Drift in einer Blazor-WebAssembly-plus-ASP.NET-Core-Anwendung ist der Drang, die Regeln zweimal zu schreiben. Diese Anleitung zeigt das einzige Layout, das in .NET 11 skaliert: eine Shared-Klassenbibliothek, der die DTOs und ihre Validatoren gehören, eingebunden vom WASM-Client (EditForm + DataAnnotationsValidator oder Blazored.FluentValidation) und vom Server (Endpoint-Filter in Minimal API oder MVC-Modellbindung), mit einem getesteten Round-Trip, der ValidationProblemDetails vom Server zurück in den EditContext überträgt.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SearchValues&lt;T&gt; in .NET 11 richtig verwenden</title><link>https://startdebugging.net/de/2026/04/how-to-use-searchvalues-correctly-in-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-use-searchvalues-correctly-in-dotnet-11/</guid><description>SearchValues&lt;T&gt; schlägt IndexOfAny um Faktor 5 bis 250, aber nur wenn Sie es so verwenden, wie es die Laufzeit erwartet. Die Cache-als-static-Regel, die StringComparison-Falle, wann sich der Aufwand nicht lohnt und der IndexOfAnyExcept-Inversionstrick, den niemand dokumentiert.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SkiaSharp 4.0 Preview 1: Unveränderlicher SKPath, variable Schriften und ein neuer Co-Maintainer</title><link>https://startdebugging.net/de/2026/04/skiasharp-4-0-preview-1-uno-platform-comaintainer/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/skiasharp-4-0-preview-1-uno-platform-comaintainer/</guid><description>SkiaSharp 4.0 Preview 1 erscheint mit Uno Platform als Co-Maintainer neben dem .NET-Team. SKPath wird hinter einem neuen SKPathBuilder unveränderlich, und HarfBuzzSharp erhält volle Achsensteuerung für variable OpenType-Schriften.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Asp.Versioning 10.0 spielt endlich gut mit dem integrierten OpenAPI in .NET 10 zusammen</title><link>https://startdebugging.net/de/2026/04/api-versioning-openapi-dotnet-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/api-versioning-openapi-dotnet-10/</guid><description>Asp.Versioning 10.0 ist das erste Release, das auf .NET 10 und die neue Microsoft.AspNetCore.OpenApi-Pipeline abzielt. Sander ten Brinkes Anleitung vom 23. April zeigt, wie Sie pro API-Version ein eigenes OpenAPI-Dokument mit WithDocumentPerVersion() registrieren.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OpenAPI-Authentifizierungsflüsse in Swagger UI unter .NET 11 einrichten</title><link>https://startdebugging.net/de/2026/04/how-to-add-openapi-authentication-flows-to-swagger-ui-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-add-openapi-authentication-flows-to-swagger-ui-dotnet-11/</guid><description>Unter .NET 11 wird das OpenAPI-Dokument von Microsoft.AspNetCore.OpenApi erzeugt und Swagger UI ist nicht mehr Teil des Templates. So verkabeln Sie Bearer, OAuth2 mit PKCE und OpenID Connect, damit der Authorize-Button tatsächlich funktioniert.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Refresh Tokens in ASP.NET Core Identity implementieren</title><link>https://startdebugging.net/de/2026/04/how-to-implement-refresh-tokens-in-aspnetcore-identity/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-implement-refresh-tokens-in-aspnetcore-identity/</guid><description>Zwei tragfähige Wege in .NET 11: der eingebaute /refresh-Endpunkt von MapIdentityApi und ein eigener Aufbau mit JWT, Refresh-Token-Rotation, Family-Tracking und Reuse-Detection.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie eine große Datei per Streaming in Azure Blob Storage hochladen</title><link>https://startdebugging.net/de/2026/04/how-to-upload-a-large-file-with-streaming-to-azure-blob-storage/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-upload-a-large-file-with-streaming-to-azure-blob-storage/</guid><description>Laden Sie mehrere GB große Dateien aus .NET 11 in Azure Blob Storage hoch, ohne sie in den Speicher zu laden. BlockBlobClient.UploadAsync mit StorageTransferOptions, MultipartReader für ASP.NET Core Uploads, und die Buffering-Fallen, die Ihre Nutzlast auf den LOH legen.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man eine CLAUDE.md schreibt, die das Modellverhalten tatsächlich verändert</title><link>https://startdebugging.net/de/2026/04/how-to-write-a-claude-md-that-actually-changes-model-behaviour/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-write-a-claude-md-that-actually-changes-model-behaviour/</guid><description>Ein Spielbuch für 2026 für CLAUDE.md-Dateien, denen Claude Code wirklich folgt: das Ziel von 200 Zeilen, wann pfadgebundene Regeln in .claude/rules/ sinnvoll sind, die @import-Hierarchie und das Maximum von 5 Sprüngen, die Lücke zwischen Benutzernachricht und System-Prompt, die Trennlinie zwischen CLAUDE.md und automatischer Memory, und wann man aufgibt und stattdessen einen Hook schreibt. Verankert in Claude Code 2.1.x und gegen die offizielle Memory-Dokumentation verifiziert.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code 2.1.119 holt PRs aus GitLab, Bitbucket und GitHub Enterprise</title><link>https://startdebugging.net/de/2026/04/claude-code-2-1-119-from-pr-gitlab-bitbucket/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/claude-code-2-1-119-from-pr-gitlab-bitbucket/</guid><description>Claude Code v2.1.119 erweitert --from-pr über github.com hinaus. Die CLI akzeptiert nun URLs von GitLab Merge Requests, Bitbucket Pull Requests und GitHub Enterprise PRs, und eine neue prUrlTemplate-Einstellung lenkt das Footer-Badge auf den richtigen Code-Review-Host.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man die Kaltstartzeit eines .NET 11 AWS Lambda reduziert</title><link>https://startdebugging.net/de/2026/04/how-to-reduce-cold-start-time-for-a-dotnet-11-aws-lambda/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-reduce-cold-start-time-for-a-dotnet-11-aws-lambda/</guid><description>Ein praxisorientiertes, versionsspezifisches Playbook, um Kaltstarts von .NET-11-Lambda zu kürzen. Behandelt Native AOT auf provided.al2023, ReadyToRun, SnapStart auf der gemanagten dotnet10-Runtime, Speicherabstimmung, statische Wiederverwendung, Trim-Sicherheit und wie man INIT_DURATION wirklich liest.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Eine wiederkehrende Claude-Code-Aufgabe planen, die GitHub-Issues triagiert</title><link>https://startdebugging.net/de/2026/04/how-to-schedule-a-recurring-claude-code-task-that-triages-github-issues/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-schedule-a-recurring-claude-code-task-that-triages-github-issues/</guid><description>Drei Wege, um Claude Code 2026 unbeaufsichtigt auf einen Zeitplan zu setzen, der GitHub-Issues triagiert: Cloud-Routines (das neue /schedule), claude-code-action v1 mit cron + issues.opened und das auf eine Sitzung beschränkte /loop. Inklusive eines lauffähigen Routine-Prompts, eines vollständigen GitHub-Actions-YAML, Jitter- und Identitätsfallen sowie einer Entscheidungshilfe, wann man was wählt.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Native AOT mit ASP.NET Core Minimal APIs verwenden</title><link>https://startdebugging.net/de/2026/04/how-to-use-native-aot-with-aspnetcore-minimal-apis/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-use-native-aot-with-aspnetcore-minimal-apis/</guid><description>Eine vollständige .NET-11-Anleitung zum Ausliefern einer ASP.NET Core Minimal API mit Native AOT: PublishAot, CreateSlimBuilder, quellgenerierte JSON-Serialisierung, die AddControllers-Einschränkung, IL2026-/IL3050-Warnungen und EnableRequestDelegateGenerator für Bibliotheksprojekte.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>So wärmen Sie das EF-Core-Modell vor der ersten Abfrage auf</title><link>https://startdebugging.net/de/2026/04/how-to-warm-up-ef-core-model-before-the-first-query/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-warm-up-ef-core-model-before-the-first-query/</guid><description>EF Core baut sein konzeptionelles Modell träge beim ersten DbContext-Zugriff auf, weshalb die erste Abfrage in einem frisch gestarteten Prozess mehrere hundert Millisekunden langsamer ist als jede weitere. Dieser Leitfaden behandelt die drei realen Lösungen in EF Core 11: einen Start-IHostedService, der Model berührt und eine Verbindung öffnet, dotnet ef dbcontext optimize zum Ausliefern eines vorkompilierten Modells, und die Cache-Key-Fußangeln, die das Modell trotzdem stillschweigend neu aufbauen.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>GitHub Copilot Chat BYOK ist GA in VS Code: Anthropic, Ollama, Foundry Local</title><link>https://startdebugging.net/de/2026/04/github-copilot-vs-code-byok-anthropic-ollama-foundry-local/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/github-copilot-vs-code-byok-anthropic-ollama-foundry-local/</guid><description>GitHub Copilot für VS Code hat am 22. April 2026 Bring Your Own Key veröffentlicht. Verbinden Sie Ihren eigenen Anthropic-, OpenAI-, Gemini-, OpenRouter- oder Azure-Account mit Chat oder verweisen Sie auf ein lokales Modell via Ollama oder Foundry Local. Die Abrechnung umgeht die Copilot-Quota und läuft direkt über den Anbieter.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie einen globalen Exception-Filter in ASP.NET Core 11 hinzufügen</title><link>https://startdebugging.net/de/2026/04/how-to-add-a-global-exception-filter-in-aspnetcore-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-add-a-global-exception-filter-in-aspnetcore-11/</guid><description>Ein vollständiger Leitfaden zur globalen Ausnahmebehandlung in ASP.NET Core 11: warum IExceptionFilter das falsche Werkzeug ist, wie IExceptionHandler und UseExceptionHandler zusammenarbeiten, ProblemDetails-Antworten, Multi-Handler-Ketten und die Breaking Change in .NET 10 zur Unterdrückung von Diagnostics.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie einen eigenen MCP-Server in C# auf .NET 11 bauen</title><link>https://startdebugging.net/de/2026/04/how-to-build-a-custom-mcp-server-in-csharp-on-net-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-build-a-custom-mcp-server-in-csharp-on-net-11/</guid><description>Bauen Sie einen funktionierenden Model-Context-Protocol-Server in C# 14 / .NET 11 mit dem offiziellen ModelContextProtocol-1.2-SDK. Behandelt Stdio-Transport, [McpServerTool]-Attribute, Dependency Injection, die Stderr-Logging-Falle und die Registrierung bei Claude Code, Claude Desktop und VS Code.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie DbContext mocken, ohne das Change Tracking zu zerstören</title><link>https://startdebugging.net/de/2026/04/how-to-mock-dbcontext-without-breaking-change-tracking/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-mock-dbcontext-without-breaking-change-tracking/</guid><description>Das direkte Mocken von DbContext bricht den ChangeTracker stillschweigend, weshalb Microsoft davon abrät. Diese Anleitung zeigt die zwei Muster, die in EF Core 11 wirklich funktionieren: SQLite In-Memory mit einer offen gehaltenen Verbindung, damit der echte ChangeTracker läuft, und das Repository-Muster, das EF Core ganz aus dem Test heraushebt.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>So testen Sie Code, der HttpClient verwendet, mit Unit Tests</title><link>https://startdebugging.net/de/2026/04/how-to-unit-test-code-that-uses-httpclient/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-unit-test-code-that-uses-httpclient/</guid><description>Eine vollständige Anleitung zum Testen von HttpClient in .NET 11: warum Sie HttpClient nicht direkt mocken sollten, wie Sie einen HttpMessageHandler-Stub schreiben, den Primary Handler mit IHttpClientFactory austauschen, Polly-Retries verifizieren und die Option WireMock.Net.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Aspire 13.2.4 schließt CVE-2026-40894: DoS über baggage-Header in OpenTelemetry .NET</title><link>https://startdebugging.net/de/2026/04/aspire-13-2-4-opentelemetry-cve-2026-40894-baggage-dos/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/aspire-13-2-4-opentelemetry-cve-2026-40894-baggage-dos/</guid><description>Aspire 13.2.4 enthält ein OpenTelemetry-Update für CVE-2026-40894, eine Allokationsverstärkung in Gen0 beim Parsen der Propagatoren baggage, B3 und Jaeger. Aktualisieren Sie OpenTelemetry.Api und OpenTelemetry.Extensions.Propagators auf 1.15.3, auch wenn Sie kein Aspire verwenden.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Sie einen eigenen MCP-Server in Python mit dem offiziellen SDK bauen</title><link>https://startdebugging.net/de/2026/04/how-to-build-a-custom-mcp-server-in-python-with-the-official-sdk/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-build-a-custom-mcp-server-in-python-with-the-official-sdk/</guid><description>Bauen Sie einen funktionierenden Model-Context-Protocol-Server in Python mit dem offiziellen mcp-1.27-SDK und FastMCP. Behandelt Pydantic-Schemas, die Stdio-Stdout-Falle, mcp dev / mcp install und die Registrierung bei Claude Desktop und Claude Code.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>So profilen Sie eine .NET-App mit dotnet-trace und lesen die Ausgabe</title><link>https://startdebugging.net/de/2026/04/how-to-profile-a-dotnet-app-with-dotnet-trace-and-read-the-output/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-profile-a-dotnet-app-with-dotnet-trace-and-read-the-output/</guid><description>Vollständiger Leitfaden zum Profilen von .NET 11-Apps mit dotnet-trace: Installation, Wahl des richtigen Profils, Aufzeichnung ab dem Start und Lesen des .nettrace in PerfView, Visual Studio, Speedscope oder Perfetto.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Channels statt BlockingCollection in C# verwenden</title><link>https://startdebugging.net/de/2026/04/how-to-use-channels-instead-of-blockingcollection-in-csharp/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-use-channels-instead-of-blockingcollection-in-csharp/</guid><description>System.Threading.Channels ist der async-fähige Ersatz für BlockingCollection in .NET 11. Diese Anleitung zeigt die Migration, die Wahl zwischen begrenzt und unbegrenzt sowie den Umgang mit Backpressure, Cancellation und sauberem Shutdown ohne Deadlocks.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>So schreiben Sie einen benutzerdefinierten JsonConverter in System.Text.Json</title><link>https://startdebugging.net/de/2026/04/how-to-write-a-custom-jsonconverter-in-system-text-json/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-write-a-custom-jsonconverter-in-system-text-json/</guid><description>Eine vollständige Anleitung zum Schreiben eines benutzerdefinierten JsonConverter&lt;T&gt; für System.Text.Json in .NET 11: wann Sie ihn wirklich brauchen, wie Sie Utf8JsonReader korrekt navigieren, wie Sie generische Typen mit JsonConverterFactory behandeln und wie Sie AOT-freundlich bleiben.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>.NET 10 auf Ubuntu 26.04: resolute Container-Tags und Native AOT im Archive</title><link>https://startdebugging.net/de/2026/04/dotnet-10-ubuntu-2604-resolute-container-tags/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-10-ubuntu-2604-resolute-container-tags/</guid><description>Ubuntu 26.04 Resolute Raccoon liefert .NET 10 im Archive aus, führt -resolute Container-Tags ein, die -noble ersetzen, und paketiert Native AOT-Tooling via dotnet-sdk-aot-10.0.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man einen benutzerdefinierten MCP-Server in TypeScript erstellt, der eine CLI einbindet</title><link>https://startdebugging.net/de/2026/04/how-to-build-an-mcp-server-in-typescript-that-wraps-a-cli/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-build-an-mcp-server-in-typescript-that-wraps-a-cli/</guid><description>Schritt-für-Schritt-Anleitung zum Einbinden eines beliebigen Kommandozeilen-Tools als Model Context Protocol Server mit dem TypeScript SDK 1.29. Behandelt die stdout-Falle, child_process-Muster, Fehlerweitergabe und einen vollständig funktionierenden git-Server.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man stark typisierten Client-Code aus einer OpenAPI-Spezifikation in .NET 11 generiert</title><link>https://startdebugging.net/de/2026/04/how-to-generate-strongly-typed-client-from-openapi-spec-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-generate-strongly-typed-client-from-openapi-spec-dotnet-11/</guid><description>Verwenden Sie Kiota, Microsofts offiziellen OpenAPI-Code-Generator, um aus jeder OpenAPI-Spezifikation einen fluenten, stark typisierten C#-Client zu erzeugen. Schritt für Schritt: installieren, generieren, in ASP.NET Core Dependency Injection einbinden und Authentifizierung konfigurieren.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man eine große CSV in .NET 11 liest, ohne den Speicher zu sprengen</title><link>https://startdebugging.net/de/2026/04/how-to-read-a-large-csv-in-dotnet-11-without-running-out-of-memory/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-read-a-large-csv-in-dotnet-11-without-running-out-of-memory/</guid><description>Streamen Sie eine mehrere Gigabyte große CSV in .NET 11 ohne OutOfMemoryException. File.ReadLines, CsvHelper, Sylvan und Pipelines im Vergleich, mit Code und Messungen.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man eine Datei von einem ASP.NET Core Endpunkt ohne Pufferung streamt</title><link>https://startdebugging.net/de/2026/04/how-to-stream-a-file-from-an-aspnetcore-endpoint-without-buffering/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-stream-a-file-from-an-aspnetcore-endpoint-without-buffering/</guid><description>Grosse Dateien aus ASP.NET Core 11 ohne Laden in den Arbeitsspeicher ausliefern. Drei Stufen: PhysicalFileResult fur Dateien auf der Festplatte, Results.Stream fur beliebige Streams und Response.BodyWriter fur generierten Inhalt -- mit Code fur jeden Fall.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 Preview 3 bringt RemoveDbContext für saubere Provider-Swaps in Tests</title><link>https://startdebugging.net/de/2026/04/efcore-11-removedbcontext-pooled-factory-test-swap/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-removedbcontext-pooled-factory-test-swap/</guid><description>EF Core 11 Preview 3 führt RemoveDbContext, RemoveExtension und eine parameterlose Überladung von AddPooledDbContextFactory ein - das Boilerplate beim Provider-Wechsel in Tests fällt weg und Pooled-Factory-Konfiguration wird zentralisiert.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man eine lang laufende Task in C# ohne Deadlock abbricht</title><link>https://startdebugging.net/de/2026/04/how-to-cancel-a-long-running-task-in-csharp-without-deadlocking/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-cancel-a-long-running-task-in-csharp-without-deadlocking/</guid><description>Kooperativer Abbruch mit CancellationToken, CancelAsync, Task.WaitAsync und verknüpften Tokens in .NET 11. Plus die Blocking-Patterns, die einen sauberen Abbruch in einen Deadlock verwandeln.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Azure MCP Server wird mit Visual Studio 2022 17.14.30 mitgeliefert, keine Extension nötig</title><link>https://startdebugging.net/de/2026/04/azure-mcp-server-visual-studio-2022-17-14-30/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/azure-mcp-server-visual-studio-2022-17-14-30/</guid><description>Visual Studio 2022 17.14.30 bündelt den Azure MCP Server in den Azure-Entwicklungs-Workload. Copilot Chat kann über 230 Azure-Tools in 45 Services erreichen, ohne etwas zu installieren.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man IAsyncEnumerable&lt;T&gt; mit EF Core 11 verwendet</title><link>https://startdebugging.net/de/2026/04/how-to-use-iasyncenumerable-with-ef-core-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-use-iasyncenumerable-with-ef-core-11/</guid><description>EF Core 11 Queries implementieren IAsyncEnumerable&lt;T&gt; direkt. So streamen Sie Zeilen mit await foreach, wann Sie es gegenüber ToListAsync bevorzugen sollten, und die Fallstricke rund um Verbindungen, Tracking und Cancellation.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>.NET 10.0.7 liefert out-of-band, um CVE-2026-40372 in ASP.NET Core Data Protection zu fixen</title><link>https://startdebugging.net/de/2026/04/dotnet-10-0-7-oob-cve-2026-40372-dataprotection/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-10-0-7-oob-cve-2026-40372-dataprotection/</guid><description>Ein HMAC-Validierungsfehler in Microsoft.AspNetCore.DataProtection 10.0.0 bis 10.0.6 lässt Angreifer Ciphertexts fälschen. .NET 10.0.7 ist der obligatorische Fix.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man Records mit EF Core 11 korrekt verwendet</title><link>https://startdebugging.net/de/2026/04/how-to-use-records-with-ef-core-11-correctly/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-use-records-with-ef-core-11-correctly/</guid><description>Eine praktische Anleitung zur Kombination von C#-Records und EF Core 11. Wo Records passen, wo sie das Change Tracking brechen, und wie man Value Objects, Entities und Projections modelliert, ohne mit dem Framework zu kämpfen.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Node.js-Addons in C#: .NET Native AOT ersetzt C++ und node-gyp</title><link>https://startdebugging.net/de/2026/04/nodejs-addons-dotnet-native-aot/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/nodejs-addons-dotnet-native-aot/</guid><description>Das C# Dev Kit Team hat sein C++-Node.js-Addon gegen eine .NET 10 Native AOT Library getauscht, mit N-API, UnmanagedCallersOnly und LibraryImport, um eine einzelne .node-Datei ohne Python oder node-gyp zu produzieren.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Der Debugger Agent in Visual Studio 18.5 macht Copilot zum lebendigen Bug-Jagd-Partner</title><link>https://startdebugging.net/de/2026/04/visual-studio-18-5-debugger-agent-workflow/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/visual-studio-18-5-debugger-agent-workflow/</guid><description>Visual Studio 18.5 GA liefert einen geführten Debugger-Agent-Workflow in Copilot Chat, der eine Hypothese bildet, Breakpoints setzt, durch ein Repro mitfährt, gegen Runtime-State validiert und einen Fix vorschlägt.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Kestrel beginnt mit der Verarbeitung von HTTP/3-Requests vor dem SETTINGS-Frame in .NET 11 Preview 3</title><link>https://startdebugging.net/de/2026/04/aspnetcore-11-kestrel-http3-early-request-processing/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/aspnetcore-11-kestrel-http3-early-request-processing/</guid><description>.NET 11 Preview 3 lässt Kestrel HTTP/3-Requests bedienen, bevor der Control Stream und der SETTINGS-Frame des Peers ankommen, und reduziert so die Handshake-Latenz beim ersten Request jeder neuen QUIC-Verbindung.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 übersetzt Contains zu JSON_CONTAINS auf SQL Server 2025</title><link>https://startdebugging.net/de/2026/04/efcore-11-json-contains-sql-server-2025/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-json-contains-sql-server-2025/</guid><description>EF Core 11 übersetzt LINQ Contains über JSON-Collections automatisch in die neue SQL Server 2025 JSON_CONTAINS-Funktion und ergänzt EF.Functions.JsonContains für pfad- und modus-spezifische Queries, die einen JSON-Index treffen können.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie man mehrere Werte aus einer Methode in C# 14 zurückgibt</title><link>https://startdebugging.net/de/2026/04/how-to-return-multiple-values-from-a-method-in-csharp-14/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/how-to-return-multiple-values-from-a-method-in-csharp-14/</guid><description>Sieben Wege, um mehr als einen Wert aus einer C# 14 Methode zurückzugeben: benannte Tupel, out-Parameter, Records, Structs, Deconstruction und der Extension-Member-Trick für Typen, die Ihnen nicht gehören. Echte Benchmarks und eine Entscheidungsmatrix am Ende.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agent Skills landen in Visual Studio 2026 18.5: Copilot entdeckt SKILL.md automatisch aus Ihrem Repo</title><link>https://startdebugging.net/de/2026/04/visual-studio-2026-copilot-agent-skills/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/visual-studio-2026-copilot-agent-skills/</guid><description>Visual Studio 2026 18.5.0 lässt GitHub Copilot Agent Skills aus .github/skills, .claude/skills und ~/.copilot/skills laden. Wiederverwendbare SKILL.md-Instruction-Packs reisen mit Ihrem Repo.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>RyuJIT trimmt mehr Bounds Checks in .NET 11 Preview 3: Index-from-end und i + Konstante</title><link>https://startdebugging.net/de/2026/04/jit-bounds-check-elimination-index-from-end-dotnet-11-preview-3/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/jit-bounds-check-elimination-index-from-end-dotnet-11-preview-3/</guid><description>.NET 11 Preview 3 bringt RyuJIT bei, redundante Bounds Checks bei aufeinanderfolgendem Index-from-end-Zugriff und bei i + Konstante &lt; length-Mustern zu eliminieren, was Branch-Druck in engen Schleifen senkt.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>RegexOptions.AnyNewLine landet in .NET 11 Preview 3: Unicode-bewusste Anchors ohne die \r?-Hacks</title><link>https://startdebugging.net/de/2026/04/regex-anynewline-dotnet-11-preview-3/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/regex-anynewline-dotnet-11-preview-3/</guid><description>.NET 11 Preview 3 fügt RegexOptions.AnyNewLine hinzu, damit ^, $, \Z und . jede Unicode-Newline-Sequenz erkennen, inklusive \r\n, NEL, LS und PS, wobei \r\n als ein atomarer Break behandelt wird.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Aspire 13.2 --isolated: parallele AppHost-Instanzen ohne Port-Kollisionen laufen lassen</title><link>https://startdebugging.net/de/2026/04/aspire-13-2-isolated-mode-parallel-apphost-instances/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/aspire-13-2-isolated-mode-parallel-apphost-instances/</guid><description>Aspire 13.2 liefert ein --isolated-Flag aus, das jedem aspire run eigene zufällige Ports und einen eigenen Secrets Store gibt. Es entsperrt Multi-Checkout-Arbeit, Agent-Worktrees und Integrationstests, die einen lebenden AppHost brauchen.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>.NET 11 Preview 3: dotnet run -e setzt Umgebungsvariablen ohne Launch Profiles</title><link>https://startdebugging.net/de/2026/04/dotnet-11-preview-3-dotnet-run-environment-variables/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-11-preview-3-dotnet-run-environment-variables/</guid><description>dotnet run -e in .NET 11 Preview 3 übergibt Umgebungsvariablen direkt aus der CLI und zeigt sie als MSBuild RuntimeEnvironmentVariable-Items an.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>dotnet sln bearbeitet endlich Solution Filters von der CLI aus in .NET 11 Preview 3</title><link>https://startdebugging.net/de/2026/04/dotnet-11-sln-cli-solution-filters/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-11-sln-cli-solution-filters/</guid><description>.NET 11 Preview 3 bringt dotnet sln bei, Projekte in .slnf Solution Filters zu erstellen, hinzuzufügen, zu entfernen und aufzulisten, sodass große Monorepos eine Teilmenge laden können, ohne Visual Studio zu öffnen.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>dotnet watch in .NET 11 Preview 3: Aspire-Hosts, Crash Recovery und sauberes Ctrl+C</title><link>https://startdebugging.net/de/2026/04/dotnet-watch-11-preview-3-aspire-crash-recovery/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-watch-11-preview-3-aspire-crash-recovery/</guid><description>dotnet watch bekommt in .NET 11 Preview 3 Aspire-App-Host-Integration, automatisches Relaunch nach Crashes und gefixtes Ctrl+C-Handling für Windows-Desktop-Apps.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 beschneidet unnötige Referenz-Joins in Split Queries</title><link>https://startdebugging.net/de/2026/04/efcore-11-preview-3-prunes-reference-joins-split-queries/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-preview-3-prunes-reference-joins-split-queries/</guid><description>EF Core 11 Preview 3 entfernt redundante To-one-Joins aus Split Queries und streicht überflüssige ORDER BY-Schlüssel. Ein gemeldetes Szenario wurde 29% schneller, ein anderes 22%. So sieht das SQL jetzt aus.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>System.Text.Json in .NET 11 Preview 3 fügt PascalCase und Per-Member-Naming-Policies hinzu</title><link>https://startdebugging.net/de/2026/04/system-text-json-11-pascalcase-per-member-naming/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/system-text-json-11-pascalcase-per-member-naming/</guid><description>.NET 11 Preview 3 schließt die Naming-Policy-Geschichte in System.Text.Json ab: JsonNamingPolicy.PascalCase, ein Member-Level-Attribut [JsonNamingPolicy] und ein Type-Level-Default [JsonIgnore] für sauberere DTOs.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Blazor Virtualize handhabt endlich variable Item-Höhen in .NET 11</title><link>https://startdebugging.net/de/2026/04/blazor-virtualize-variable-height-dotnet-11-preview-3/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/blazor-virtualize-variable-height-dotnet-11-preview-3/</guid><description>ASP.NET Core in .NET 11 Preview 3 bringt der Virtualize-Komponente bei, Items zur Laufzeit zu messen, und behebt das Spacing- und Scroll-Jitter, das durch Annahmen uniformer Höhen entstand.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Pin-Clustering landet in .NET MAUI 11 Maps</title><link>https://startdebugging.net/de/2026/04/dotnet-maui-11-map-pin-clustering/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-maui-11-map-pin-clustering/</guid><description>.NET MAUI 11 Preview 3 fügt dem Map-Control eingebautes Pin-Clustering auf Android und iOS hinzu, mit ClusteringIdentifier-Gruppen und einem ClusterClicked-Event.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 fügt GetEntriesForState hinzu, um DetectChanges zu überspringen</title><link>https://startdebugging.net/de/2026/04/efcore-11-changetracker-getentriesforstate/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-changetracker-getentriesforstate/</guid><description>EF Core 11 Preview 3 führt ChangeTracker.GetEntriesForState ein, einen state-gefilterten Enumerator, der einen zusätzlichen DetectChanges-Pass in Hot Paths wie SaveChanges-Interceptors und Audit-Hooks vermeidet.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item><item><title>.NET MAUI 11 liefert einen eingebauten LongPressGestureRecognizer</title><link>https://startdebugging.net/de/2026/04/maui-11-long-press-gesture-recognizer/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/maui-11-long-press-gesture-recognizer/</guid><description>.NET MAUI 11 Preview 3 fügt LongPressGestureRecognizer als First-Party-Geste hinzu, mit Duration, Bewegungs-Threshold, State-Events und Command-Binding - und ersetzt das übliche Community-Toolkit-Behavior.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Eine Datenbank-Engine mit Mikrosekunden-Latenz in C# bauen</title><link>https://startdebugging.net/de/2026/04/building-a-microsecond-database-engine-in-csharp/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/building-a-microsecond-database-engine-in-csharp/</guid><description>Loic Baumanns Typhon-Projekt zielt auf ACID-Commits in 1-2 Mikrosekunden mittels ref structs, Hardware-Intrinsics und gepinntem Speicher und zeigt, dass C# auf Systemprogrammier-Niveau mithalten kann.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Benutzerdefinierte Compound-Assignment-Operatoren in C# 14: in-place += ohne die zusätzliche Allokation</title><link>https://startdebugging.net/de/2026/04/csharp-14-user-defined-compound-assignment-operators/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/csharp-14-user-defined-compound-assignment-operators/</guid><description>C# 14 erlaubt das Überladen von +=, -=, *= und Kollegen als void-Instanzmethoden, die den Empfänger in-place mutieren, was Allokationen für große Werthalter wie BigInteger-artige Buffer und Tensoren reduziert.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie Dappers standardmäßige nvarchar-Parameter Ihre SQL-Server-Indizes still killen</title><link>https://startdebugging.net/de/2026/04/dapper-nvarchar-implicit-conversion-kills-sql-server-indexes/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dapper-nvarchar-implicit-conversion-kills-sql-server-indexes/</guid><description>C#-Strings, die durch Dapper gesendet werden, fallen standardmäßig auf nvarchar(4000), was SQL Server zu impliziten Konvertierungen und vollen Index-Scans zwingt. Hier, wie man es mit DbType.AnsiString behebt.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 schaltet Cosmos-DB-Transaktionsbatches standardmäßig an</title><link>https://startdebugging.net/de/2026/04/efcore-11-cosmos-transactional-batches/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-cosmos-transactional-batches/</guid><description>EF Core 11 gruppiert Cosmos-DB-Writes bei jedem SaveChanges in transaktionale Batches pro Container und Partition und liefert damit Best-Effort-Atomarität und weniger Roundtrips ohne Codeänderungen.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>GitHub Copilot Modernization: Der Assessment-Report ist das eigentliche Produkt</title><link>https://startdebugging.net/de/2026/04/github-copilot-modernization-assessment-dotnet/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/github-copilot-modernization-assessment-dotnet/</guid><description>GitHub Copilot Modernization wird als Assess, Plan, Execute-Loop für die Migration von Legacy-.NET-Apps verkauft. Die Assessment-Phase ist, wo der Wert liegt: ein Inventar-Report, kategorisierte Blocker und dateiebenen-genaue Remediation-Guidance, die Sie wie Code diffen können.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Hot Reload Auto-Restart in Visual Studio 2026: Rude Edits hören auf, Ihre Debug-Session zu töten</title><link>https://startdebugging.net/de/2026/04/visual-studio-2026-hot-reload-auto-restart-rude-edits/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/visual-studio-2026-hot-reload-auto-restart-rude-edits/</guid><description>Visual Studio 2026 fügt HotReloadAutoRestart hinzu, ein projektbezogenes Opt-in, das die App neu startet, wenn ein Rude Edit sonst die Debug-Session beenden würde. Besonders nützlich für Razor- und Aspire-Projekte.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Blazor SSR erhält endlich TempData in .NET 11</title><link>https://startdebugging.net/de/2026/04/blazor-ssr-tempdata-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/blazor-ssr-tempdata-dotnet-11/</guid><description>ASP.NET Core in .NET 11 Preview 2 bringt TempData zum statischen serverseitigen Rendering von Blazor und ermöglicht Flash-Nachrichten und Post-Redirect-Get-Flüsse ohne Workarounds.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>C# 15 Collection Expression Arguments: Konstruktoren inline mit with(...) übergeben</title><link>https://startdebugging.net/de/2026/04/csharp-15-collection-expression-arguments/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/csharp-15-collection-expression-arguments/</guid><description>C# 15 fügt das with(...)-Element zu Collection Expressions hinzu und lässt Sie Kapazität, Vergleicher und andere Konstruktorargumente direkt im Initialisierer übergeben.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>.NET 11 fügt System.IO.Compression native Zstandard-Kompression hinzu</title><link>https://startdebugging.net/de/2026/04/dotnet-11-zstandard-compression-system-io/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-11-zstandard-compression-system-io/</guid><description>.NET 11 Preview 1 liefert ZstandardStream, ZstandardEncoder und ZstandardDecoder in System.IO.Compression aus und bietet schnelle, eingebaute zstd-Unterstützung ohne Drittanbieterpakete.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 lässt Sie eine Migration in einem Befehl erstellen und anwenden</title><link>https://startdebugging.net/de/2026/04/efcore-11-single-step-migrations-dotnet-ef-update-add/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-single-step-migrations-dotnet-ef-update-add/</guid><description>Der Befehl dotnet ef database update akzeptiert nun --add, um eine Migration in einem einzigen Schritt zu scaffolden und anzuwenden. So funktioniert es, warum es für Container und .NET Aspire wichtig ist, und worauf zu achten ist.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Fluorite: Toyota baut eine Konsolen-Klasse-Game-Engine auf Flutter und Dart</title><link>https://startdebugging.net/de/2026/04/fluorite-toyota-console-grade-game-engine-flutter-dart/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/fluorite-toyota-console-grade-game-engine-flutter-dart/</guid><description>Fluorite ist eine quelloffene 3D-Game-Engine, die Google Filament-Rendering in Flutter-Widgets einbettet und Spielelogik in Dart schreiben lässt.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>EF Core 11 fügt native SQL Server Vektorsuche mit DiskANN-Indizes hinzu</title><link>https://startdebugging.net/de/2026/04/efcore-11-sql-server-vector-search-diskann-indexes/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/efcore-11-sql-server-vector-search-diskann-indexes/</guid><description>EF Core 11 Preview 2 unterstützt SQL Server 2025 VECTOR_SEARCH() und DiskANN-Vektorindizes direkt aus LINQ. So richten Sie den Index ein, führen näherungsweise Abfragen aus, und das ändert sich gegenüber dem VectorDistance-Ansatz von EF Core 10.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Rider 2026.1 liefert einen ASM-Viewer für JIT-, ReadyToRun- und NativeAOT-Ausgabe</title><link>https://startdebugging.net/de/2026/04/rider-2026-1-asm-viewer-jit-nativeaot-disassembly/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/rider-2026-1-asm-viewer-jit-nativeaot-disassembly/</guid><description>Rider 2026.1 fügt ein .NET Disassembler Plugin hinzu, mit dem Sie den vom JIT-, ReadyToRun- und NativeAOT-Compiler erzeugten Maschinencode inspizieren können, ohne die IDE zu verlassen.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ASP.NET Core 11 liefert natives OpenTelemetry-Tracing: das zusätzliche NuGet-Paket fällt weg</title><link>https://startdebugging.net/de/2026/04/aspnetcore-11-native-opentelemetry-tracing/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/aspnetcore-11-native-opentelemetry-tracing/</guid><description>ASP.NET Core in .NET 11 Preview 2 fügt OpenTelemetry-Semantikattribute direkt zur HTTP-Server-Aktivität hinzu und macht OpenTelemetry.Instrumentation.AspNetCore überflüssig.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ReSharper landet in VS Code und Cursor, kostenlos für nicht-kommerzielle Nutzung</title><link>https://startdebugging.net/de/2026/04/resharper-for-vscode-cursor-free-for-oss/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/resharper-for-vscode-cursor-free-for-oss/</guid><description>JetBrains hat ReSharper als VS Code-Erweiterung mit vollständiger C#-Analyse, Refactoring und Unit-Tests veröffentlicht. Funktioniert auch in Cursor und Google Antigravity und kostet nichts für OSS und Lernen.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>C# 15 Union-Typen sind da: Type Unions kommen in .NET 11 Preview 2</title><link>https://startdebugging.net/de/2026/04/csharp-15-union-types-dotnet-11-preview-2/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/csharp-15-union-types-dotnet-11-preview-2/</guid><description>C# 15 führt das union-Schlüsselwort für Type Unions mit erschöpfendem Pattern Matching und impliziten Konvertierungen ein. Jetzt verfügbar in .NET 11 Preview 2.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Kestrel verzichtet in .NET 11 auf Exceptions in seinem HTTP/1.1-Parser</title><link>https://startdebugging.net/de/2026/04/kestrel-non-throwing-parser-dotnet-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/kestrel-non-throwing-parser-dotnet-11/</guid><description>Kestrels HTTP/1.1-Request-Parser in .NET 11 ersetzt BadHttpRequestException durch ein Result-Struct und reduziert den Overhead malformatter Requests um bis zu 40%.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Microsoft Agent Framework 1.0: KI-Agenten in reinem C# bauen</title><link>https://startdebugging.net/de/2026/04/microsoft-agent-framework-1-0-ai-agents-in-csharp/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/microsoft-agent-framework-1-0-ai-agents-in-csharp/</guid><description>Microsoft Agent Framework erreicht 1.0 mit stabilen APIs, Multi-Provider-Konnektoren, Multi-Agent-Orchestrierung und A2A/MCP-Interop. So sieht es in der Praxis auf .NET 10 aus.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>.NET 11 Runtime Async ersetzt State Machines durch sauberere Stack Traces</title><link>https://startdebugging.net/de/2026/04/dotnet-11-runtime-async-cleaner-stack-traces/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-11-runtime-async-cleaner-stack-traces/</guid><description>Runtime Async in .NET 11 verlagert die async/await-Behandlung von compiler-generierten State Machines in die Laufzeit selbst und produziert lesbare Stack Traces, korrekte Breakpoints und weniger Heap-Allokationen.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>dotnet new webworker: erstklassige Web Workers für Blazor in .NET 11 Preview 2</title><link>https://startdebugging.net/de/2026/04/dotnet-11-preview-2-blazor-webworker-template/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/04/dotnet-11-preview-2-blazor-webworker-template/</guid><description>Eine neue Projektvorlage in .NET 11 Preview 2 scaffoldet die JS-Klempnerei, den WebWorkerClient und das JSExport-Boilerplate, das nötig ist, um .NET-Code in einem Browser-Web-Worker auszuführen.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Wie 878 Copilot-Coding-Agent-PRs in dotnet/runtime tatsächlich aussehen</title><link>https://startdebugging.net/de/2026/03/copilot-coding-agent-dotnet-runtime-ten-months-data/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/03/copilot-coding-agent-dotnet-runtime-ten-months-data/</guid><description>Das .NET-Team teilt zehn Monate echter Daten zum Betrieb von GitHubs Copilot Coding Agent in dotnet/runtime: 878 PRs, eine Merge-Rate von 67,9 % und klare Lehren, wo KI-gestützte Entwicklung hilft und wo sie immer noch zu kurz greift.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Generative AI for Beginners .NET v2: für .NET 10 mit Microsoft.Extensions.AI neu gebaut</title><link>https://startdebugging.net/de/2026/03/generative-ai-beginners-dotnet-v2-dotnet10-meai/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/03/generative-ai-beginners-dotnet-v2-dotnet10-meai/</guid><description>Microsofts kostenloser Generative-AI-Kurs für .NET-Entwickler liefert Version 2, neu gebaut für .NET 10 und von Semantic Kernel auf das IChatClient-Muster von Microsoft.Extensions.AI migriert.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Erweiterungsmember in C# 14: Erweiterungseigenschaften, -operatoren und statische Erweiterungen</title><link>https://startdebugging.net/de/2026/02/csharp-14-extension-members/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/csharp-14-extension-members/</guid><description>C# 14 führt Erweiterungsmember ein, mit denen Sie Erweiterungseigenschaften, -operatoren und statische Member zu existierenden Typen mit dem neuen extension-Schlüsselwort hinzufügen können.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Null-bedingte Zuweisung in C# 14: ?. und ?[] auf der linken Seite verwenden</title><link>https://startdebugging.net/de/2026/02/csharp-14-null-conditional-assignment/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/csharp-14-null-conditional-assignment/</guid><description>C# 14 erweitert die null-bedingten Operatoren, sodass sie auf der linken Seite von Zuweisungen funktionieren und ausführliche Null-Prüfungen beim Setzen von Eigenschaften oder Indexern entfallen.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>C# 14 Idee: Interceptors könnten die Source-Generation von System.Text.Json automatisch wirken lassen</title><link>https://startdebugging.net/de/2026/02/csharp-14-interceptors-system-text-json-source-generation-ergonomics/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/csharp-14-interceptors-system-text-json-source-generation-ergonomics/</guid><description>Eine Community-Diskussion schlug vor, C# 14 Interceptors zu nutzen, um JsonSerializer-Aufrufe so umzuschreiben, dass sie automatisch einen generierten JsonSerializerContext verwenden und so die AOT-freundliche Source-Generation mit saubereren Aufrufstellen erhalten.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Post-Quanten-Kryptografie in .NET 10: ML-KEM, ML-DSA und SLH-DSA</title><link>https://startdebugging.net/de/2026/02/dotnet-10-post-quantum-cryptography-ml-kem-ml-dsa-slh-dsa/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/dotnet-10-post-quantum-cryptography-ml-kem-ml-dsa-slh-dsa/</guid><description>.NET 10 ergänzt native Unterstützung für die Post-Quanten-Algorithmen ML-KEM, ML-DSA und SLH-DSA und bereitet Ihre Anwendungen so auf eine quantenresistente Zukunft vor.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Polars.NET: eine Rust-DataFrame-Engine für .NET 10, die auf LibraryImport setzt</title><link>https://startdebugging.net/de/2026/02/dotnet-polarsnet-rust-dataframe-engine-with-libraryimport/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/dotnet-polarsnet-rust-dataframe-engine-with-libraryimport/</guid><description>Ein neues Polars.NET-Projekt liegt nach einem Community-Post vom 6. Februar 2026 im Trend. Die Schlagzeile ist einfach: eine .NET-freundliche DataFrame-API, gestützt von Rust Polars, mit einem stabilen C ABI und LibraryImport-basierter Interop, um den Overhead niedrig zu halten.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Flutter: Droido 1.2.0 ist ein Debug-only-Netzwerk-Inspector mit null Release-Impact</title><link>https://startdebugging.net/de/2026/02/flutter-droido-1-2-0-debug-only-network-inspector-with-zero-release-impact/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/flutter-droido-1-2-0-debug-only-network-inspector-with-zero-release-impact/</guid><description>Droido 1.2.0 erschien am 8. Februar 2026 als Debug-only-Netzwerk-Inspector für Flutter. Das Interessante ist nicht die UI. Es ist die Verpackungsstory: einen modernen Inspector in Debug-Builds zu behalten und gleichzeitig sicherzustellen, dass Release-Builds sauber, klein und unbeeinflusst bleiben.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>biometric_signature 10.0.0: `simplePrompt()` ist die Funktion, die neuen `BiometricError`-Werte sind der eigentliche Breaking Change (Flutter 3.x)</title><link>https://startdebugging.net/de/2026/02/biometric_signature-10-0-0-simpleprompt-is-the-feature-new-biometricerror-values-are-the-real-breaking-change-flutter-3-x/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/biometric_signature-10-0-0-simpleprompt-is-the-feature-new-biometricerror-values-are-the-real-breaking-change-flutter-3-x/</guid><description>biometric_signature 10.0.0 fügt simplePrompt() und neue BiometricError-Werte hinzu. So gehen Sie mit dem Breaking Change um und machen Ihre Auth-Flows in Flutter 3.x zukunftssicher.</description><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate></item><item><title>.NET Framework 3.5 wird auf neuen Windows-Builds eigenständig: was bricht</title><link>https://startdebugging.net/de/2026/02/net-framework-3-5-is-going-standalone-on-new-windows-builds-what-breaks-in-automation/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/net-framework-3-5-is-going-standalone-on-new-windows-builds-what-breaks-in-automation/</guid><description>Ab Windows 11 Build 27965 ist .NET Framework 3.5 keine optionale Windows-Komponente mehr. Hier erfahren Sie, was in CI, Provisioning und Golden Images bricht und wie Sie es beheben.</description><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate></item><item><title>TrailBase v0.23.7: Eine Firebase-Alternative aus einer einzigen Binärdatei für .NET 10 und Flutter</title><link>https://startdebugging.net/de/2026/02/trailbase-v0-23-7-a-single-executable-firebase-alternative-that-plays-nicely-with-net-10-and-flutter-3-x/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/02/trailbase-v0-23-7-a-single-executable-firebase-alternative-that-plays-nicely-with-net-10-and-flutter-3-x/</guid><description>TrailBase ist ein quelloffenes Backend mit einer einzigen ausführbaren Datei, gebaut auf Rust, SQLite und Wasmtime. Version 0.23.7 bringt UI-Korrekturen und besseres Error-Handling.</description><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Flutter iOS von Windows aus debuggen: ein Real-Device-Workflow (Flutter 3.x)</title><link>https://startdebugging.net/de/2026/01/debugging-flutter-ios-from-windows-a-real-device-workflow-flutter-3-x/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/debugging-flutter-ios-from-windows-a-real-device-workflow-flutter-3-x/</guid><description>Ein pragmatischer Workflow, um Flutter-iOS-Apps von Windows aus zu debuggen: den Build über GitHub Actions auf macOS auslagern, das IPA auf einem echten iPhone installieren und mit flutter attach Hot Reload und DevTools nutzen.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Flutter Particles 2.0.2: ein kurzer Rundgang (und ein kleines Integrations-Snippet) für Flutter 3.x</title><link>https://startdebugging.net/de/2026/01/flutter-particles-2-0-2-a-quick-tour-and-a-tiny-integration-snippet-on-flutter-3-x/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flutter-particles-2-0-2-a-quick-tour-and-a-tiny-integration-snippet-on-flutter-3-x/</guid><description>particles_flutter 2.0.2 bringt Partikelformen, Rotation, Randmodi und Emitter. Ein kurzer Rundgang durch die Änderungen plus ein kleines Integrations-Snippet für Flutter-3.x-Projekte.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>NuGet-„Become-Owner“-Anfragenspam: Was tun (und was abriegeln) in .NET 9/.NET 10</title><link>https://startdebugging.net/de/2026/01/nuget-become-owner-request-spam-what-to-do-and-what-to-lock-down-in-net-9-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/nuget-become-owner-request-spam-what-to-do-and-what-to-lock-down-in-net-9-net-10/</guid><description>Verteidigen Sie Ihre .NET-Pakete gegen Spam an Eigentümeranfragen auf NuGet. Lock-Dateien, Package Source Mapping und Central Package Management Praktiken für .NET 9 und .NET 10.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Scalar in ASP.NET Core: warum Ihr Bearer-Token ignoriert wird (.NET 10)</title><link>https://startdebugging.net/de/2026/01/scalar-in-asp-net-core-why-your-bearer-token-is-ignored-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/scalar-in-asp-net-core-why-your-bearer-token-is-ignored-net-10/</guid><description>Wenn Ihr Bearer-Token in Postman funktioniert, in Scalar aber nicht, liegt das Problem wahrscheinlich an Ihrem OpenAPI-Dokument. So deklarieren Sie ein passendes Security-Schema in .NET 10.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>TreatWarningsAsErrors, ohne die Dev-Builds zu sabotieren (.NET 10)</title><link>https://startdebugging.net/de/2026/01/treatwarningsaserrors-without-sabotaging-dev-builds-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/treatwarningsaserrors-without-sabotaging-dev-builds-net-10/</guid><description>Wie Sie TreatWarningsAsErrors in Release-Builds und CI durchsetzen, während Debug für lokale Entwicklung in .NET 10 flexibel bleibt - mit Directory.Build.props.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Perfetto + dotnet-trace: ein praktischer Profiling-Loop für .NET 9/.NET 10</title><link>https://startdebugging.net/de/2026/01/perfetto-dotnet-trace-a-practical-profiling-loop-for-net-9-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/perfetto-dotnet-trace-a-practical-profiling-loop-for-net-9-net-10/</guid><description>Ein praktischer Profiling-Loop für .NET 9 und .NET 10: Erfassen Sie Traces mit dotnet-trace, visualisieren Sie sie in Perfetto und iterieren Sie über CPU-, GC- und Thread-Pool-Probleme.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Eine WinUI 3-App mit &quot;Nur lokal&quot;-Notizen ist die richtige Art langweilig: offline-first, SQLite, tastaturzentriert</title><link>https://startdebugging.net/de/2026/01/a-winui-3-local-only-notes-app-is-the-right-kind-of-boring-offline-first-sqlite-keyboard-first/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/a-winui-3-local-only-notes-app-is-the-right-kind-of-boring-offline-first-sqlite-keyboard-first/</guid><description>Miyanyedi Quick Note ist eine WinUI 3 + SQLite-Notiz-App, die offline-first und datenschutzfreundlich ist. Warum &quot;nur lokal&quot; ein Feature ist, plus ein minimales SQLite-Snippet für .NET 8-Desktop-Apps.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Ein open-source WPF-SSH-Manager zeigt ein praktisches Muster: xterm.js in WebView2, Secrets via DPAPI</title><link>https://startdebugging.net/de/2026/01/an-open-source-wpf-ssh-manager-shows-a-practical-pattern-xterm-js-in-webview2-secrets-via-dpapi/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/an-open-source-wpf-ssh-manager-shows-a-practical-pattern-xterm-js-in-webview2-secrets-via-dpapi/</guid><description>SshManager ist ein open-source WPF-SSH-Manager auf Basis von .NET 8. Er zeigt ein praktisches Muster: xterm.js innerhalb von WebView2 für das Terminal-Rendering, EF Core + SQLite für die Persistenz und DPAPI für den Schutz lokaler Anmeldeinformationen.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>CV Shortlist: ein KI-gestütztes .NET 10-SaaS ging open-source, und der Stack lohnt das Studium</title><link>https://startdebugging.net/de/2026/01/cv-shortlist-an-ai-powered-net-10-saas-went-open-source-and-the-stack-is-worth-studying/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/cv-shortlist-an-ai-powered-net-10-saas-went-open-source-and-the-stack-is-worth-studying/</guid><description>CV Shortlist ist ein open-source .NET 10-SaaS, das Azure Document Intelligence mit einem OpenAI-Modell kombiniert. Stack, Konfigurationsdisziplin und KI-Integrationsgrenze lohnen das Studium.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Flutter Text: das `leadingDistribution`-Detail, das verändert, wie Ihre UI &quot;atmet&quot;</title><link>https://startdebugging.net/de/2026/01/flutter-text-the-leadingdistribution-detail-that-changes-how-your-ui-breathes/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flutter-text-the-leadingdistribution-detail-that-changes-how-your-ui-breathes/</guid><description>Die Eigenschaft leadingDistribution in Flutters TextHeightBehavior steuert, wie zusätzliches Leading ober- und unterhalb der Glyphen verteilt wird. Hier sehen Sie, wann sie zählt und wie sich vertikal verschoben wirkender Text korrigieren lässt.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>ModularPipelines V3: CI-Pipelines in C# schreiben, lokal debuggen, kein YAML-Babysitting mehr</title><link>https://startdebugging.net/de/2026/01/modularpipelines-v3-write-ci-pipelines-in-c-debug-locally-stop-babysitting-yaml/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/modularpipelines-v3-write-ci-pipelines-in-c-debug-locally-stop-babysitting-yaml/</guid><description>ModularPipelines V3 erlaubt Ihnen, CI-Pipelines in C# statt in YAML zu schreiben. Führen Sie sie lokal mit dotnet run aus, profitieren Sie von Sicherheit zur Kompilierzeit und debuggen Sie mit Haltepunkten.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>TypeMonkey ist eine gute Erinnerung: Flutter-Desktop-Apps brauchen zuerst Architektur, dann Feinschliff</title><link>https://startdebugging.net/de/2026/01/typemonkey-is-a-good-reminder-flutter-desktop-apps-need-architecture-first-polish-later/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/typemonkey-is-a-good-reminder-flutter-desktop-apps-need-architecture-first-polish-later/</guid><description>TypeMonkey, eine Flutter-Desktop-Tipp-App, zeigt, warum Desktop-Projekte vom ersten Tag an saubere Architektur brauchen: sealed States, Schnittstellen-Grenzen und testbare Logik.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Die Dev-Tags von Dart 3.12 kommen schnell: Wie Sie sie als Flutter 3.x-Entwickler lesen (und was zu tun ist)</title><link>https://startdebugging.net/de/2026/01/dart-3-12-dev-tags-are-moving-fast-how-to-read-them-and-what-to-do-as-a-flutter-3-x-developer/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/dart-3-12-dev-tags-are-moving-fast-how-to-read-them-and-what-to-do-as-a-flutter-3-x-developer/</guid><description>Die Dev-Tags von Dart 3.12 landen schnell. So lesen Sie den Versionsstring, pinnen ein Dev-SDK in CI und triagieren Fehlschläge, damit Ihre Flutter 3.x-Migration ein kleiner PR statt einer Brandübung wird.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Eine .NET-App mit Podman + systemd ausliefern: stabile Restarts, echte Logs, keine Magie</title><link>https://startdebugging.net/de/2026/01/deploy-a-net-app-with-podman-systemd-stable-restarts-real-logs-no-magic/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/deploy-a-net-app-with-podman-systemd-stable-restarts-real-logs-no-magic/</guid><description>.NET 9- und .NET 10-Dienste auf einer Linux-VM mit Podman und systemd ausliefern. Stabile Restarts, echte Logs über journald und eine containerisierte App, die wie ein richtiger Dienst verwaltet wird -- ganz ohne Kubernetes.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Flet 2026: Flutter-UI, Python-Logik und die Trade-offs, die Sie sich von Anfang an eingestehen müssen</title><link>https://startdebugging.net/de/2026/01/flet-in-2026-flutter-ui-python-logic-and-the-trade-offs-you-need-to-admit-upfront/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flet-in-2026-flutter-ui-python-logic-and-the-trade-offs-you-need-to-admit-upfront/</guid><description>Flet erlaubt es, Flutter-UIs mit Python-Logik zu bauen. Hier sind die echten Trade-offs: Latenz durch Event-Geplapper, Ökosystem-Mismatch zu Dart-Plugins und Split-Brain-Debugging, plus wann es wirklich Sinn ergibt.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Flutter 3.x bekommt einen neuen &quot;Offline-RAG&quot;-Baustein: `mobile_rag_engine` (Rust-Kern)</title><link>https://startdebugging.net/de/2026/01/flutter-3-x-gets-a-new-offline-rag-building-block-mobile_rag_engine-rust-core/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flutter-3-x-gets-a-new-offline-rag-building-block-mobile_rag_engine-rust-core/</guid><description>mobile_rag_engine bringt RAG direkt aufs Gerät in Flutter mit einem Rust-Kern, ONNX-Embeddings, HNSW-Vektorsuche und SQLite-Speicher. Ein praktischer Blick auf die API, den Integrationsablauf und die Auslieferungseinschränkungen.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>FlutterGuard CLI: eine schnelle &quot;Was kann ein Angreifer extrahieren?&quot;-Prüfung für Flutter 3.x-Apps</title><link>https://startdebugging.net/de/2026/01/flutterguard-cli-a-fast-what-can-an-attacker-extract-check-for-flutter-3-x-apps/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flutterguard-cli-a-fast-what-can-an-attacker-extract-check-for-flutter-3-x-apps/</guid><description>FlutterGuard CLI scannt Ihre Flutter 3.x-Build-Artefakte nach durchgesickerten Geheimnissen, Debug-Symbolen und Metadaten. Ein praktischer Workflow für die Integration in CI und den Umgang mit den Ergebnissen.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>gRPC in Containern wirkt unter .NET 9 und .NET 10 schwer: 4 Fallen, die Sie beheben können</title><link>https://startdebugging.net/de/2026/01/grpc-in-containers-feels-hard-in-net-9-and-net-10-4-traps-you-can-fix/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/grpc-in-containers-feels-hard-in-net-9-and-net-10-4-traps-you-can-fix/</guid><description>Vier verbreitete Fallen beim Hosten von gRPC in Containern mit .NET 9 und .NET 10: HTTP/2-Protokollkonflikte, unklare TLS-Terminierung, kaputte Health Checks und falsch konfigurierte Proxies -- mit Lösungen für jede.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Microsoft `mcp`: Model Context Protocol-Server aus C# auf .NET 10 verdrahten</title><link>https://startdebugging.net/de/2026/01/microsoft-mcp-wiring-model-context-protocol-servers-from-c-on-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/microsoft-mcp-wiring-model-context-protocol-servers-from-c-on-net-10/</guid><description>So verdrahten Sie Model Context Protocol (MCP)-Server in C# auf .NET 10 mit microsoft/mcp. Behandelt Tool-Verträge, Eingabevalidierung, Auth, Observability und produktionstaugliche Muster.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Hintergrundjobs in .NET 9 und .NET 10 ohne Hangfire überwachen: Health + Metriken + Alerts</title><link>https://startdebugging.net/de/2026/01/monitor-background-jobs-in-net-9-and-net-10-without-hangfire-health-metrics-alerts/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/monitor-background-jobs-in-net-9-and-net-10-without-hangfire-health-metrics-alerts/</guid><description>Überwachen Sie BackgroundService-Jobs in .NET 9 und .NET 10 ohne Hangfire mit Heartbeat-Health-Checks, Dauer-Metriken und Fehler-Alerts -- mit einem praktischen Codebeispiel.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Datei-basierte Apps in .NET 10 bekommen Multi-File-Skripte: `#:include` kommt</title><link>https://startdebugging.net/de/2026/01/net-10-file-based-apps-just-got-multi-file-scripts-include-is-landing/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/net-10-file-based-apps-just-got-multi-file-scripts-include-is-landing/</guid><description>.NET 10 ergänzt #:include für datei-basierte Apps, sodass dotnet run-Skripte mehrere .cs-Dateien umfassen können, ohne ein komplettes Projekt anzulegen.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>SBOM für .NET in Docker: hören Sie auf, ein einziges Werkzeug alles sehen zu lassen</title><link>https://startdebugging.net/de/2026/01/sbom-for-net-in-docker-stop-trying-to-force-one-tool-to-see-everything/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/sbom-for-net-in-docker-stop-trying-to-force-one-tool-to-see-everything/</guid><description>Wie Sie NuGet-Abhängigkeiten und OS-Pakete des Containers für ein .NET-Docker-Image mit CycloneDX, Syft und Dependency-Track verfolgen -- und warum ein einzelnes SBOM nicht ausreicht.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>System.CommandLine v2, aber mit fertiger Verdrahtung: `Albatross.CommandLine` v8</title><link>https://startdebugging.net/de/2026/01/system-commandline-v2-but-with-the-wiring-done-for-you-albatross-commandline-v8/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/system-commandline-v2-but-with-the-wiring-done-for-you-albatross-commandline-v8/</guid><description>Albatross.CommandLine v8 baut auf System.CommandLine v2 auf und liefert einen Source Generator, DI-Integration und eine Hosting-Schicht, um CLI-Boilerplate in .NET 9 und .NET 10 Anwendungen zu eliminieren.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Wave-IDE in 2026: das minimale Roslyn-Plumbing hinter einer WinForms-IDE auf .NET 10</title><link>https://startdebugging.net/de/2026/01/wave-ide-in-2026-the-minimum-roslyn-plumbing-behind-a-winforms-ide-on-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/wave-ide-in-2026-the-minimum-roslyn-plumbing-behind-a-winforms-ide-on-net-10/</guid><description>Wave-IDE zeigt, dass WinForms und Roslyn auf .NET 10 ausreichen, um eine funktionierende C#-IDE zu bauen. Hier ist das minimale Plumbing für inkrementelle Analyse, Autovervollständigung und Diagnostics.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate></item><item><title>AWS Lambda unterstützt .NET 10: Was Sie prüfen sollten, bevor Sie die Laufzeit umschalten</title><link>https://startdebugging.net/de/2026/01/aws-lambda-supports-net-10-what-to-verify-before-you-flip-the-runtime/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/aws-lambda-supports-net-10-what-to-verify-before-you-flip-the-runtime/</guid><description>AWS Lambda unterstützt jetzt .NET 10, aber das Laufzeit-Upgrade ist nicht der schwierige Teil. Hier ist eine praktische Checkliste, die Cold Starts, Trimming, Native AOT und Deployment-Form abdeckt.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Flutter 3.38.6 und der `engine.version`-Bump: reproduzierbare Builds werden einfacher (wenn Sie sie pinnen)</title><link>https://startdebugging.net/de/2026/01/flutter-3-38-6-and-the-engine-version-bump-reproducible-builds-get-easier-if-you-pin-it/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flutter-3-38-6-and-the-engine-version-bump-reproducible-builds-get-easier-if-you-pin-it/</guid><description>Flutter 3.38.6 hat engine.version angehoben, und das ist wichtig für reproduzierbare Builds. Lernen Sie, das SDK in CI zu pinnen, Engine-Drift zu vermeiden und &apos;was hat sich geändert&apos; zu diagnostizieren, wenn Builds ohne Codeänderungen brechen.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Flutter 3.x Routing: tp_router will Ihre Routentabelle löschen (und das ist eine überzeugende Idee)</title><link>https://startdebugging.net/de/2026/01/flutter-3-x-routing-tp_router-tries-to-delete-your-route-table-and-its-a-compelling-idea/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/flutter-3-x-routing-tp_router-tries-to-delete-your-route-table-and-its-a-compelling-idea/</guid><description>tp_router ist ein generatorgetriebener Flutter-Router, der manuelle Routentabellen eliminiert. Annotieren Sie Ihre Seiten, führen Sie build_runner aus und navigieren Sie mit typisierten APIs statt mit stringbasierten Pfaden.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>.NET 10 hat Ihre NIC-Liste explodieren lassen? GetAllNetworkInterfaces() filtern, ohne sich selbst zu belügen</title><link>https://startdebugging.net/de/2026/01/net-10-made-your-nic-list-explode-filtering-getallnetworkinterfaces-without-lying-to-yourself/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/net-10-made-your-nic-list-explode-filtering-getallnetworkinterfaces-without-lying-to-yourself/</guid><description>Wie Sie GetAllNetworkInterfaces() in .NET 10 filtern, wenn virtuelle Adapter von Hyper-V, Docker, WSL und VPNs die Liste fluten. Inklusive eines zweistufigen Filters mit expliziten Trade-offs.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Queryable Encryption + Vector Search im MongoDB EF Core Provider (und warum das für .NET 9 und .NET 10 zählt)</title><link>https://startdebugging.net/de/2026/01/queryable-encryption-vector-search-in-the-mongodb-ef-core-provider-and-why-it-matters-for-net-9-and-net-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/queryable-encryption-vector-search-in-the-mongodb-ef-core-provider-and-why-it-matters-for-net-9-and-net-10/</guid><description>Der MongoDB EF Core Provider unterstützt jetzt Queryable Encryption und Vector Search. Was das für .NET 9- und .NET 10-Apps bedeutet, die bereits EF Core verwenden.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>SwitchMediator v3: Ein Mediator ohne Allokationen, der AOT-freundlich bleibt</title><link>https://startdebugging.net/de/2026/01/switchmediator-v3-a-zero-alloc-mediator-that-stays-friendly-to-aot/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/switchmediator-v3-a-zero-alloc-mediator-that-stays-friendly-to-aot/</guid><description>SwitchMediator v3 zielt auf allokationsfreien, AOT-freundlichen Dispatch für CQRS-Dienste in .NET 9 und .NET 10. Was das bedeutet und wie Sie Ihren eigenen Mediator messen.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate></item><item><title>.NET 10 Performance: SearchValues</title><link>https://startdebugging.net/de/2026/01/net-10-performance-searchvalues/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/net-10-performance-searchvalues/</guid><description>Nutzen Sie SearchValues in .NET 10 für leistungsstarke Multi-String-Suche. Ersetzt foreach-Schleifen durch SIMD-beschleunigtes Matching mit den Algorithmen Aho-Corasick und Teddy.</description><pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Tasks streamen mit Task.WhenEach in .NET 9</title><link>https://startdebugging.net/de/2026/01/streaming-tasks-with-net-9-task-wheneach/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/streaming-tasks-with-net-9-task-wheneach/</guid><description>.NET 9 führt Task.WhenEach ein, das ein IAsyncEnumerable von Tasks zurückgibt, sobald sie abgeschlossen sind. Hier sehen Sie, wie es die Verarbeitung paralleler Ergebnisse vereinfacht, sobald sie eintreffen.</description><pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate></item><item><title>C# 13: Das Ende der `params`-Allokationen</title><link>https://startdebugging.net/de/2026/01/c-13-the-end-of-params-allocations/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/c-13-the-end-of-params-allocations/</guid><description>C# 13 beseitigt endlich die versteckte Array-Allokation hinter params. Sie können params jetzt mit Span, ReadOnlySpan, List und anderen Auflistungstypen für allokationsfreie variadische Methoden verwenden.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>C#-Vorschlag: Discriminated Unions</title><link>https://startdebugging.net/de/2026/01/csharp-proposal-discriminated-unions/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/csharp-proposal-discriminated-unions/</guid><description>Ein Blick auf den Discriminated-Unions-Vorschlag für C#: das union-Schlüsselwort, erschöpfender Mustervergleich und wie er OneOf-Bibliotheken sowie Klassenhierarchien ersetzen könnte.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>.NET 9: Das Ende von lock(object)</title><link>https://startdebugging.net/de/2026/01/net-9-the-end-of-lockobject/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/net-9-the-end-of-lockobject/</guid><description>.NET 9 führt System.Threading.Lock ein, eine dedizierte, leichtgewichtige Synchronisationsprimitive, die lock(object) mit besserer Performance und klarerer Absicht ersetzt.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Häufigkeitszählung mit LINQ CountBy optimieren</title><link>https://startdebugging.net/de/2026/01/optimizing-frequency-counting-with-linq-countby/</link><guid isPermaLink="true">https://startdebugging.net/de/2026/01/optimizing-frequency-counting-with-linq-countby/</guid><description>Ersetzen Sie GroupBy durch CountBy in .NET 9, um Häufigkeiten sauberer und effizienter zu zählen. Reduziert Allokationen von O(N) auf O(K), indem zwischenliegende Gruppierungsstrukturen übersprungen werden.</description><pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate></item><item><title>.NET 10: Stack-Allokation von Arrays von Werttypen</title><link>https://startdebugging.net/de/2025/04/net-10-stack-allocation-of-arrays-of-value-types/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/net-10-stack-allocation-of-arrays-of-value-types/</guid><description>In .NET 10 kann der JIT kleine Arrays fester Größe von Werttypen auf dem Stack allokieren, wodurch Heap-Allokationen entfallen und bis zu 60% mehr Leistung im Vergleich zu .NET 9 erzielt wird.</description><pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Neuerungen in .NET MAUI 10</title><link>https://startdebugging.net/de/2025/04/whats-new-in-net-maui-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/whats-new-in-net-maui-10/</guid><description>Eine Zusammenfassung der neuen Funktionen, Verbesserungen und Breaking Changes in .NET MAUI 10, veröffentlicht zusammen mit .NET 10 und C# 14 im November 2025.</description><pubDate>Fri, 11 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Wie Sie die Symbolfarbe der SearchBar in .NET MAUI ändern</title><link>https://startdebugging.net/de/2025/04/how-to-change-searchbars-icon-color-in-net-maui/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/how-to-change-searchbars-icon-color-in-net-maui/</guid><description>Wie Sie die Symbolfarbe der SearchBar in .NET MAUI mit der neuen Eigenschaft SearchIconColor aus .NET 10 ändern.</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate></item><item><title>C# 14: Vereinfachte Parameter mit Modifizierern in Lambdas</title><link>https://startdebugging.net/de/2025/04/c-14-simplified-parameters-with-modifiers-in-lambdas/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/c-14-simplified-parameters-with-modifiers-in-lambdas/</guid><description>C# 14 erlaubt die Verwendung der Modifizierer ref, out, in, scoped und ref readonly an implizit typisierten Lambda-Parametern und macht die explizite Angabe der Parametertypen überflüssig.</description><pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Partielle Konstruktoren und Ereignisse in C# 14</title><link>https://startdebugging.net/de/2025/04/csharp-14-partial-constructors-and-events/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/csharp-14-partial-constructors-and-events/</guid><description>C# 14 ermöglicht, Instanzkonstruktoren und Ereignisse als partielle Member zu deklarieren und Definitionen über mehrere Dateien aufzuteilen, für sauberere Codegenerierung und bessere Trennung der Belange.</description><pubDate>Tue, 08 Apr 2025 00:00:00 GMT</pubDate></item><item><title>C# 14: nameof-Unterstützung für ungebundene generische Typen</title><link>https://startdebugging.net/de/2025/04/c-14-nameof-support-for-unbound-generic-types/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/c-14-nameof-support-for-unbound-generic-types/</guid><description>C# 14 erweitert den nameof-Ausdruck um Unterstützung für ungebundene generische Typen wie List&lt;&gt; und Dictionary&lt;,&gt;, sodass Platzhalter-Typargumente entfallen.</description><pubDate>Mon, 07 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Implizite Span-Konvertierungen in C# 14: Erstklassige Unterstützung für Span und ReadOnlySpan</title><link>https://startdebugging.net/de/2025/04/implicit-span-conversions-in-c-14-first-class-support-for-span-and-readonlyspan/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/implicit-span-conversions-in-c-14-first-class-support-for-span-and-readonlyspan/</guid><description>C# 14 fügt eingebaute implizite Konvertierungen zwischen Span, ReadOnlySpan, Arrays und Strings hinzu. Das ermöglicht sauberere APIs, bessere Typinferenz und weniger manuelle AsSpan()-Aufrufe.</description><pubDate>Sun, 06 Apr 2025 00:00:00 GMT</pubDate></item><item><title>.NET 10: Leistungsverbesserungen bei der Array-Enumeration (JIT Array De-Abstraction)</title><link>https://startdebugging.net/de/2025/04/net-10-array-ennumeration-performance-improvements-jit-array-de-abstraction/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/net-10-array-ennumeration-performance-improvements-jit-array-de-abstraction/</guid><description>In .NET 10 reduziert der JIT-Compiler den Overhead beim Iterieren von Arrays über Schnittstellen. Sehen Sie sich Benchmarks an, die .NET 9 und .NET 10 mit foreach, IEnumerable und Conditional Escape Analysis vergleichen.</description><pubDate>Sun, 06 Apr 2025 00:00:00 GMT</pubDate></item><item><title>C# 14: Das field-Schlüsselwort und Eigenschaften mit field-basierter Speicherung</title><link>https://startdebugging.net/de/2025/04/c-14-the-field-keyword-and-field-backed-properties/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/04/c-14-the-field-keyword-and-field-backed-properties/</guid><description>C# 14 führt das kontextuelle Schlüsselwort field für Eigenschafts-Accessoren ein. So können Sie zu Auto-Properties benutzerdefinierte Logik hinzufügen, ohne ein separates Hintergrundfeld zu deklarieren.</description><pubDate>Sat, 05 Apr 2025 00:00:00 GMT</pubDate></item><item><title>.NET-Performance: ToList vs. ToArray</title><link>https://startdebugging.net/de/2025/01/net-performance-tolist-vs-toarray/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/01/net-performance-tolist-vs-toarray/</guid><description>.NET 9 verbessert die ToArray-Performance deutlich durch InlineArray und macht es schneller und speicherschonender als ToList. Sehen Sie sich Benchmarks an, die .NET 8 mit .NET 9 vergleichen.</description><pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate></item><item><title>C# 13: params-Collections mit jedem erkannten Sammlungstyp verwenden</title><link>https://startdebugging.net/de/2025/01/csharp-13-params-collections/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/01/csharp-13-params-collections/</guid><description>C# 13 erweitert den params-Modifier über Arrays hinaus, um Span, ReadOnlySpan, IEnumerable und andere Sammlungstypen zu unterstützen, was Boilerplate reduziert und die Flexibilität erhöht.</description><pubDate>Thu, 02 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Wie man auf C# 13 umstellt</title><link>https://startdebugging.net/de/2025/01/how-to-switch-to-c-13/</link><guid isPermaLink="true">https://startdebugging.net/de/2025/01/how-to-switch-to-c-13/</guid><description>Wie Sie &apos;Feature is not available in C# 12.0&apos; beheben und Ihr Projekt auf C# 13 umstellen, indem Sie das Target Framework ändern oder LangVersion in Ihrer .csproj-Datei setzen.</description><pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Was ist neu in C# 14.0</title><link>https://startdebugging.net/de/2024/12/csharp-14/</link><guid isPermaLink="true">https://startdebugging.net/de/2024/12/csharp-14/</guid><description>Eine Übersicht aller neuen Funktionen in C# 14.0, einschließlich des field-Schlüsselworts, Erweiterungsmember, null-bedingter Zuweisung, impliziter Span-Konvertierungen und mehr.</description><pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Versionsgeschichte der Sprache C#</title><link>https://startdebugging.net/de/2024/12/csharp-language-version-history/</link><guid isPermaLink="true">https://startdebugging.net/de/2024/12/csharp-language-version-history/</guid><description>Die Entwicklung von C# hat es in eine moderne, leistungsstarke Sprache verwandelt. Dieser Leitfaden zeichnet jeden wichtigen Meilenstein nach. Die Anfangsjahre (C# 1.0 - 1.2). C# wurde 2002 als Hauptsprache für das .NET Framework eingeführt. Es fühlte sich wie Java an, jedoch mit Fokus auf Windows-Entwicklung. Version 1.2 kam kurz darauf mit kleinen...</description><pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Was ist neu in .NET 10</title><link>https://startdebugging.net/de/2024/12/dotnet-10/</link><guid isPermaLink="true">https://startdebugging.net/de/2024/12/dotnet-10/</guid><description>Was ist neu in .NET 10: LTS-Release mit 3 Jahren Support, neue JIT-Optimierungen, Array-Devirtualisierung, Verbesserungen bei der Stack-Allokation und mehr.</description><pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate></item><item><title>.NET 8 ToFrozenDictionary: Dictionary vs FrozenDictionary</title><link>https://startdebugging.net/de/2024/04/net-8-performance-dictionary-vs-frozendictionary/</link><guid isPermaLink="true">https://startdebugging.net/de/2024/04/net-8-performance-dictionary-vs-frozendictionary/</guid><description>Konvertieren Sie ein Dictionary mit `ToFrozenDictionary()` in .NET 8 in ein FrozenDictionary für schnellere Lesezugriffe. Benchmark, Anwendungsfälle und der Trade-off zur Build-Zeit.</description><pubDate>Sat, 27 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Python: Textsprache mit dem Azure AI Language Service erkennen</title><link>https://startdebugging.net/de/2023/11/python-detect-text-language-using-azure-ai-language-service/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/python-detect-text-language-using-azure-ai-language-service/</guid><description>Erfahren Sie, wie Sie die Sprache eines Textes mit dem Azure AI Language Service und dem Python-SDK azure-ai-textanalytics erkennen, mit Codebeispielen und Beispielen für API-Payloads.</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate></item><item><title>AdMob in Ihre MAUI-App einbinden</title><link>https://startdebugging.net/de/2023/11/how-to-add-admob-to-your-maui-app/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/how-to-add-admob-to-your-maui-app/</guid><description>Erfahren Sie, wie Sie AdMob-Bannerwerbung in Ihrer .NET MAUI-App auf Android und iOS anzeigen, mit schrittweiser Einrichtung und plattformspezifischen Handler-Implementierungen.</description><pubDate>Fri, 17 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Textsprache mit dem Azure AI Language Service erkennen</title><link>https://startdebugging.net/de/2023/11/how-to-detect-text-language-using-azure-ai-language-service/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/how-to-detect-text-language-using-azure-ai-language-service/</guid><description>Erfahren Sie, wie Sie die Sprache eines Textes mit dem Azure AI Language Service erkennen, einschließlich Bereitstellung, API-Payloads und C#-SDK-Beispielen mit TextAnalyticsClient.</description><pubDate>Thu, 16 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Erste Schritte mit .NET Aspire</title><link>https://startdebugging.net/de/2023/11/getting-started-with-net-aspire/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/getting-started-with-net-aspire/</guid><description>Eine Schritt-für-Schritt-Anleitung zum Erstellen Ihrer ersten .NET Aspire-Anwendung, die Projektstruktur, Service Discovery und das Aspire-Dashboard abdeckt.</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate></item><item><title>.NET Aspire installieren (dotnet workload install aspire)</title><link>https://startdebugging.net/de/2023/11/how-to-install-net-aspire/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/how-to-install-net-aspire/</guid><description>Installieren Sie .NET Aspire über `dotnet workload install aspire`. Schritt-für-Schritt-Einrichtung von .NET 8, dem Aspire-Workload und Docker unter Windows, macOS und Linux.</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Was ist .NET Aspire?</title><link>https://startdebugging.net/de/2023/11/what-is-net-aspire/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/what-is-net-aspire/</guid><description>Eine Übersicht über .NET Aspire, das cloudorientierte Framework zum Erstellen skalierbarer verteilter Anwendungen, einschließlich Orchestrierung, Komponenten und Tooling.</description><pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Megabyte einfach in Kilobyte umrechnen</title><link>https://startdebugging.net/de/2023/11/converting-megabytes-to-kilobytes-made-simple/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/converting-megabytes-to-kilobytes-made-simple/</guid><description>Erfahren Sie, wie Sie Megabyte (MB) in Kilobyte (KB) umrechnen, indem Sie die einfache Formel der Multiplikation mit 1.024 verwenden. Mit praktischen Beispielen und Tipps zur Verwaltung digitalen Speichers.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate></item><item><title>C# Zufällig Elemente aus einer Liste auswählen</title><link>https://startdebugging.net/de/2023/11/c-randomly-choose-items-from-a-list/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/c-randomly-choose-items-from-a-list/</guid><description>In C# können Sie mit Random.GetItems, einer in .NET 8 eingeführten Methode, zufällig Elemente aus einer Liste auswählen. Lernen Sie, wie es mit praktischen Beispielen funktioniert.</description><pubDate>Sun, 12 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie einen Container als tar.gz in .NET veröffentlichen</title><link>https://startdebugging.net/de/2023/11/how-to-publish-container-as-tar-gz-in-net/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/how-to-publish-container-as-tar-gz-in-net/</guid><description>Erfahren Sie, wie Sie einen .NET 8 Container als tar.gz-Archiv über die Eigenschaft ContainerArchiveOutputPath mit dotnet publish veröffentlichen.</description><pubDate>Sat, 11 Nov 2023 00:00:00 GMT</pubDate></item><item><title>MAUI: Wie Sie Handler in einer Bibliothek registrieren</title><link>https://startdebugging.net/de/2023/11/maui-library-register-handlers/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/maui-library-register-handlers/</guid><description>Erfahren Sie, wie Sie View-Handler und Services innerhalb einer .NET MAUI-Bibliothek mit dem Builder-Muster und MauiAppBuilder-Erweiterungsmethoden registrieren.</description><pubDate>Fri, 10 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Behebung des Fehlers: &apos;Point&apos; hat keine vordefinierte Größe, daher kann sizeof nur in einem unsafe-Kontext verwendet werden</title><link>https://startdebugging.net/de/2023/11/how-to-fix-point-does-not-have-a-predefined-size-therefore-sizeof-can-only-be-used-in-an-unsafe-context/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/how-to-fix-point-does-not-have-a-predefined-size-therefore-sizeof-can-only-be-used-in-an-unsafe-context/</guid><description>Beheben Sie den C#-Fehler, bei dem sizeof außerhalb eines unsafe-Kontexts nicht mit Point verwendet werden kann. Zwei Lösungen: unsafe-Code aktivieren oder Marshal.SizeOf verwenden.</description><pubDate>Thu, 09 Nov 2023 00:00:00 GMT</pubDate></item><item><title>C# Auf das Backing Field einer privaten Eigenschaft per Unsafe Accessor zugreifen</title><link>https://startdebugging.net/de/2023/11/c-access-private-property-backing-field-using-unsafe-accessor/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/c-access-private-property-backing-field-using-unsafe-accessor/</guid><description>Mit UnsafeAccessorAttribute in .NET 8 auf die automatisch generierten Backing Fields privater Auto-Properties in C# zugreifen, ohne Reflection.</description><pubDate>Wed, 08 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie ein zweispaltiges Flexbox-Layout in React Native erstellen</title><link>https://startdebugging.net/de/2023/11/2-column-react-native/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/2-column-react-native/</guid><description>Erfahren Sie, wie Sie mit flex-wrap ein zweispaltiges Flexbox-Layout in React Native bauen, mit anpassbarer Spaltenanzahl und Abständen zwischen den Elementen.</description><pubDate>Tue, 07 Nov 2023 00:00:00 GMT</pubDate></item><item><title>C# ZIP-Dateien in einen Stream</title><link>https://startdebugging.net/de/2023/11/c-zip-files-to-stream/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/c-zip-files-to-stream/</guid><description>.NET 8 enthält neue Überladungen von CreateFromDirectory und ExtractToDirectory, mit denen Sie ZIP-Dateien direkt in und aus einem Stream erstellen und extrahieren können, ohne auf die Festplatte zu schreiben.</description><pubDate>Mon, 06 Nov 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 Performance: GetGenericTypeDefinition 10x schneller</title><link>https://startdebugging.net/de/2023/11/net-8-performance-10x-faster-getgenerictypedefinition/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/net-8-performance-10x-faster-getgenerictypedefinition/</guid><description>Benchmarks von GetGenericTypeDefinition in .NET 8 im Vergleich zu .NET 7 zeigen eine fast 10x bessere Leistung. Sehen Sie sich den Benchmark-Code und die Ergebnisse mit BenchmarkDotNet an.</description><pubDate>Sun, 05 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie unter .NET core einen Screenshot erstellen</title><link>https://startdebugging.net/de/2023/11/how-to-take-a-screenshot-in-net-core/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/how-to-take-a-screenshot-in-net-core/</guid><description>Erfahren Sie, wie Sie aus einer .NET-Konsolenanwendung mit System.Windows.Forms einen Screenshot Ihres gesamten Desktops aufnehmen. Eine reine Windows-Lösung, die alle Monitore abdeckt.</description><pubDate>Sat, 04 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Kebab Case: alles dazu und noch mehr</title><link>https://startdebugging.net/de/2023/11/kebab-case-everything-about-it-and-more/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/kebab-case-everything-about-it-and-more/</guid><description>Kebab Case ist eine Namenskonvention in der Programmierung, bei der Wörter in Variablen-, Funktions- oder Dateinamen durch Bindestriche (&apos;-&apos;) getrennt werden. Sie ist auch unter den Namen &apos;kebab-case&apos;, &apos;hyphen-case&apos; oder &apos;spinal-case&apos; bekannt. Wenn Sie zum Beispiel eine Variable für den Vornamen einer Person haben, würden Sie sie in Kebab Case so schreiben: In Kebab Case sind alle...</description><pubDate>Fri, 03 Nov 2023 00:00:00 GMT</pubDate></item><item><title>C# Wie Sie ein readonly-Feld mit UnsafeAccessor aktualisieren</title><link>https://startdebugging.net/de/2023/11/c-how-to-update-a-readonly-field-using-unsafeaccessor/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/c-how-to-update-a-readonly-field-using-unsafeaccessor/</guid><description>Erfahren Sie, wie Sie in C# ein readonly-Feld mit UnsafeAccessor aktualisieren, einer Alternative zu Reflection ohne deren Performance-Nachteil. Verfügbar in .NET 8.</description><pubDate>Thu, 02 Nov 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 Performance: UnsafeAccessor vs. Reflection</title><link>https://startdebugging.net/de/2023/11/net-8-performance-unsafeaccessor-vs-reflection/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/11/net-8-performance-unsafeaccessor-vs-reflection/</guid><description>Benchmark von UnsafeAccessor gegen Reflection in .NET 8. So erreicht UnsafeAccessor Performance ohne Overhead im Vergleich zur klassischen Reflection.</description><pubDate>Wed, 01 Nov 2023 00:00:00 GMT</pubDate></item><item><title>C# UnsafeAccessor: private Member ohne Reflection (.NET 8)</title><link>https://startdebugging.net/de/2023/10/unsafe-accessor/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/unsafe-accessor/</guid><description>Verwenden Sie das `[UnsafeAccessor]`-Attribut in .NET 8, um private Felder ohne Overhead zu lesen und private Methoden aufzurufen, ohne Reflection und vollständig AOT-kompatibel.</description><pubDate>Tue, 31 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie beheben: MissingPluginException: No implementation found for method getAll</title><link>https://startdebugging.net/de/2023/10/how-to-fix-missingpluginexception-no-implementation-found-for-method-getall/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/how-to-fix-missingpluginexception-no-implementation-found-for-method-getall/</guid><description>Beheben Sie die `MissingPluginException` &apos;No implementation found for method getAll&apos; in Flutter bei shared_preferences und ähnlichen Plugins (package_info_plus etc.): ProGuard, Plugin-Registrierung, minSdkVersion, Hot Restart.</description><pubDate>Mon, 30 Oct 2023 00:00:00 GMT</pubDate></item><item><title>C# Wie Sie Features als experimentell kennzeichnen</title><link>https://startdebugging.net/de/2023/10/experimental-features/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/experimental-features/</guid><description>Ab C# 12 lassen sich Typen, Methoden, Properties oder Assemblies mit dem neuen ExperimentalAttribute als experimentell markieren. Erfahren Sie, wie Sie es mit diagnosticId, pragma-Tags und UrlFormat einsetzen.</description><pubDate>Sun, 29 Oct 2023 00:00:00 GMT</pubDate></item><item><title>C# ref readonly-Parameter</title><link>https://startdebugging.net/de/2023/10/csharp-ref-readonly-parameters/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/csharp-ref-readonly-parameters/</guid><description>Der ref readonly-Modifier in C# bietet eine transparentere Möglichkeit, schreibgeschützte Referenzen zu übergeben. Erfahren Sie, wie er den in-Modifier mit besseren Einschränkungen und mehr Sichtbarkeit für den Aufrufer verbessert.</description><pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Was kommt nach decillion?</title><link>https://startdebugging.net/de/2023/10/what-comes-after-decillion/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/what-comes-after-decillion/</guid><description>Was kommt nach decillion? Die Antwort ist undecillion mit 36 Nullen. Hier finden Sie die vollständige Liste der großen Zahlen von million bis centillion.</description><pubDate>Fri, 27 Oct 2023 00:00:00 GMT</pubDate></item><item><title>C# Wie mischt man ein Array?</title><link>https://startdebugging.net/de/2023/10/c-how-to-shuffle-an-array/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/c-how-to-shuffle-an-array/</guid><description>Der einfachste Weg, ein Array in C# zu mischen, ist Random.Shuffle, eingeführt in .NET 8. Es arbeitet in-place und funktioniert sowohl mit Arrays als auch mit Spans.</description><pubDate>Thu, 26 Oct 2023 00:00:00 GMT</pubDate></item><item><title>System.Text.Json Wie Sie einen bestehenden Type Info Resolver anpassen</title><link>https://startdebugging.net/de/2023/10/system-text-json-how-to-modify-existing-type-info-resolver/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/system-text-json-how-to-modify-existing-type-info-resolver/</guid><description>Verwenden Sie die neue WithAddedModifier-Erweiterungsmethode in .NET 8, um beliebige IJsonTypeInfoResolver-Serialisierungsverträge einfach anzupassen, ohne einen Resolver komplett neu zu schreiben.</description><pubDate>Wed, 25 Oct 2023 00:00:00 GMT</pubDate></item><item><title>HttpClient JSON als AsyncEnumerable abrufen</title><link>https://startdebugging.net/de/2023/10/httpclient-get-json-as-asyncenumerable/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/httpclient-get-json-as-asyncenumerable/</guid><description>Die neue Erweiterungsmethode GetFromJsonAsAsyncEnumerable in .NET 8 deserialisiert den JSON-Body einer HTTP-Antwort in ein IAsyncEnumerable. Erfahren Sie, wie Sie sie mit await foreach einsetzen.</description><pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate></item><item><title>JsonNode API-Neuerungen in .NET 8</title><link>https://startdebugging.net/de/2023/10/jsonnode-net-8-api-updates/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/jsonnode-net-8-api-updates/</guid><description>Entdecken Sie die neuen API-Erweiterungen in .NET 8 für JsonNode und JsonArray, darunter GetValueKind, GetPropertyName, GetElementIndex, ReplaceWith und ParseAsync.</description><pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Deep Clone und Deep Equality eines JsonNode</title><link>https://startdebugging.net/de/2023/10/deep-cloning-and-deep-equality-of-a-jsonnode/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/deep-cloning-and-deep-equality-of-a-jsonnode/</guid><description>Erfahren Sie, wie Sie die neuen Methoden DeepClone() und DeepEquals() auf JsonNode in .NET 8 für tiefes Klonen und Vergleichen von JSON-Knoten verwenden.</description><pubDate>Sun, 22 Oct 2023 00:00:00 GMT</pubDate></item><item><title>System.Text.Json reflection-basierte Serialisierung deaktivieren</title><link>https://startdebugging.net/de/2023/10/system-text-json-disable-reflection-based-serialization/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/system-text-json-disable-reflection-based-serialization/</guid><description>Erfahren Sie, wie Sie ab .NET 8 die reflection-basierte Serialisierung in System.Text.Json für trimmed und native AOT-Anwendungen über die Eigenschaft JsonSerializerIsReflectionEnabledByDefault deaktivieren.</description><pubDate>Sat, 21 Oct 2023 00:00:00 GMT</pubDate></item><item><title>C# Was ist eine NullReferenceException und wie behebt man sie?</title><link>https://startdebugging.net/de/2023/10/c-what-is-a-nullreferenceexception-and-how-to-fix-it/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/c-what-is-a-nullreferenceexception-and-how-to-fix-it/</guid><description>Erfahren Sie, was eine NullReferenceException in C# auslöst, wie Sie sie debuggen und mit Null-Prüfungen, dem null-conditional Operator und nullbaren Referenztypen vermeiden.</description><pubDate>Fri, 20 Oct 2023 00:00:00 GMT</pubDate></item><item><title>YouTube: Option zum Löschen des Kanals fehlt</title><link>https://startdebugging.net/de/2023/10/youtube-missing-option-to-delete-channel/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/youtube-missing-option-to-delete-channel/</guid><description>Fehlt die Option &apos;Remove YouTube Content&apos;? Nutzen Sie YouTube Studio als Workaround, um Ihren Kanal zu löschen, wenn die Standardoption nicht verfügbar ist.</description><pubDate>Fri, 20 Oct 2023 00:00:00 GMT</pubDate></item><item><title>TypeInfoResolver zu bestehenden JsonSerializerOptions hinzufügen/entfernen</title><link>https://startdebugging.net/de/2023/10/add-remove-typeinforesolver-to-existing-jsonserializeroptions/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/add-remove-typeinforesolver-to-existing-jsonserializeroptions/</guid><description>Erfahren Sie, wie Sie TypeInfoResolver-Instanzen mit der neuen TypeInfoResolverChain-Eigenschaft in .NET 8 zu bestehenden JsonSerializerOptions hinzufügen oder daraus entfernen.</description><pubDate>Thu, 19 Oct 2023 00:00:00 GMT</pubDate></item><item><title>WPF Auswahl im Datei-Dialog von den Zuletzt-verwendet-Listen ausschließen</title><link>https://startdebugging.net/de/2023/10/wpf-prevent-file-dialog-selection-from-being-added-to-recents/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/wpf-prevent-file-dialog-selection-from-being-added-to-recents/</guid><description>Verhindern Sie, dass Auswahlen aus WPF-Datei-Dialogen in den &apos;Zuletzt verwendet&apos; im Windows Explorer und im Startmenü auftauchen, indem Sie in .NET 8 AddToRecent auf false setzen.</description><pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate></item><item><title>WPF Individuelle Dialogzustände mit ClientGuid</title><link>https://startdebugging.net/de/2023/10/wpf-individual-dialog-states-using-clientguid/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/wpf-individual-dialog-states-using-clientguid/</guid><description>Verwenden Sie die ClientGuid-Eigenschaft in .NET 8, um individuelle Zustände wie Fenstergröße, Position und zuletzt verwendeten Ordner für jeden WPF-Datei-Dialog zu persistieren.</description><pubDate>Fri, 13 Oct 2023 00:00:00 GMT</pubDate></item><item><title>C# 12 Interceptors</title><link>https://startdebugging.net/de/2023/10/c-12-interceptors/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/c-12-interceptors/</guid><description>Lernen Sie C# 12 Interceptors kennen, ein experimentelles Compiler-Feature in .NET 8, mit dem Sie Methodenaufrufe zur Compile-Zeit über das InterceptsLocation-Attribut ersetzen können.</description><pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate></item><item><title>WPF OpenFileDialog-Ordnerbaum auf einen bestimmten Ordner begrenzen</title><link>https://startdebugging.net/de/2023/10/wpf-limit-openfiledialog-folder-tree-to-a-certain-folder/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/wpf-limit-openfiledialog-folder-tree-to-a-certain-folder/</guid><description>Erfahren Sie, wie Sie den Ordnerbaum des WPF-OpenFileDialogs in .NET 8 mit der RootDirectory-Eigenschaft auf einen bestimmten Wurzelordner einschränken.</description><pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Flutter NoSuchMethod: the method was called on null</title><link>https://startdebugging.net/de/2023/10/flutter-nosuchmethod-the-method-was-called-on-null/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/flutter-nosuchmethod-the-method-was-called-on-null/</guid><description>Dieser Flutter-Fehler tritt auf, wenn eine Methode auf einer null-Objektreferenz aufgerufen wird. Erfahren Sie, wie Sie den NoSuchMethod-Fehler mit Aufrufstapel und Haltepunkten diagnostizieren und beheben.</description><pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate></item><item><title>WPF-Hardwarebeschleunigung in RDP</title><link>https://startdebugging.net/de/2023/10/wpf-hardware-acceleration-in-rdp/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/wpf-hardware-acceleration-in-rdp/</guid><description>Erfahren Sie, wie Sie in .NET 8 die WPF-Hardwarebeschleunigung über RDP aktivieren, um die Leistung zu verbessern und eine reaktionsfreudigere Remote-Desktop-Erfahrung zu erreichen.</description><pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate></item><item><title>WPF Open / Select Folder Dialog (OpenFolderDialog in .NET 8)</title><link>https://startdebugging.net/de/2023/10/wpf-open-folder-dialog/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/wpf-open-folder-dialog/</guid><description>Lassen Sie Anwender mit dem neuen `OpenFolderDialog` aus .NET 8 in WPF Ordner durchsuchen und einzeln oder mehrfach auswählen. Ersetzt den alten Umweg über den FolderBrowserDialog aus WinForms.</description><pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Die KI-Revolution: müssen Softwareentwickler um ihren Job fürchten?</title><link>https://startdebugging.net/de/2023/10/the-ai-revolution-should-software-engineers-be-afraid-for-their-jobs/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/10/the-ai-revolution-should-software-engineers-be-afraid-for-their-jobs/</guid><description>Wird KI Softwareentwickler ersetzen? Ein Blick auf KI-generierte Websites, Prompt Engineering, spezialisierte KI und warum KI eher Copilot als Ersatz ist.</description><pubDate>Sun, 08 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Implementation type Data.AppDbContext can&apos;t be converted to service type Microsoft.AspNetCore.Identity.IUserStore</title><link>https://startdebugging.net/de/2023/09/implementation-type-data-appdbcontext-cant-be-converted-to-service-type-microsoft-aspnetcore-identity-iuserstore/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/implementation-type-data-appdbcontext-cant-be-converted-to-service-type-microsoft-aspnetcore-identity-iuserstore/</guid><description>Beheben Sie den ASP.NET Core Identity-Fehler, bei dem AppDbContext nicht in IUserStore konvertiert werden kann, indem Sie AddEntityFrameworkStores in Ihre Identity-Konfiguration aufnehmen.</description><pubDate>Thu, 28 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 Properties aus Interface-Hierarchien serialisieren</title><link>https://startdebugging.net/de/2023/09/net-8-serializing-properties-from-interface-hierarchies/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-serializing-properties-from-interface-hierarchies/</guid><description>.NET 8 unterstützt das Serialisieren von Properties aus Interface-Hierarchien, inklusive aller Properties aller Interfaces, abhängig vom deklarierten Variablentyp.</description><pubDate>Mon, 25 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 In nicht-öffentliche Properties deserialisieren</title><link>https://startdebugging.net/de/2023/09/net-8-deserialize-into-non-public-properties/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-deserialize-into-non-public-properties/</guid><description>Erfahren Sie, wie Sie in .NET 8 mit dem Attribut JsonInclude und parameterisierten Konstruktoren JSON in nicht-öffentliche Properties deserialisieren.</description><pubDate>Thu, 21 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 JsonStringEnumConverter mit native AOT verwenden</title><link>https://startdebugging.net/de/2023/09/net-8-how-to-use-jsonstringenumconverter-with-native-aot/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-how-to-use-jsonstringenumconverter-with-native-aot/</guid><description>Erfahren Sie, wie Sie den neuen JsonStringEnumConverter&lt;TEnum&gt; in .NET 8 für eine native AOT-kompatible Enum-Serialisierung mit System.Text.Json einsetzen.</description><pubDate>Sun, 17 Sep 2023 00:00:00 GMT</pubDate></item><item><title>The type or namespace name InterceptsLocationAttribute could not be found</title><link>https://startdebugging.net/de/2023/09/the-type-or-namespace-name-interceptslocationattribute-could-not-be-found/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/the-type-or-namespace-name-interceptslocationattribute-could-not-be-found/</guid><description>So beheben Sie den Fehler CS0246 für InterceptsLocationAttribute bei C#-Interceptors, indem Sie das Attribut selbst definieren.</description><pubDate>Thu, 14 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 JsonSerializerOptions als readonly markieren</title><link>https://startdebugging.net/de/2023/09/net-8-mark-jsonserializeroptions-as-readonly/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-mark-jsonserializeroptions-as-readonly/</guid><description>Erfahren Sie, wie Sie in .NET 8 mit MakeReadOnly JsonSerializerOptions-Instanzen schreibgeschützt machen und über IsReadOnly prüfen, ob sie es sind.</description><pubDate>Mon, 11 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 Serialisierung von Half, Int128 und UInt128</title><link>https://startdebugging.net/de/2023/09/net-8-serialization-of-half-int128-and-uint128/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-serialization-of-half-int128-and-uint128/</guid><description>System.Text.Json in .NET 8 unterstützt von Haus aus die Serialisierung der numerischen Typen Half, Int128 und UInt128.</description><pubDate>Thu, 07 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 Memory&lt;byte&gt; wird als Base64 serialisiert</title><link>https://startdebugging.net/de/2023/09/net-8-memorybyte-is-serialized-as-base64/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-memorybyte-is-serialized-as-base64/</guid><description>Ab .NET 8 werden sowohl Memory&lt;byte&gt; als auch ReadOnlyMemory&lt;byte&gt; als Base64-Strings serialisiert, während andere Typen wie Memory&lt;int&gt; weiter als JSON-Arrays bleiben.</description><pubDate>Wed, 06 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 nicht-öffentliche Member in die JSON-Serialisierung einbeziehen</title><link>https://startdebugging.net/de/2023/09/net-8-include-non-public-members-in-json-serialization/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-include-non-public-members-in-json-serialization/</guid><description>Erfahren Sie, wie Sie in .NET 8 mit dem Attribut JsonInclude private, protected und internal Properties in die JSON-Serialisierung aufnehmen.</description><pubDate>Tue, 05 Sep 2023 00:00:00 GMT</pubDate></item><item><title>dotnet workload clean</title><link>https://startdebugging.net/de/2023/09/dotnet-workload-clean/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/dotnet-workload-clean/</guid><description>Mit `dotnet workload clean` entfernen Sie übriggebliebene .NET-Workload-Packs nach einem SDK- oder Visual Studio-Update: Wann Sie es verwenden, was es entfernt und worauf zu achten ist.</description><pubDate>Mon, 04 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 In schreibgeschützte Properties deserialisieren</title><link>https://startdebugging.net/de/2023/09/net-8-deserialize-into-read-only-properties/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-deserialize-into-read-only-properties/</guid><description>Erfahren Sie, wie Sie in .NET 8 mit JsonObjectCreationHandling oder JsonSerializerOptions JSON in schreibgeschützte Properties ohne Setter deserialisieren.</description><pubDate>Sun, 03 Sep 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 Unbekannte Member bei der JSON-Deserialisierung behandeln</title><link>https://startdebugging.net/de/2023/09/net-8-handle-missing-members-during-json-deserialization/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/net-8-handle-missing-members-during-json-deserialization/</guid><description>Erfahren Sie, wie Sie in .NET 8 mit JsonUnmappedMemberHandling Exceptions für nicht zugeordnete JSON-Properties bei der Deserialisierung werfen lassen.</description><pubDate>Sat, 02 Sep 2023 00:00:00 GMT</pubDate></item><item><title>SQLite-net No parameterless constructor defined for this object bei ExecuteQuery</title><link>https://startdebugging.net/de/2023/09/sqllitenet-no-parameterless-constructor-defined-for-this-object-on-executequery/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/09/sqllitenet-no-parameterless-constructor-defined-for-this-object-on-executequery/</guid><description>So beheben Sie den Fehler &apos;no parameterless constructor defined&apos; in SQLite-net, wenn Sie ExecuteQuery mit primitiven Typen wie string oder int verwenden.</description><pubDate>Fri, 01 Sep 2023 00:00:00 GMT</pubDate></item><item><title>C# 12 Inline Arrays</title><link>https://startdebugging.net/de/2023/08/c-12-inline-arrays/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/c-12-inline-arrays/</guid><description>Inline Arrays ermöglichen es, ein Array fester Größe innerhalb eines struct-Typs anzulegen. Eine solche Struct mit Inline-Buffer sollte eine Leistung erreichen, die mit einem unsafe Fixed-Size-Buffer vergleichbar ist. Inline Arrays sind in erster Linie für das Runtime-Team und einige Bibliotheksautoren gedacht, um in bestimmten Szenarien die Performance zu verbessern. Sie...</description><pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate></item><item><title>C# 12 Collection Expressions</title><link>https://startdebugging.net/de/2023/08/c-12-collection-expressions/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/c-12-collection-expressions/</guid><description>C# 12 bringt eine neue, vereinfachte Syntax zum Erstellen von Arrays. Sie sieht so aus: Wichtig: Der Array-Typ muss explizit angegeben werden, var lässt sich für die Variablendeklaration also nicht verwenden. Genauso können Sie ein Span&lt;int&gt; erstellen: Mehrdimensionale Arrays Die Vorteile dieser knappen Syntax...</description><pubDate>Wed, 30 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie dotnet script installieren</title><link>https://startdebugging.net/de/2023/08/how-to-install-dotnet-script/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/how-to-install-dotnet-script/</guid><description>dotnet script ermöglicht es, C#-Skripte (.CSX) aus der .NET-CLI auszuführen. Einzige Voraussetzung: .NET 6 oder neuer auf dem Rechner. Mit folgendem Befehl installieren Sie dotnet-script global: Anschließend führen Sie eine Skriptdatei einfach mit dotnet script &lt;file_path&gt; aus, wie im Beispiel unten: Wie...</description><pubDate>Tue, 29 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Flutter Beheben von &apos;The getter accentColor isn&apos;t defined for the class ThemeData&apos;</title><link>https://startdebugging.net/de/2023/08/flutter-fix-the-getter-accentcolor-isnt-defined-for-the-class-themedata/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/flutter-fix-the-getter-accentcolor-isnt-defined-for-the-class-themedata/</guid><description>Die wahrscheinlichste Ursache dieses Fehlers ist ein Flutter-Update (flutter upgrade), das zu einer Inkompatibilität mit Ihrem bestehenden Code oder den Projektabhängigkeiten geführt hat. Die Eigenschaft Theme.of(context).accentColor ist seit Flutter 1.17 deprecated und wurde in der aktuellen Version vollständig entfernt, daher der Fehler. Was stattdessen zu verwenden ist Oder, falls...</description><pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Flutter: Your project requires a newer version of the Kotlin Gradle plugin</title><link>https://startdebugging.net/de/2023/08/flutter-your-project-requires-a-newer-version-of-the-kotlin-gradle-plugin/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/flutter-your-project-requires-a-newer-version-of-the-kotlin-gradle-plugin/</guid><description>Beheben Sie den Flutter-Fehler &apos;Your project requires a newer version of the Kotlin Gradle plugin&apos;, indem Sie ext.kotlin_version in Ihrer build.gradle auf die neueste Kotlin-Version aktualisieren.</description><pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate></item><item><title>C# Wie warten Sie, bis ein Prozess endet?</title><link>https://startdebugging.net/de/2023/08/c-how-to-wait-for-a-process-to-end/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/c-how-to-wait-for-a-process-to-end/</guid><description>Mit der Methode WaitForExit können Sie auf das Ende eines Prozesses warten. Ihr Code wartet synchron, bis der Prozess fertig ist, und führt dann die Ausführung fort. Sehen wir uns ein Beispiel an: Der Code oben startet einen neuen cmd.exe-Prozess und führt den Befehl timeout 5 aus. Der Aufruf process.WaitForExit() zwingt Ihr Programm...</description><pubDate>Fri, 11 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Was bedeutet Megabyte?</title><link>https://startdebugging.net/de/2023/08/what-does-megabyte-mean/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/what-does-megabyte-mean/</guid><description>Ein Megabyte (MB) entspricht im SI-System einer Million Byte, kann aber in der Informatik auch 1.048.576 Byte bedeuten. Lernen Sie die verschiedenen Definitionen und Konventionen kennen.</description><pubDate>Tue, 08 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Was kommt nach quadrillion?</title><link>https://startdebugging.net/de/2023/08/what-comes-after-quadrillion/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/what-comes-after-quadrillion/</guid><description>Nach quadrillion kommt quintillion mit 18 Nullen. Hier finden Sie die vollständige Liste der Namen großer Zahlen von million bis centillion.</description><pubDate>Mon, 07 Aug 2023 00:00:00 GMT</pubDate></item><item><title>C# 12 Alias für beliebige Typen</title><link>https://startdebugging.net/de/2023/08/c-12-alias-any-type/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/c-12-alias-any-type/</guid><description>Die using-alias-Direktive wurde in C# 12 gelockert, sodass Alias für beliebige Typen vergeben werden können, nicht nur für benannte Typen. Damit lassen sich nun Tuples, Pointer, Array-Typen, generische Typen usw. mit Aliasen versehen. Statt der vollständigen strukturellen Form eines Tuples können Sie einen kurzen, aussagekräftigen Aliasnamen verwenden...</description><pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate></item><item><title>.NET 8 JsonNamingPolicy: SnakeCaseLower und KebabCaseLower (System.Text.Json)</title><link>https://startdebugging.net/de/2023/08/net-8-json-serialize-property-names-using-snake-case-and-kebab-case/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/net-8-json-serialize-property-names-using-snake-case-and-kebab-case/</guid><description>Verwenden Sie die neuen `JsonNamingPolicy.SnakeCaseLower` (und SnakeCaseUpper, KebabCaseLower, KebabCaseUpper) in .NET 8, um JSON in snake_case / kebab-case via System.Text.Json zu serialisieren — ohne eigenen Converter.</description><pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Gibt es in C# ein Äquivalent zur With...End With-Anweisung?</title><link>https://startdebugging.net/de/2023/08/is-there-a-c-with-end-with-statement-equivalent/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/08/is-there-a-c-with-end-with-statement-equivalent/</guid><description>Die With...End With-Anweisung in VB führt eine Reihe von Anweisungen aus, die sich wiederholt auf ein einziges Objekt beziehen, mit einer vereinfachten Syntax für den Zugriff auf dessen Member. Gibt es in C# ein Äquivalent? Nein. Am nächsten kommen Objektinitialisierer, die jedoch nur beim Erzeugen neuer Objekte funktionieren.</description><pubDate>Sat, 05 Aug 2023 00:00:00 GMT</pubDate></item><item><title>C# 12 - Primärkonstruktoren</title><link>https://startdebugging.net/de/2023/07/c-12-primary-constructors/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/07/c-12-primary-constructors/</guid><description>Ab C# 12 lassen sich Primärkonstruktoren in Klassen und Structs definieren. Die Parameter werden in Klammern direkt nach dem Typnamen angegeben. Sie haben einen weiten Geltungsbereich: Sie können Eigenschaften oder Felder initialisieren, als Variablen in Methoden oder lokalen Funktionen dienen und an einen Basiskonstruktor übergeben werden.</description><pubDate>Sun, 30 Jul 2023 00:00:00 GMT</pubDate></item><item><title>dotnet new api -aot: &apos;-aot&apos; is not a valid option</title><link>https://startdebugging.net/de/2023/06/dotnet-new-api-aot-aot-is-not-a-valid-option/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/dotnet-new-api-aot-aot-is-not-a-valid-option/</guid><description>Beheben Sie den Fehler &apos;-aot is not a valid option&apos;, indem Sie die korrekte Syntax mit doppeltem Bindestrich verwenden: dotnet new api --aot.</description><pubDate>Wed, 14 Jun 2023 00:00:00 GMT</pubDate></item><item><title>The type or namespace name &apos;QueryOption&apos; could not be found</title><link>https://startdebugging.net/de/2023/06/the-type-or-namespace-name-queryoption-could-not-be-found/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/the-type-or-namespace-name-queryoption-could-not-be-found/</guid><description>Ab dem Microsoft Graph .NET SDK 5.0 wird die Klasse QueryOption nicht mehr verwendet. Stattdessen werden Abfrageoptionen über den Modifier requestConfiguration gesetzt. Wenn Sie weiterhin QueryOptions verwenden müssen, bleibt nur das Downgrade des Microsoft Graph Pakets auf eine 4.x-Version.</description><pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie einem dotnet script Argumente übergeben</title><link>https://startdebugging.net/de/2023/06/how-to-pass-arguments-to-a-dotnet-script/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/how-to-pass-arguments-to-a-dotnet-script/</guid><description>Lernen Sie, wie Sie einem dotnet script Argumente über den Trenner -- übergeben und auf sie über die Args-Sammlung zugreifen.</description><pubDate>Mon, 12 Jun 2023 00:00:00 GMT</pubDate></item><item><title>So beheben Sie: dotnet ef not found (dotnet-ef does not exist)</title><link>https://startdebugging.net/de/2023/06/how-to-fix-command-dotnet-ef-not-found/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/how-to-fix-command-dotnet-ef-not-found/</guid><description>Beheben Sie den Fehler &apos;dotnet-ef does not exist&apos; / &apos;dotnet ef command not found&apos;, indem Sie die EF Core CLI als globales oder lokales .NET-Tool installieren.</description><pubDate>Sun, 11 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie mit der Programmierung in C# beginnen</title><link>https://startdebugging.net/de/2023/06/how-to-start-programming-with-c/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/how-to-start-programming-with-c/</guid><description>Ein Einsteigerleitfaden für den Einstieg in die Programmierung mit C#, von der Einrichtung von Visual Studio über das Schreiben Ihres ersten Programms bis hin zu Lernressourcen.</description><pubDate>Sun, 11 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie zu C# 12 wechseln</title><link>https://startdebugging.net/de/2023/06/how-to-switch-to-c-12/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/how-to-switch-to-c-12/</guid><description>Beheben Sie C#-12-Sprachversionsfehler, indem Sie Ihr Target Framework auf .NET 8 aktualisieren oder LangVersion in Ihrer .csproj-Datei setzen.</description><pubDate>Sat, 10 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Was ist neu in C# 12</title><link>https://startdebugging.net/de/2023/06/whats-new-in-c-12/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/whats-new-in-c-12/</guid><description>Ein Überblick über die neuen Features in C# 12, darunter Primärkonstruktoren, Standard-Lambda-Parameter, Collection Expressions, Inline Arrays und mehr.</description><pubDate>Sat, 10 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Was ist neu in .NET 8</title><link>https://startdebugging.net/de/2023/06/whats-new-in-net-8/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/06/whats-new-in-net-8/</guid><description>.NET 8 wurde am 14. November 2023 als LTS-Version (Long Term Support) veröffentlicht und erhält damit für mindestens drei Jahre nach Release weiterhin Support, Updates und Fehlerbehebungen. Wie üblich bringt .NET 8 Unterstützung für eine neue Version der C#-Sprache mit, nämlich C# 12.</description><pubDate>Sat, 10 Jun 2023 00:00:00 GMT</pubDate></item><item><title>C# 12 - Standardwerte für Parameter in Lambda-Ausdrücken</title><link>https://startdebugging.net/de/2023/05/c-12-default-values-for-parameters-in-lambda-expressions/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/05/c-12-default-values-for-parameters-in-lambda-expressions/</guid><description>C# 12 erlaubt es, Standardwerte für Parameter und params-Arrays in Lambda-Ausdrücken anzugeben, genau wie in Methoden und lokalen Funktionen.</description><pubDate>Tue, 09 May 2023 00:00:00 GMT</pubDate></item><item><title>C# 11 - Generische Attribute</title><link>https://startdebugging.net/de/2023/03/c-sharp-11-generic-attributes/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/03/c-sharp-11-generic-attributes/</guid><description>Erfahren Sie, wie Sie generische Attribute in C# 11 definieren und nutzen, einschließlich Einschränkungen für Typargumente und gängiger Fehlermeldungen.</description><pubDate>Tue, 21 Mar 2023 00:00:00 GMT</pubDate></item><item><title>C# 11 - file-Zugriffsmodifizierer und dateibezogene Typen</title><link>https://startdebugging.net/de/2023/03/c-11-file-access-modifier/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/03/c-11-file-access-modifier/</guid><description>Erfahren Sie, wie der file-Modifizierer in C# 11 den Geltungsbereich eines Typs auf die Datei beschränkt, in der er deklariert wird, und so Namenskollisionen mit Source Generators vermeidet.</description><pubDate>Sat, 18 Mar 2023 00:00:00 GMT</pubDate></item><item><title>C# 11 - Interpolierte Raw-String-Literale</title><link>https://startdebugging.net/de/2023/03/c-11-interpolated-raw-string-literal/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/03/c-11-interpolated-raw-string-literal/</guid><description>Erfahren Sie, wie Sie interpolierte Raw-String-Literale in C# 11 einsetzen, einschließlich Escapen von geschweiften Klammern, mehreren $-Zeichen und bedingten Operatoren.</description><pubDate>Fri, 17 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Raw-String-Literale in C# 11 (Dreifach-Anführungszeichen-Syntax)</title><link>https://startdebugging.net/de/2023/03/c-raw-string-literals/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/03/c-raw-string-literals/</guid><description>Verwenden Sie Raw-String-Literale in C# 11 (Dreifach-Anführungszeichen-Syntax `&quot;&quot;&quot;`), um Leerzeichen, Zeilenumbrüche und Anführungszeichen ohne Escape-Sequenzen einzubetten. Regeln und Beispiele.</description><pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Wie Sie zu C# 11 wechseln</title><link>https://startdebugging.net/de/2023/03/how-to-switch-to-c-11/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/03/how-to-switch-to-c-11/</guid><description>Beheben Sie den Fehler &apos;Feature is not available in C# 10.0&apos;, indem Sie über das Target Framework oder LangVersion in Ihrer .csproj-Datei zu C# 11 wechseln.</description><pubDate>Tue, 14 Mar 2023 00:00:00 GMT</pubDate></item><item><title>C# Exception werfen, wenn null: ArgumentNullException.ThrowIfNull (.NET 6+)</title><link>https://startdebugging.net/de/2023/03/c-best-way-to-throw-exception-if-null/</link><guid isPermaLink="true">https://startdebugging.net/de/2023/03/c-best-way-to-throw-exception-if-null/</guid><description>Verwenden Sie ArgumentNullException.ThrowIfNull in .NET 6+ für prägnante Null-Prüfungen oder throw-Ausdrücke in C# 7+ für ältere Frameworks.</description><pubDate>Sat, 11 Mar 2023 00:00:00 GMT</pubDate></item><item><title>The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found.</title><link>https://startdebugging.net/de/2020/12/azure-the-specified-version-of-microsoft-netcore-app-or-microsoft-aspnetcore-app-was-not-found/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/12/azure-the-specified-version-of-microsoft-netcore-app-or-microsoft-aspnetcore-app-was-not-found/</guid><description>Beheben Sie den Fehler &apos;Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found&apos;, indem Sie den Stack Ihres Azure App Service und die .NET-Runtime-Version aktualisieren.</description><pubDate>Sun, 20 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Azure DevOps Fix: .NET Core SDK erfordert Abmeldung oder Sitzungsneustart</title><link>https://startdebugging.net/de/2020/11/azure-devops-fix-since-you-just-installed-the-net-core-sdk-you-will-need-to-logout-or-restart-your-session-before-running-the-tool-you-installed/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/azure-devops-fix-since-you-just-installed-the-net-core-sdk-you-will-need-to-logout-or-restart-your-session-before-running-the-tool-you-installed/</guid><description>Wie Sie den Azure-DevOps-Build-Fehler &apos;Since you just installed the .NET Core SDK, you will need to logout or restart your session&apos; beheben, indem Sie die Build-Agent-Spezifikation umstellen.</description><pubDate>Fri, 20 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Embedded-Resource-Stream in .NET Core abrufen</title><link>https://startdebugging.net/de/2020/11/get-embedded-resource-stream-in-net-core/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/get-embedded-resource-stream-in-net-core/</guid><description>Erfahren Sie, wie Sie in .NET Core einen Stream zu einer eingebetteten Ressource abrufen, indem Sie die Zusammensetzung des Ressourcennamens verstehen und GetManifestResourceStream nutzen.</description><pubDate>Fri, 20 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Azure Functions vs WebJobs: welches wählen</title><link>https://startdebugging.net/de/2020/11/azure-functions-vs-webjobs-which-to-choose/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/azure-functions-vs-webjobs-which-to-choose/</guid><description>Vergleichen Sie Azure Functions und WebJobs: zentrale Unterschiede bei Skalierung, Preisen, Triggern und wann sich welches anbietet.</description><pubDate>Wed, 18 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Welches wählen: Logic Apps vs Microsoft Power Automate</title><link>https://startdebugging.net/de/2020/11/which-to-choose-logic-apps-vs-microsoft-power-automate/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/which-to-choose-logic-apps-vs-microsoft-power-automate/</guid><description>Vergleichen Sie Azure Logic Apps und Microsoft Power Automate, um zu entscheiden, welcher Workflow-Automatisierungsdienst am besten zu Ihrem Anwendungsfall passt.</description><pubDate>Wed, 18 Nov 2020 00:00:00 GMT</pubDate></item><item><title>appsettings.json mit Xamarin.Forms verwenden</title><link>https://startdebugging.net/de/2020/11/how-to-use-appsettings-json-with-xamarin-forms/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/how-to-use-appsettings-json-with-xamarin-forms/</guid><description>Erfahren Sie, wie Sie appsettings.json-Konfigurationsdateien mit Xamarin.Forms nutzen, indem Sie die Datei als Ressource einbetten und ein IConfiguration-Objekt aufbauen.</description><pubDate>Fri, 13 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Plattformübergreifende Chat-App mit Xamarin Forms und SignalR erstellen</title><link>https://startdebugging.net/de/2020/11/creating-a-cross-platform-chat-app-using-xamarin-forms-and-signalr/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/creating-a-cross-platform-chat-app-using-xamarin-forms-and-signalr/</guid><description>Erstellen Sie in unter 5 Minuten eine plattformübergreifende Echtzeit-Chat-App mit Xamarin Forms als Client und ASP.NET Core SignalR als Backend.</description><pubDate>Mon, 09 Nov 2020 00:00:00 GMT</pubDate></item><item><title>WordPress &apos;Missing MySQL extension&apos; nach MultiPHP-Upgrade auf HostGator beheben</title><link>https://startdebugging.net/de/2020/11/how-to-fix-wordpress-missing-mysql-extension-after-multiphp-upgrade-on-hostgator/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/how-to-fix-wordpress-missing-mysql-extension-after-multiphp-upgrade-on-hostgator/</guid><description>Beheben Sie den WordPress-Fehler &apos;Missing MySQL extension&apos; nach einem PHP-Upgrade über den MultiPHP Manager bei HostGator, indem Sie den veralteten Handler aus der .htaccess entfernen.</description><pubDate>Fri, 06 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Wie Sie Ihren lokalen SignalR-Dienst mit ngrok öffentlich für mobile Clients bereitstellen</title><link>https://startdebugging.net/de/2020/11/how-to-publicly-expose-local-signalr-service-publicly-for-mobile-clients/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/11/how-to-publicly-expose-local-signalr-service-publicly-for-mobile-clients/</guid><description>Verwenden Sie ngrok, um Ihren lokalen SignalR-Dienst öffentlich verfügbar zu machen, sodass mobile Clients ohne Netzwerk-Konfiguration oder SSL-Workarounds verbinden können.</description><pubDate>Wed, 04 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Was ist der Unterschied zwischen einem MegaByte (MB) und einem MebiByte (MiB)?</title><link>https://startdebugging.net/de/2020/08/mib-vs-mb/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/08/mib-vs-mb/</guid><description>Lernen Sie den Unterschied zwischen Megabytes (MB) und Mebibytes (MiB), warum 1 MB gleich 1000 KB ist (nicht 1024) und wie verschiedene Betriebssysteme mit diesen Einheiten umgehen.</description><pubDate>Fri, 07 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Polls für Streamlabs - mit Ihren Zuschauern interagieren</title><link>https://startdebugging.net/de/2020/08/polls-for-streamlabs-interact-with-your-viewers/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/08/polls-for-streamlabs-interact-with-your-viewers/</guid><description>Erfahren Sie, wie Sie Streamlabs Polls einrichten und nutzen, um während Ihres Streams in Echtzeit per Chat-Abstimmung mit Ihren Zuschauern zu interagieren.</description><pubDate>Thu, 06 Aug 2020 00:00:00 GMT</pubDate></item><item><title>C# using var (using-Deklaration)</title><link>https://startdebugging.net/de/2020/05/c-using-var-using-declaration/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/05/c-using-var-using-declaration/</guid><description>Verwenden Sie die using-Deklarationen in C# 8 (`using var`), um IDisposable-Objekte ohne verschachtelte geschweifte Klammern freizugeben. Syntax, Geltungsbereichsregeln und wann `using`-Blöcke vorzuziehen sind.</description><pubDate>Fri, 01 May 2020 00:00:00 GMT</pubDate></item><item><title>C# 8.0 Null-Coalescing-Zuweisung ??=</title><link>https://startdebugging.net/de/2020/04/c-8-0-null-coalescing-assignment/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/04/c-8-0-null-coalescing-assignment/</guid><description>Erfahren Sie, wie der Null-Coalescing-Zuweisungsoperator (??=) in C# 8.0 funktioniert, mit praktischen Beispielen wie Caching und bedingten Zuweisungen.</description><pubDate>Sun, 05 Apr 2020 00:00:00 GMT</pubDate></item><item><title>get_category_link erzeugt fehlerhafte URLs mit /blog/</title><link>https://startdebugging.net/de/2020/04/get_category_link-generating-incorrect-url-including-blog/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/04/get_category_link-generating-incorrect-url-including-blog/</guid><description>Lösung für WordPress get_category_link, das fehlerhafte URLs mit /blog/ im Pfad erzeugt und 404-Fehler auf Kategorieseiten verursacht.</description><pubDate>Sat, 04 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Technologie ändert sich täglich - sollte Ihr Unternehmen mithalten?</title><link>https://startdebugging.net/de/2020/04/technology-changes-on-a-daily-basis-should-your-business-try-to-keep-up/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/04/technology-changes-on-a-daily-basis-should-your-business-try-to-keep-up/</guid><description>Sollte Ihr Unternehmen jedem neuen Technologietrend hinterherjagen? Wahrscheinlich nicht. Erfahren Sie, wann Sie aktualisieren sollten und wann Sie sich besser darauf konzentrieren, Ihren Nutzern Mehrwert zu liefern.</description><pubDate>Sat, 04 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Xamarin Startup Tracing für Android</title><link>https://startdebugging.net/de/2020/04/xamarin-startup-tracing-for-android/</link><guid isPermaLink="true">https://startdebugging.net/de/2020/04/xamarin-startup-tracing-for-android/</guid><description>Verbessern Sie die Startzeit Ihrer Xamarin-Android-App um bis zu 48% durch Startup Tracing, das nur den beim Start benötigten Code AOT-kompiliert.</description><pubDate>Sat, 04 Apr 2020 00:00:00 GMT</pubDate></item><item><title>AdMob Native Ads in Xamarin Forms (Android)</title><link>https://startdebugging.net/de/2019/09/admob-native-ads-in-xamarin-forms-android/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/09/admob-native-ads-in-xamarin-forms-android/</guid><description>Schritt-für-Schritt-Anleitung zum Implementieren von AdMob Native Ads in einer Xamarin-Forms-Android-App mit einem Custom Renderer.</description><pubDate>Fri, 20 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Lighthouse-Bericht: Bilder richtig dimensionieren</title><link>https://startdebugging.net/de/2019/07/lighthouse-report-properly-size-images/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/07/lighthouse-report-properly-size-images/</guid><description>Verbessern Sie Ihren Lighthouse-Performance-Score, indem Sie Bilder mit Tools wie Squoosh richtig dimensionieren und für das Web optimieren.</description><pubDate>Sun, 28 Jul 2019 00:00:00 GMT</pubDate></item><item><title>Xamarin Forms - OnPlatform verwenden</title><link>https://startdebugging.net/de/2019/07/xamarin-forms-using-onplatform/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/07/xamarin-forms-using-onplatform/</guid><description>Erfahren Sie, wie Sie OnPlatform in Xamarin Forms nutzen, um plattformspezifische Eigenschaftswerte sowohl in XAML als auch in C# zu setzen.</description><pubDate>Sat, 27 Jul 2019 00:00:00 GMT</pubDate></item><item><title>Lighthouse-Bericht: Bilder außerhalb des Sichtbereichs in WordPress aufschieben</title><link>https://startdebugging.net/de/2019/05/lighthouse-report-defer-offscreen-images-in-wordpress/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/05/lighthouse-report-defer-offscreen-images-in-wordpress/</guid><description>Verbessern Sie den Lighthouse-Performance-Score Ihrer WordPress-Site, indem Sie Bilder außerhalb des Sichtbereichs per Lazy Loading aufschieben.</description><pubDate>Wed, 01 May 2019 00:00:00 GMT</pubDate></item><item><title>Nutzen Sie Ihr Android-Smartphone als Webcam für Streamlabs</title><link>https://startdebugging.net/de/2019/04/use-your-android-phone-as-a-webcam-for-streamlabs/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/04/use-your-android-phone-as-a-webcam-for-streamlabs/</guid><description>Verwandeln Sie Ihr altes Android-Smartphone mit DroidCam in eine Webcam für Streamlabs OBS, mit Schritt-für-Schritt-Anleitung.</description><pubDate>Tue, 30 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Performance, Barrierefreiheit und Nutzererlebnis Ihrer Site mit Google Lighthouse auditieren</title><link>https://startdebugging.net/de/2019/04/audit-your-sites-performance-accessibility-and-user-experience-using-google-lighthouse/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/04/audit-your-sites-performance-accessibility-and-user-experience-using-google-lighthouse/</guid><description>Erfahren Sie, wie Sie mit Google Lighthouse direkt aus den Chrome DevTools Performance, Barrierefreiheit und Nutzererlebnis Ihrer Website auditieren.</description><pubDate>Mon, 29 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Hintergründe in Xamarin Forms animieren</title><link>https://startdebugging.net/de/2019/01/animating-backgrounds-with-xamarin-forms/</link><guid isPermaLink="true">https://startdebugging.net/de/2019/01/animating-backgrounds-with-xamarin-forms/</guid><description>Erstellen Sie mit ScaleTo-Animationen auf übereinandergelegten BoxViews einen sanften animierten Hintergrundeffekt in Xamarin Forms.</description><pubDate>Wed, 02 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Erste Schritte mit CSS in Xamarin Forms 3</title><link>https://startdebugging.net/de/2018/04/getting-started-with-css-in-xamarin-forms-3/</link><guid isPermaLink="true">https://startdebugging.net/de/2018/04/getting-started-with-css-in-xamarin-forms-3/</guid><description>Erfahren Sie, wie Sie Cascading StyleSheets (CSS) in Xamarin Forms 3 einsetzen, einschließlich inline CDATA-Styles und eingebetteter CSS-Dateien.</description><pubDate>Wed, 18 Apr 2018 00:00:00 GMT</pubDate></item><item><title>Den Xamarin-Forms-AdMob-Renderer für Microsoft Ads auf UWP erweitern</title><link>https://startdebugging.net/de/2018/04/extending-your-xamarin-forms-admob-renderer-to-display-microsoft-ads-on-uwp/</link><guid isPermaLink="true">https://startdebugging.net/de/2018/04/extending-your-xamarin-forms-admob-renderer-to-display-microsoft-ads-on-uwp/</guid><description>Erfahren Sie, wie Sie Ihren Xamarin-Forms-AdMob-Renderer erweitern, um Microsoft Ads auf UWP mit dem Microsoft Advertising SDK anzuzeigen.</description><pubDate>Sun, 08 Apr 2018 00:00:00 GMT</pubDate></item><item><title>Auf Xamarin Forms 3 aktualisieren</title><link>https://startdebugging.net/de/2018/04/upgrading-xamarin-forms-3/</link><guid isPermaLink="true">https://startdebugging.net/de/2018/04/upgrading-xamarin-forms-3/</guid><description>Ein kurzer Leitfaden zum Upgrade auf Xamarin Forms 3, einschließlich häufiger Build-Fehler und wie Sie sie beheben.</description><pubDate>Sat, 07 Apr 2018 00:00:00 GMT</pubDate></item><item><title>UWP - Acrylic Brush im MasterDetail-Menü von Xamarin Forms verwenden</title><link>https://startdebugging.net/de/2018/01/using-acrylic-brush-xamarin-forms-masterdetail/</link><guid isPermaLink="true">https://startdebugging.net/de/2018/01/using-acrylic-brush-xamarin-forms-masterdetail/</guid><description>Wenden Sie den UWP Acrylic Brush auf ein MasterDetail-Menü in Xamarin Forms an, indem Sie einen plattformspezifischen Native Renderer ohne Drittanbieter-Bibliotheken nutzen.</description><pubDate>Tue, 16 Jan 2018 00:00:00 GMT</pubDate></item><item><title>AdMob Smart Banner Sizing in Xamarin Forms</title><link>https://startdebugging.net/de/2017/12/admob-smart-banner-sizing-xamarin-forms/</link><guid isPermaLink="true">https://startdebugging.net/de/2017/12/admob-smart-banner-sizing-xamarin-forms/</guid><description>Wie Sie die korrekte Höhe eines AdMob Smart Banners in Xamarin Forms anhand von Density-Independent Pixels des Bildschirms berechnen.</description><pubDate>Sat, 30 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Xamarin-ListView-Performance und Ersatz durch Syncfusion SfListView</title><link>https://startdebugging.net/de/2017/12/xamarin-listview-performance/</link><guid isPermaLink="true">https://startdebugging.net/de/2017/12/xamarin-listview-performance/</guid><description>Verbessern Sie die Scroll-Performance des Xamarin-Forms-ListView mit Caching-Strategien, Template-Optimierung und Syncfusion SfListView.</description><pubDate>Sat, 16 Dec 2017 00:00:00 GMT</pubDate></item><item><title>How To: AdMob in Ihre Xamarin-Forms-App einbinden</title><link>https://startdebugging.net/de/2015/09/how-to-add-admob-to-your-xamarin-forms-app/</link><guid isPermaLink="true">https://startdebugging.net/de/2015/09/how-to-add-admob-to-your-xamarin-forms-app/</guid><description>Schritt-für-Schritt-Anleitung zur Integration von AdMob-Anzeigen in Ihre Xamarin-Forms-App auf Android und iOS mithilfe von Custom View Renderern.</description><pubDate>Sun, 27 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Xamarin-Fehler beheben: Csc.exe exited with code -1073741790. (MSB6006)</title><link>https://startdebugging.net/de/2015/08/fix-xamarin-error-csc-exe-exited-with-code-1073741790-msb6006/</link><guid isPermaLink="true">https://startdebugging.net/de/2015/08/fix-xamarin-error-csc-exe-exited-with-code-1073741790-msb6006/</guid><description>Beheben Sie den Xamarin-Fehler MSB6006 von Csc.exe, indem Sie als Administrator ausführen oder die bin- und obj-Ordner der Solution bereinigen.</description><pubDate>Fri, 28 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Die von Hybrid Apps in Visual Studio 2013 verwendete Cordova-Version ändern</title><link>https://startdebugging.net/de/2014/11/changing-cordova-version-used-hybrid-apps-visual-studio-2013/</link><guid isPermaLink="true">https://startdebugging.net/de/2014/11/changing-cordova-version-used-hybrid-apps-visual-studio-2013/</guid><description>Wie Sie die in Visual Studio 2013 von Hybrid Apps verwendete Cordova-Version aktualisieren, indem Sie die Datei platforms.js bearbeiten.</description><pubDate>Sat, 08 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Wie lange braucht ein PC, um bis eine Billion zu zählen</title><link>https://startdebugging.net/de/2013/10/counting-up-to-one-trillion/</link><guid isPermaLink="true">https://startdebugging.net/de/2013/10/counting-up-to-one-trillion/</guid><description>Benchmark, wie lange ein PC braucht, um bis eine Billion und darüber hinaus zu zählen, mit aktualisierten Ergebnissen aus 2023.</description><pubDate>Sun, 13 Oct 2013 00:00:00 GMT</pubDate></item><item><title>Spracherkennung zu Ihrer WP8-App hinzufügen</title><link>https://startdebugging.net/de/2013/06/adding-speech-recognition-to-your-wp8-app/</link><guid isPermaLink="true">https://startdebugging.net/de/2013/06/adding-speech-recognition-to-your-wp8-app/</guid><description>Fügen Sie Ihrer Windows-Phone-8-App Spracherkennung hinzu, indem Sie das SpeechTextBox-Control aus dem Windows Phone Toolkit verwenden.</description><pubDate>Sun, 23 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Live Tiles regelmäßig mit einem ScheduledTaskAgent aktualisieren</title><link>https://startdebugging.net/de/2013/06/periodically-update-your-live-tiles-using-scheduledtaskagent/</link><guid isPermaLink="true">https://startdebugging.net/de/2013/06/periodically-update-your-live-tiles-using-scheduledtaskagent/</guid><description>Verwenden Sie einen ScheduledTaskAgent, um die Live Tiles Ihres Windows Phone regelmäßig aus einem RSS-Feed zu aktualisieren.</description><pubDate>Sun, 23 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Wide Tiles für Ihre Windows-Phone-7-App erstellen</title><link>https://startdebugging.net/de/2013/05/creating-wide-tiles-for-your-windows-phone-7-app/</link><guid isPermaLink="true">https://startdebugging.net/de/2013/05/creating-wide-tiles-for-your-windows-phone-7-app/</guid><description>Erstellen Sie mit der MangoPollo-Bibliothek wide Live Tiles sowohl für Windows Phone 7 als auch 8 mit einem einzigen Codeausschnitt.</description><pubDate>Sun, 05 May 2013 00:00:00 GMT</pubDate></item><item><title>IsolatedStorageSettings-Helper für Windows Phone</title><link>https://startdebugging.net/de/2012/11/insolated-storage-settings-helper-for-windows-phone/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/11/insolated-storage-settings-helper-for-windows-phone/</guid><description>Eine einfache IsolatedStorageSettingsHelper-Klasse für Windows Phone mit Methoden zum Abrufen, Speichern und Massen-Speichern von Items in IsolatedStorageSettings.</description><pubDate>Sat, 03 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Seltsame Farben in Firefox-Tabs unter Windows 8 beheben</title><link>https://startdebugging.net/de/2012/11/fix-firefox-tabs-having-strange-colors-in-windows-8/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/11/fix-firefox-tabs-having-strange-colors-in-windows-8/</guid><description>So beheben Sie den Firefox-Tab-Farb-Glitch unter Windows 8 auf nVidia-Grafikkarten, indem Sie die Hardwarebeschleunigung deaktivieren.</description><pubDate>Thu, 01 Nov 2012 00:00:00 GMT</pubDate></item><item><title>AdMob bringt Windows-Phone-Apps zum Absturz. Was ist die Alternative?</title><link>https://startdebugging.net/de/2012/09/admob-crashing-windows-phone-apps-what-is-the-alternative/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/09/admob-crashing-windows-phone-apps-what-is-the-alternative/</guid><description>AdMob hat meine Windows-Phone-App über WebBrowser.InvokeScript zum Absturz gebracht. Hier sind Stack Trace, Ursache und alternative Werbenetzwerke wie InnerActive.</description><pubDate>Sun, 16 Sep 2012 00:00:00 GMT</pubDate></item><item><title>Webinar-Woche zu Mobile HTML5 und jQuery</title><link>https://startdebugging.net/de/2012/06/mobile-html5-and-jquery-webinar-week/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/06/mobile-html5-and-jquery-webinar-week/</guid><description>Eine Reihe von 3 kostenlosen Webinaren zu HTML5 und jQuery, die Einstieg, Arbeiten mit Daten und den Bau einer realen App abdecken.</description><pubDate>Sat, 09 Jun 2012 00:00:00 GMT</pubDate></item><item><title>Windows 8 und Secure Boot - Was, wenn Ihr PC es nicht unterstützt?</title><link>https://startdebugging.net/de/2012/06/windows-8-and-secure-boot-what-if-your-pc-doesnt-support-it/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/06/windows-8-and-secure-boot-what-if-your-pc-doesnt-support-it/</guid><description>Was Sie tun, wenn beim Installieren von Windows 8 die Meldung &apos;Secure Boot isn&apos;t compatible with your PC&apos; erscheint, und was Secure Boot eigentlich ist.</description><pubDate>Tue, 05 Jun 2012 00:00:00 GMT</pubDate></item><item><title>Google Maps 8-bit für NES</title><link>https://startdebugging.net/de/2012/03/8bit-google-maps-for-nes/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/03/8bit-google-maps-for-nes/</guid><description>Google Maps 8-bit für NES: Googles April-Scherz bringt Retro-8-Bit-Grafik zu Google Maps, inklusive Street View, Routenführung und mehr.</description><pubDate>Sat, 31 Mar 2012 00:00:00 GMT</pubDate></item><item><title>3D-Animationen nur mit CSS3</title><link>https://startdebugging.net/de/2012/03/3d-animations-using-pure-css3/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/03/3d-animations-using-pure-css3/</guid><description>Erfahren Sie, wie Sie mit reinem CSS3 (perspective und transform-Transitions) 3D-Animationen erstellen, mit browserübergreifender Unterstützung für WebKit und Firefox.</description><pubDate>Sun, 04 Mar 2012 00:00:00 GMT</pubDate></item><item><title>CSS: Wie man Custom Fonts verwendet</title><link>https://startdebugging.net/de/2012/03/css3-custom-fonts/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/03/css3-custom-fonts/</guid><description>Erfahren Sie, wie Sie in CSS3 mit der @font-face-Regel benutzerdefinierte Fonts einsetzen, einschließlich Syntaxbeispielen und einer Demo.</description><pubDate>Fri, 02 Mar 2012 00:00:00 GMT</pubDate></item><item><title>CSS-Verlaufshintergrund mit Textur/Noise</title><link>https://startdebugging.net/de/2012/03/css3-textured-noisy-gradient-background/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/03/css3-textured-noisy-gradient-background/</guid><description>Wie Sie in CSS texturierte, noisy Gradient-Hintergründe erstellen, indem Sie über die background-image-Eigenschaft Gradient- und Noise-Bildebenen kombinieren.</description><pubDate>Fri, 02 Mar 2012 00:00:00 GMT</pubDate></item><item><title>Metro TimeBlock</title><link>https://startdebugging.net/de/2012/02/metro-timeblock/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/02/metro-timeblock/</guid><description>Metro TimeBlock ist ein anpassbares Zeitanzeigecontrol für Windows Phone, mit dem Sie Farbe, Hintergrund und Größe frei wählen können.</description><pubDate>Wed, 08 Feb 2012 00:00:00 GMT</pubDate></item><item><title>Wie Sie Windows 8 von einem USB-Stick installieren</title><link>https://startdebugging.net/de/2012/02/how-to-install-windows-8-using-a-usb-drive/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/02/how-to-install-windows-8-using-a-usb-drive/</guid><description>Schritt-für-Schritt-Anleitung zur Installation von Windows 8 von einem USB-Stick mithilfe der Windows 7 USB/DVD Download Tool, mit Hinweisen zu Formatierung, BIOS-Einstellungen und Troubleshooting.</description><pubDate>Wed, 01 Feb 2012 00:00:00 GMT</pubDate></item><item><title>Metro- und WinRT-Webinar am 2. Februar</title><link>https://startdebugging.net/de/2012/01/metro-and-winrt-webinar-on-february-2nd/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/metro-and-winrt-webinar-on-february-2nd/</guid><description>SilverlightShow-Webinar zu Metro und WinRT für Silverlight-/WPF-Entwickler -- wie Sie mit Ihrem bestehenden XAML-Wissen Windows-8-Apps bauen.</description><pubDate>Thu, 26 Jan 2012 00:00:00 GMT</pubDate></item><item><title>C#: Hex in Color konvertieren</title><link>https://startdebugging.net/de/2012/01/extension-method-hex-to-color/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/extension-method-hex-to-color/</guid><description>Eine C#-Erweiterungsmethode, die Hex-Farbcodes (RGB- und ARGB-Format) in Color-Objekte konvertiert.</description><pubDate>Sat, 21 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Windows Phone 7: aktuelle GPS-Position vom Gerät auslesen</title><link>https://startdebugging.net/de/2012/01/windows-phone-7-getting-the-current-gps-location-from-the-device/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/windows-phone-7-getting-the-current-gps-location-from-the-device/</guid><description>Wie Sie auf einem Windows-Phone-7-Gerät mit GeoCoordinateWatcher und dem PositionChanged-Event die aktuelle GPS-Position auslesen.</description><pubDate>Sun, 15 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Wie Sie eigene Code-Snippets in Visual Studio erstellen</title><link>https://startdebugging.net/de/2012/01/how-to-create-your-own-code-snippet/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/how-to-create-your-own-code-snippet/</guid><description>Schritt-für-Schritt-Anleitung zum Erstellen eigener Code-Snippets in Visual Studio 2010, einschließlich einfacher Snippets und der Verwendung von Literals für ersetzbare Parameter.</description><pubDate>Sat, 14 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Mit Code-Snippets produktiver werden</title><link>https://startdebugging.net/de/2012/01/improve-productivity-by-using-code-snippets/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/improve-productivity-by-using-code-snippets/</guid><description>Erfahren Sie, wie Code-Snippets in Visual Studio Ihre Produktivität steigern können, indem Sie wiederverwendbare Codestücke per Kurzalias einfügen.</description><pubDate>Fri, 06 Jan 2012 00:00:00 GMT</pubDate></item><item><title>31 Days of Windows Phone Metro Design</title><link>https://startdebugging.net/de/2012/01/31-days-of-windows-phone-metro-design/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/31-days-of-windows-phone-metro-design/</guid><description>Eine neue Artikelserie namens 31 Days of Windows Phone Metro Design behandelt Metro-Design-Prinzipien und wie Sie Ihre Apps gut aussehen lassen.</description><pubDate>Mon, 02 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Windows Azure für den Windows-Phone-Entwickler nutzen -- Webinar</title><link>https://startdebugging.net/de/2012/01/leveraging-windows-azure-for-the-windows-phone-developer-webinar/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/leveraging-windows-azure-for-the-windows-phone-developer-webinar/</guid><description>Anstehendes SilverlightShow-Webinar mit Samidip Basu zur Nutzung von Windows Azure für Windows-Phone-Entwicklung: Push Notifications, OData, SQL Azure und mehr.</description><pubDate>Mon, 02 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Transparente TextBox für Windows Phone</title><link>https://startdebugging.net/de/2012/01/transparent-textbox-for-windows-phone/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/transparent-textbox-for-windows-phone/</guid><description>Ein XAML-Style für Windows Phone, der eine TextBox vollständig transparent macht und den weißen Hintergrund-Fokuseffekt beim Antippen entfernt.</description><pubDate>Mon, 02 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Expression Blend 4 funktioniert nicht mehr? Hier ist Ihr FIX.</title><link>https://startdebugging.net/de/2012/01/expression-blend-4-has-stopped-working-heres-your-fix/</link><guid isPermaLink="true">https://startdebugging.net/de/2012/01/expression-blend-4-has-stopped-working-heres-your-fix/</guid><description>Lösung für Abstürze von Expression Blend 4 nach der Installation der Visual Studio 11 Dev Preview oder des .NET Framework 4.5 -- mit den nötigen ngen-Befehlen.</description><pubDate>Sun, 01 Jan 2012 00:00:00 GMT</pubDate></item></channel></rss>