
Explore building responsive real-time applications using Blazor and GraphQL, covering data fetching, subscriptions, and component design for efficient web development.

Explore ray casting techniques to build a 3D renderer from scratch using C#. Learn about the math, distance rendering, and basic texture mapping in this deep dive.

Learn to create an interactive Blazor dashboard with real-time updates using AWS serverless backend, focusing on WebSocket communication via Amazon API Gateway for scalable and resilient applications.

Explore Roslyn's code analysis capabilities, including parsing, transforming, and pattern-checking C# code. Learn to create in-memory assemblies and run xUnit tests using Roslyn's powerful features.

Explore advanced ASP.NET Core concepts: custom middlewares, model binders, URL rewriting, and background tasks. Dive deep into complex areas to expand your framework knowledge beyond the basics.

Explore advanced C# features like records, tuples, and LINQ, integrating functional and object-oriented paradigms to solve practical problems effectively.

Explore effective state management techniques for Blazor applications, including data exchange between components and maintaining UI synchronization as your project scales.

Explore alternative async implementations using monads, coroutines, and fibers in C#. Learn about Project Loom's approach and potential improvements over thread-pool-based async/await.

Explore Roslyn, Microsoft's compiler platform for C# and VB.NET. Learn to analyze, modify, and generate code, create Visual Studio extensions, and discover potential AI applications in programming.

Explore efficient async/await patterns in .NET to prevent deadlocks, avoid crashes, and improve application performance. Learn best practices for implementing asynchronous programming effectively.

Explore Blazor's latest features for web UIs, API servers, and native apps. Discover .NET Core's advancements, including WASI integration for expanded cloud and edge hosting options.

Comprehensive guide to implementing logging, tracing, and metrics in .NET and Azure for effective production debugging and cloud solution monitoring.

Comparison of Akka.NET and Orleans frameworks for distributed applications, exploring their features, strengths, and use cases to help developers choose the right tool for their projects.

Explore tools and libraries for building robust, cloud-ready .NET applications. Learn about configuration, monitoring, messaging, service discovery, resiliency, and API gateways to enhance your development process.

Explore modern CSS techniques for Blazor, including architecture decisions, CSS isolation, custom properties, and modular design. Learn to build efficient stylesheets without relying on Bootstrap or Tailwind.

Explore Roslyn-based metaprogramming through live coding of an incremental source generator, unveiling its intricacies, benefits, and quality assessment techniques.

Explore various approaches for implementing background services in .NET, comparing their pros and cons. Learn actionable strategies to enhance your applications with efficient, scalable background processing.

Explore incremental source generation with Roslyn in this live coding session. Learn to implement, test, and optimize generators for improved compile-time efficiency and runtime performance.

Explore various approaches for implementing background services in .NET applications, comparing their pros and cons to help you choose the most suitable method for your project's scalability needs.

Discover a better approach to OpenAPI in .NET: manual file creation, version control, and new tools for enhanced functionality and documentation generation.

Explore hybrid app development with .NET MAUI Blazor, combining native capabilities and web UI for cross-platform mobile, desktop, and web applications. Learn to leverage Blazor components in .NET MAUI for versatile, powerful apps.