Understanding the .NET Language Integrated Query (LINQ)
An introduction to .NET's Language Integrated Query (LINQ), covering its architecture, generic types, query syntax, and operations for unified data querying.
An introduction to .NET's Language Integrated Query (LINQ), covering its architecture, generic types, query syntax, and operations for unified data querying.
A developer shares their experience live streaming .NET and C# learning, covering topics like .NET 6 features, Twitter Snowflake IDs, and Pulumi with Azure.
A guide to securing Node.js and .NET APIs using Azure Active Directory, covering Terraform setup, JWT validation, and a PowerShell test client.
A guide on migrating from OpenTracing.NET to OpenTelemetry.NET, covering key differences and implementation changes in .NET/C#.
A guide to integrating .NET 6's JSON source generator for improved performance in ASP.NET Core Minimal APIs, including a custom extension method.
Explores C# .NET 6 preview features enabling static abstract members in interfaces, focusing on generic math and parsable contracts.
Explains the three core components—structured logging, health checks, and tracing—needed to build a reusable .NET microservices platform.
A technical guide on how AsyncLocal values are stored in .NET and the process of retrieving them from a memory dump using WinDbg.
A technical guide on using WinDbg to locate and switch to a specific managed thread by its ID in a .NET memory dump.
Explains how to reduce memory usage for multiple .NET services on a single machine by disabling server garbage collection.
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 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.