Trust is earned, not given

A different perspective

DotNetCode

A reusable .NET library grown through its own samples: multi-targeting, resilient SQL access, validation, Azure Function relays, one MCP tool library on three hosts, and a full-stack shopping app.

9 parts · 2024-08-10 → 2026-07-11 · source: DotNetCode

  1. Part 1One codebase, four frameworks — the multi-targeting idea2024-08-10
  2. Part 2ResilientSqlAccess — retry with backoff for SQL that blips2024-11-02
  3. Part 3CleanValidation — input parsing that never throws2025-01-18
  4. Part 4Terraform for a production-shaped Azure site2025-04-12
  5. Part 5Four Azure Function relays — Graph email, SmartyStreets, Shopify, Dataverse2025-07-05
  6. Part 6Verifying Stripe webhooks with hand-rolled HMAC2025-10-11
  7. Part 7One MCP tool library, three hosts — WebApi, Azure Function, and .NET Framework 4.82026-01-10
  8. Part 8A React SPA and an ASP.NET Core API in one repository2026-04-18
  9. Part 9UnifiedShopping — a full-stack e-commerce sample with web, admin and mobile2026-07-11

Subscribe to this series: RSS feed · everything

Other series: AI Frontiers · React.js · Node.js · AI-Enabled RMA · DevOps on AWS · DevOps on Azure · DevOps on Google Cloud · AI fundamentals · Stripe in C# · Shopify in C# · Windows domains · A math practice toy · all series