
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 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.

Explore functional programming concepts in C# to write more robust, readable, and maintainable code. Learn how to leverage familiar features for improved scalability and concurrency.

Explore GraphQL's power in modern API development using ASP.NET Core 7. Learn best practices, patterns, and advanced features like mutations, subscriptions, and DataLoader for efficient data fetching and real-time updates.

Explore Event Sourcing with Marten in .NET, focusing on practical examples and benefits for modern systems. Learn how to implement CQRS and DDD principles using Postgres-based Marten framework.

Explore OpenTelemetry implementation in .NET, covering tracing, metrics, and logs. Learn easy techniques, best practices, and potential challenges for effective telemetry data export.

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.

Discover how to generate documentation from source code using Roslyn, creating diagrams and visualizations that explain your application's structure and flow to both developers and stakeholders.

Explore Roslyn, Microsoft's compiler platform for C# and VB.NET. Learn to analyze, modify, and generate code, create Visual Studio extensions, and discover exciting possibilities in code automation.

Explore efficient async/await patterns in .NET to prevent deadlocks, improve application stability, and adhere to best practices for asynchronous programming.

Explore SignalR for building real-time, cross-platform applications. Learn its benefits, integration into modern ecosystems, and practical implementation through demos.

Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced functional techniques.

Explore .NET MAUI for cross-platform app development using C# skills. Learn setup, single project structure, and live debugging on mobile devices, with a focus on practical application and aircraft facts.

Learn to deploy containerized ASP.NET Core applications on Kubernetes using Azure Kubernetes Service and Helm, exploring basic features and consistent deployment across cloud vendors and on-premise infrastructures.

Explore the inner workings of Hot Reload technology, including .NET DLLs, Roslyn compilation, and runtime application, to understand its capabilities and limitations in real-time code changes.