Joe Dluzen: Durable Azure Functions
Announcing a new series on building APIs with C# and .NET, starting with Azure Functions and Durable Functions.
Announcing a new series on building APIs with C# and .NET, starting with Azure Functions and Durable Functions.
Explains how Firefox's HTML5 parser is maintained in Java and automatically translated to C++ using a custom script.
A tutorial on building a basic .NET CLR profiler using the Silhouette library and NativeAOT to log assembly loads.
A guide on bypassing SSL certificate validation in C# HttpClient for development/testing, with security warnings.
Analyzes performance differences between ToListAsync and ToArrayAsync in Entity Framework, concluding ToListAsync is faster.
A developer shares key engineering lessons learned from building AI agents in .NET, focusing on state management, orchestration, and observability.
A technical article exploring how to create closures in C to add a context pointer to Win32 window procedures, bypassing the standard four-parameter limit.
Explores entity validation in .NET 10, covering the Data Annotations API, common attributes like Required and MinLength, and recent changes.
A developer-friendly introduction to the Microsoft Agent Framework, an open-source SDK for building and orchestrating AI agents in C# and Python.
Explains the differences and usage of nullable and required types in C#, covering value types, reference types, and the nullable operator.
C# 14 introduces user-defined compound assignment operators (like +=), allowing custom types to define in-place operation logic for better performance and domain-specific behavior.
C# 14 introduces partial constructors and events, enabling cleaner code organization and better integration with source generators.
C# 14 introduces the 'field' keyword, allowing developers to add logic to auto-properties without manually declaring a backing field.
C# 14 allows using modifiers like 'ref' and 'out' on lambda parameters without explicitly stating the type, reducing code noise.
C# 14 introduces new implicit conversions for Span<T> and ReadOnlySpan<T>, reducing boilerplate and improving code readability.
Announcing elbruno.Extensions.AI.Claude v0.1.0-preview.2, a .NET library for integrating Claude AI models with Azure AI Foundry and Microsoft.Extensions.AI.
C# 14 introduces the null-conditional assignment operator, allowing safe property and indexer assignments that skip execution if the receiver is null.
C# 14 introduces breaking changes to LINQ queries. This article explains the issues with Reverse and Contains and provides workarounds.
C# 14 introduces extension members, allowing developers to add properties and static members to existing types, not just methods.
A technical guide on retrieving geographic location and weather data from an IP address using C# and a free API service.