<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://anthonysimmon.com/workleap-dotnet-coding-standards/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/post/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/web-api-standards-at-workleap/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/embed-python-dotnet-apps-transformer-models/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-at-workleap/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/xunit-cancellationtoken-support/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/generating-architecture-diagrams-dotnet-aspire/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-improves-developer-onboarding-while-reducing-costs/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/authenticating-http-requests-cookies-webview2-wpf/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/numeric-sorting-dotnet/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/local-ipc-over-named-pipes-aspnet-core-streamjsonrpc-dotnet/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/polymorphic-deserialization-yamldotnet/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-better-azure-identity-support/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/visualize-and-test-your-regular-expressions-with-debuggex/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-non-localhost-endpoints/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-containers-share-custom-hosts/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-containers-trust-self-signed-certificates/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/benchmarking-dotnet-libraries-for-image-resizing/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/replacing-identitymodel-with-msal-oidc-support/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/overriding-msal-httpclient-with-ihttpclientfactory/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/secure-cross-platform-file-based-token-cache-for-msal-net/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/programmatically-monitoring-reacting-resource-logs-dotnet-aspire/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/automate-dotnet-sdk-updates-global-json-renovate/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/must-have-resources-for-new-dotnet-aspire-developers/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/disabling-dotnet-aspire-authentication-skip-login-page/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-best-way-to-experiment-dapr-local-dev/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/configure-renovate-handle-nuspec-files/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/configure-renovate-update-preview-nuget-packages/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/nuget-version-range-updates-dotnet-renovate/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/referencing-external-docker-containers-dotnet-aspire-custom-resources/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/treatwarningsaserrors-and-warnaserror-are-not-the-same/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/locally-test-validate-renovate-config-files/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/remove-git-hash-from-assembly-informational-version-dotnet-8/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/custom-httpclient-delegating-handlers-should-be-transient/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/securely-reverse-proxy-aspnet-core-web-apps/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/enable-dotnet-cli-tab-completion-terminal/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-aspire-dashboard-best-tool-visualize-opentelemetry-local-dev/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/running-ruby-on-rails-with-dotnet-aspire/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/key-derivation-dotnet-using-hkdf/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/implementing-fine-grained-access-control-aspnet-core-endpoint-metadata/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/programmatically-elevate-dotnet-app-on-any-platform/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/best-practices-azure-storage-sdk-integration-in-dotnet-apps/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/evolutive-and-robust-password-hashing-using-pbkdf2-in-dotnet/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/optimizing-dotnet-solution-architecture-for-faster-compilation-through-project-decoupling/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/exploring-microsoft-developer-control-plane-core-dotnet-aspire-dotnet-8/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/optimizing-csharp-code-analysis-for-quicker-dotnet-compilation/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/the-only-local-mongodb-replica-set-with-docker-compose-guide-youll-ever-need/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/your-own-private-chatgpt-with-azure-chat-and-openai-api/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/preventing-breaking-changes-in-dotnet-class-libraries/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/the-best-csharp-repl-is-in-your-terminal/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/yamldotnet-custom-type-converters/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/system-commandline-instrumentation/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/beautiful-interactive-console-apps-with-system-commandline-and-spectre-console/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/true-dependency-injection-with-system-commandline/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/even-more-dotnet-validation-attributes/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/prevent-dotnet-application-insights-telemetry-loss/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/dotnet-minimal-workers/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/custom-csharp-chatgpt-client-with-kiota/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/defaultazurecredential-local-development-optimization/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/enhance-dotnet-configuration-with-value-substitution/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/universal-ui-testing-with-askaiser-marionette/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/archives/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/page/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/solid-principles-single-responsibility/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/serverpilot-php-development-environment/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/pillar-mvvm-framework-xamarin-forms/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/asp-net-5-nginx-reverse-proxy-linux/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/google-pagespeed-insights-100-100/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/mupdf-xamarin-android-binding-on-nuget/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/centered-login-form-ionic-framework/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/sql-query-results-to-csv-with-plsql/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/caching-method-results-easily-with-aop/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/eventtocommand-in-xamarin-forms-apps/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/categories/</loc></url><url><loc>https://anthonysimmon.com/search/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url><url><loc>https://anthonysimmon.com/tags/</loc></url><url><loc>https://anthonysimmon.com/talks/</loc><lastmod>2025-08-23T23:45:08-04:00</lastmod></url></urlset>