<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.dev-net-core.com/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/roadmap/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/about-us/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/privacy/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/terms/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/alert-rules-action-groups-and-incident-response-workflows/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/app-service-plans-paas-web-hosting-fit/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/application-gateway-and-waf-concepts/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/application-insights-and-opentelemetry-aligned-observability/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/azure-api-management-and-policy-based-gateways/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/azure-cache-for-redis-low-latency-reads-and-session-state-scenarios/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/azure-container-apps-for-containerized-apis-and-background-workloads/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/azure-functions-hosting-options-and-current-scale-guidance/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/azure-key-vault-for-secrets-certificates-and-connection-settings/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/azure-sql-database-tiers-scaling-serverless-options-and-failover-groups/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/bicep-fundamentals-modules-and-reusable-environment-definitions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/bindings-connection-configuration-dependency-injection-logging-and-local-development/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/blob-storage-access-tiers-lifecycle-management-and-immutability/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/block-blobs-append-blobs-and-page-blobs/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/choosing-queues-vs-topics-vs-event-notifications/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cold-starts-hosting-plan-choices-timeout-configuration-and-scaling-behavior/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/deployment-slots-rollout-safety-autoscaling-availability-zones-and-cost-aware-tiering/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/dotnet-blob-clients-direct-browser-upload-and-separating-metadata-from-binary-content/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/duplicate-detection-retries-and-poison-message-handling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/durable-functions-orchestrators-activities-timers-external-events-and-entities/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/event-grid-for-event-publication-and-fan-out/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/function-chaining-fan-out-fan-in-async-workflow-state-replay-and-compensation/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/github-actions-or-azure-devops-for-build-test-deploy-and-infrastructure-steps/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/http-timer-queue-service-bus-event-grid-and-blob-triggers/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/in-process-vs-isolated-worker-model-for-dotnet-functions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/large-file-uploads-block-upload-retries-checksums-and-resumable-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/lifecycle-management-soft-delete-versioning-immutability-encryption-and-retention/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/log-analytics-queries-dashboards-and-availability-tests/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/matching-storage-choices-to-relational-object-and-cache-workloads/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/metrics-vs-logs-vs-traces/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/microsoft-entra-app-registrations-scopes-and-auth-code-flow-basics/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/oidc-based-azure-authentication-in-pipelines/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/rate-limiting-quotas-auth-offload-and-request-transformation-at-the-edge/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/rbac-least-privilege-and-separating-human-vs-workload-identities/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/service-bus-queues-topics-subscriptions-and-dead-letter-queues/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/service-tags-private-networking-and-reducing-public-attack-surface/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/shared-access-signatures-managed-identity-rbac-stored-access-policies-and-public-access-risks/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/storage-accounts-containers-blobs-virtual-folders-metadata-and-access-tiers/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/system-assigned-and-user-assigned-managed-identities/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/trade-offs-among-simplicity-portability-autoscaling-and-operational-control/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/adrs-coding-conventions-and-team-level-design-communication/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/api-gateway-and-bff-decisions-for-web-clients-and-microservices/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/assumptions-constraints-risks-failure-modes/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cache-aside-read-caching-and-invalidation-trade-offs/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/capacity-planning-and-identifying-likely-bottlenecks/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/command-injection-file-upload-risks-path-traversal-secrets-exposure-and-dos-ddos-basics/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/correlation-ids-traces-health-checks-and-alertable-telemetry/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cqrs-and-when-separate-read-and-write-models-make-sense/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cross-site-request-forgery-and-cookie-based-authentication/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cross-site-scripting-output-encoding-dangerous-html-rendering-and-content-security/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/dependency-inversion-and-inward-facing-dependencies/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/domain-services-and-domain-events/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/entities-value-objects-aggregates-and-invariants/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/event-driven-communication-and-asynchronous-request-reply/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/factory-builder-strategy-adapter-decorator-facade-proxy-and-chain-of-responsibility/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/functional-requirements-vs-nonfunctional-requirements/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/horizontal-scaling-stateless-services-and-backpressure/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/idempotent-consumers-and-duplicate-message-handling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/insecure-direct-object-reference-broken-access-control-and-object-level-authorization/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/kiss-dry-yagni-separation-of-concerns-cohesion-and-coupling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/layered-architecture-vs-clean-architecture-vs-ports-and-adapters/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/mapping-domain-models-to-persistence-without-corrupting-the-model/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/mentoring-ownership-and-incremental-modernization/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/modular-monolith-structure-and-feature-based-organization/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/openapi-contracts-and-consumer-facing-documentation/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/recognizing-when-a-pattern-improves-maintainability-vs-when-it-adds-unnecessary-complexity/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/refactoring-strategy-code-review-standards-and-technical-debt-management/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/repository-unit-of-work-mediator-specification-dotnet-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/resource-modeling-rest-semantics-and-rpc-style-endpoints/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/retry-circuit-breaker-bulkhead-and-queue-based-load-leveling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/saga-and-compensating-transaction-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/session-hijacking-credential-stuffing-brute-force-protection-lockout-and-multi-factor-authentication/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/solid-principles-in-dotnet-design/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/sql-injection-parameterized-queries-orm-safety-and-unsafe-dynamic-sql/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/test-pyramid-contract-tests-and-architecture-fitness-checks/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/threat-modeling-user-input-trust-boundaries-authentication-flows-and-admin-only-operations/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/throughput-latency-concurrency-availability-consistency-cost-targets/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/ubiquitous-language-and-bounded-contexts/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/versioning-idempotency-pagination-filtering-and-sorting/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/when-not-to-over-architect-a-simple-application/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/api-controller-behavior-automatic-model-validation-binding-source-inference-and-validation-responses/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/aspnet-core-filters-and-middleware-boundaries/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/async-and-await-semantics-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/authentication-vs-authorization-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cancellationtoken-propagation-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/classes-structs-records/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/code-coverage-useful-assertions-flaky-test-prevention-and-ci-test-execution/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/collection-choices-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/common-bcl-types-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/configuration-sources-and-the-options-pattern/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/content-negotiation-status-codes-dtos-request-response-contracts/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/controllers-vs-minimal-apis-when-to-choose-each/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/conventions-fluent-api-owned-complex-data-and-relationship-mapping/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cookie-behavior-csrf-browser-security-concerns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/coordinating-multiple-tasks-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cors-secure-headers-secret-handling-and-least-privilege/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/cpu-bound-vs-io-bound-work-and-task-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/data-seeding-choices-including-hasdata-vs-runtime-seed-logic/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/dbcontext-change-tracking-and-entity-state-management-in-ef-core/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/dbcontext-lifetime-thread-safety-connection-usage-and-when-to-avoid-sharing-a-context/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/deferred-execution-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/delegates-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/di-di-container-basics-lifetimes-and-constructor-selection-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/eager-explicit-and-lazy-loading-including-the-n-plus-one-query-problem/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/ef-core-inmemory-provider-caveats-and-when-sqlite-docker-databases-or-testcontainers-are-safer/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/ef-core-migrations-and-production-migration-safety/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/endpoint-routing-and-route-matching-in-aspnet-core/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/exception-handling-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/exceptions-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/generic-type-constraints-and-reusable-components-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/ienumerable-vs-iqueryable-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/ihttpclientfactory-and-resilient-outbound-http/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/in-memory-distributed-hybrid-output-caching/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/jwt-bearer-auth-claims-scopes-and-policy-based-authorization/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/linq-querying-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/middleware-ordering-and-cross-cutting-behavior/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/nullable-reference-types-and-null-safety-habits-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/observer-style-communication-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/object-oriented-fundamentals/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/openapi-generation-endpoint-metadata-api-discoverability/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/optimistic-concurrency-transactions-savepoints-conflict-handling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/overriding-services-and-configuration-for-tests/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/parameter-binding-from-route-query-string-body-form-header-and-services/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/pattern-matching-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/rate-limiting-memory-gc-awareness-runtime-diagnostics/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/records-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/structured-logging-and-correlation/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/switch-expressions-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/test-doubles-mocks-stubs-fakes-mocking-integration-problems/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/testing-authentication-authorization-middleware-filters-validation-error-responses/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/timeouts-in-csharp/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/tracking-vs-no-tracking-queries-and-identity-resolution/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/unit-tests-integration-tests-and-hosted-services-for-background-jobs/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/unit-tests-vs-integration-tests-vs-end-to-end-tests/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/value-types-vs-reference-types/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/webapplicationfactory-testserver-httpclient-and-full-aspnet-core-pipeline-testing/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/xunit-nunit-mstest-test-naming-aaa-test-data-setup/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/access-tokens-refresh-tokens-expiration-handling-retrying-original-requests-and-refresh-token-queue-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/axios-request-and-response-interceptors-for-auth-headers-global-errors-logging-and-retry-behavior/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/browser-storage-trade-offs-localstorage-sessionstorage-memory-storage-and-cookies/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/built-in-validation-async-validation-and-schema-resolvers-with-yup-or-zod/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/centralized-api-clients-with-fetch-axios-rtk-query-or-tanstack-query/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/closures-lexical-scope/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/code-splitting-lazy-loading-bundle-analysis-and-route-level-loading/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/context-plus-reducer-vs-external-stores/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/controlled-inputs-and-event-handling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/debounce-and-throttle-for-search-filtering-autosave-and-expensive-ui-updates/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/debugging-rendering-hydration-and-interaction-issues/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/error-states-and-retry-ux-for-failed-requests/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/forms-validation-optimistic-updates-and-mutation-states/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/functional-components-and-jsx-composition/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/global-loading-error-unauthorized-and-network-failure-ux-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/keyboard-accessibility-semantic-html-aria-and-labels-ids/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/memoization-and-avoiding-needless-rerenders/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/memoization-with-usememo-and-dependency-correctness/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/modules-and-import-export-behavior/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/narrowing-and-control-flow-analysis/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/nested-routes-layouts-params-and-route-boundaries/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/preventing-duplicate-requests-canceling-stale-requests-and-avoiding-race-conditions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/promises-asynchronous-javascript/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/proper-use-effect-usage-and-cleanup/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/props-flow-local-state-and-lifting-state-up/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/query-strategy-and-avoiding-implementation-detail-assertions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/react-hook-form-fundamentals-uncontrolled-inputs-controller-and-form-state/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/reducing-state-complexity-and-avoiding-unnecessary-rerenders-in-form-heavy-pages/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/rerender-triggers-derived-state-and-avoiding-duplicated-state/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/route-loaders-actions-or-equivalent-data-loading-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/rtk-query-custom-base-queries-including-axios-based-basequery-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/secure-cookie-flags-httponly-secure-samesite-path-domain-and-expiration/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/strict-equality-reference-identity-and-immutability-implications/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/suspense-transitions-and-rendering-priority-concepts/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/tsconfig-basics-strict-mode-module-settings/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/types-unions-intersections-discriminated-unions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/use-state-use-reducer-use-context-and-custom-hooks/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/use-sync-external-store-and-subscribing-to-external-state/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/user-centric-testing-with-react-testing-library/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/utility-types-and-conditional-types/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/watch-vs-usewatch-form-render-isolation-and-large-form-performance/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/you-might-not-need-an-effect-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/acid-basics-and-transaction-scope/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/backup-types-restore-strategy-and-recovery-objectives/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/baselines-workload-comparisons-and-targeted-tuning/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/char-vs-varchar-vs-nvarchar-and-unicode-storage-choices/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/clustered-vs-nonclustered-indexes/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/computed-columns-persisted-computed-columns-and-indexed-views/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/data-types-nullability-and-business-rule-enforcement/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/ddl-vs-dml-vs-dcl-and-how-schema-data-and-permissions-changes-differ/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/deadlocks-detection-and-mitigation/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/delete-vs-truncate-including-logging-identity-reset-rollback-behavior-and-foreign-key-limitations/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/estimated-vs-actual-execution-plans/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/group-by-and-aggregate-functions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/high-availability-and-disaster-recovery-basics/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/inner-left-other-join-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/isolation-levels-and-row-versioning/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/knowing-when-to-change-sql-indexes-or-schema-instead-of-forcing-hints/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/least-privilege-roles-row-level-security-and-masking/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/local-vs-global-temporary-tables-and-table-variables/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/locking-behavior-and-blocking/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/merge-and-upsert-patterns-including-concurrency-cautions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/normalization-and-when-denormalization-is-justified/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/null-handling-and-common-filtering-mistakes/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/one-to-one-one-to-many-many-to-many-relationships/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/over-partition-by-row-number-rank-and-running-aggregates/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/parameter-sensitive-plans-and-skewed-data-distributions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/primary-key-vs-unique-constraint-candidate-keys-foreign-keys-and-constraint-design/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/primary-keys-foreign-keys-constraints/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/query-store-for-regression-detection-and-plan-history/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/replacing-brittle-subqueries-with-clearer-query-structure/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/schema-migrations-source-control-reviewable-sql-scripts-and-release-safety/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/select-where-order-by-top-offset-fetch/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/selectivity-covering-indexes-and-index-maintenance-trade-offs/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/standard-and-recursive-ctes/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/statistics-and-how-the-optimizer-uses-them/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/stored-procedure-transaction-patterns-with-try-catch-output-parameters-and-error-handling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/stored-procedures-output-parameters-and-encapsulated-database-logic/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/temporal-or-reporting-style-query-patterns/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/temporal-tables-historical-retention-and-lifecycle-management/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/triggers-and-their-trade-offs/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/union-vs-union-all-except-intersect-and-duplicate-handling/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/views-and-user-defined-functions/</loc>
  </url>
  <url>
    <loc>https://www.dev-net-core.com/content/where-vs-having-and-filtering-before-vs-after-aggregation/</loc>
  </url>
</urlset>
