Prevent a .NET API from adding cache headers to unsuccessful requests
Explains how to prevent .NET API from incorrectly adding cache headers to unsuccessful HTTP responses like 400 BadRequest, ensuring proper caching behavior.
Explains how to prevent .NET API from incorrectly adding cache headers to unsuccessful HTTP responses like 400 BadRequest, ensuring proper caching behavior.
A talk on async/await in .NET, covering pitfalls, differences from parallel programming, and internal state machine workings.
Analyzes the performance cost of exceptions in .NET, showing how they slow down loops and offering optimization advice.
Explores building custom bindings for Azure Functions .NET Isolated Worker to reduce boilerplate code and focus on core function logic.
Guide on using .NET Boxed solution templates with the new Visual Studio 16.10 UI for creating projects from dotnet new templates.
A guide to running a .NET application as a Linux service using Systemd, including setup and a DNS server example.
Part 3 of a series on Event-Driven Architecture for .NET developers, focusing on integrating Apache Kafka applications with Azure Event Hubs and Schema Registry.
A reference guide listing official Microsoft support dates and end-of-life timelines for various .NET Framework versions.
A technical guide on implementing an event consumer service using Apache Kafka and .NET, part of a series on event-driven architecture.
A tutorial on building a Sudoku solver application using Azure Form Recognizer AI, .NET backend, and Angular frontend.
A guide for .NET developers on implementing event-driven architecture using Apache Kafka, focusing on setting up the environment and creating an event producer.
An interview with iOS developer Lee Kah Seng discussing his journey from .NET to iOS, challenges with Objective-C and Swift, and the iOS job market in Malaysia.
A guide to building high-quality .NET libraries, covering project structure, tooling, and best practices for open-source development.
A technical walkthrough of debugging a native deadlock in a .NET application running on Linux, using tools like dotnet-dump and analyzing thread stacks.
A technical guide to implementing Open Telemetry for .NET applications, covering configuration, data export, and integration with ASP.NET Core.
A technical guide on optimizing SQL bulk insert performance in C#, comparing methods from simple loops to high-speed SqlBulkCopy.
First part of a guide on improving software design skills using .NET and C#, focusing on design principles over data structures.
A workshop guide for migrating monolithic .NET Framework applications to microservices on AWS using the Strangler Fig Pattern.
A deep dive into debugging a rare .NET InvalidProgramException caused by faulty IL generation in Datadog's automated instrumentation.
Explains the .NET Generic Host model for configuring and launching ASP.NET Core web apps and Worker Services with standardized setup.