
Explore the inner workings of .NET Core runtime, from execution engine to JIT compiler, unveiling the complex processes behind running a simple program.

Learn to build real-time, distributed applications using Akka.NET, Kubernetes, .NET Core, and Azure. Explore fault tolerance, scalability, containerization, and cloud orchestration for modern .NET development.

Explore F# programming with Don Syme as he shares beloved code examples, discussing language design, functional and object programming, and finding the sweet spot for functional-first programming in teams.

Explore the Local GC feature in .NET Core 2.1, enabling custom garbage collection implementation or using default GC outside .NET. Learn the process, benefits, and challenges of creating your own GC.

Explore .NET MAUI for modernizing existing Xamarin, WPF, WinForms, and Blazor apps. Learn migration strategies, AI tooling, and Blazor Hybrid integration to future-proof your applications.

Explore strategies to mitigate security risks from third-party dependencies in .NET Core, including compartmentalization and API review, to enhance application safety and reduce vulnerabilities.

Explore GraphQL in .NET Core: advantages, implementation, and comparison with REST APIs. Learn how GraphQL can optimize data fetching and improve client-server communication efficiency.

Explore Azure AD's Service Principals and Managed Identities to enhance application security, eliminate secrets in code, and simplify deployment across various tools and languages.

Advanced .NET Core dependency injection techniques, covering complex topics like avoiding multiple registrations, resolving conflicts, and improving performance for experienced developers.

Explore the concept of creating a .NET runtime in .NET itself, delving into design fundamentals, JIT compilation, and metadata handling for a deeper understanding of runtime internals.

Discover simplified automated testing with Clean Architecture in .NET Core. Learn about unit, integration, and subcutaneous tests, tools, frameworks, and where to focus your efforts for effective testing.

Explore strategies to mitigate security risks from third-party dependencies in .NET Core, including compartmentalization and API review, to enhance application safety.

Explore GraphQL with .NET Core for building efficient, flexible APIs tailored to your application's needs in microservices architecture.

Explore the journey of porting Doom to MAUI, uncovering challenges, workarounds, and insights into cross-platform development using Microsoft's framework.

Explore gRPC in .NET: implementation, service creation, consumption, modes, versioning, and hosting options. Gain practical insights through demos and expert guidance.

Explore often-overlooked aspects of REST API design, including HATEOAS, versioning, and HTTP features. Learn to create flexible, evolvable APIs using OData, hypermedia, and .NET Core.

Explore distributed tracing in .NET Core for end-to-end visibility in complex systems. Learn about new diagnostics capabilities, standards to avoid vendor lock-in, and leveraging OpenTelemetry for flexible tracing solutions.

Explore microservices in .NET Core with ASP.NET architect Ryan Nowak. Learn Kubernetes from a developer's perspective and discover how .NET Core technology enhances cloud utilization through demos and examples.

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

Exploring challenges in managing large open-source repositories like CoreFX, including distributed monitoring, API decisions, and shifting engineering culture in the .NET ecosystem.

Explore gRPC as a high-performance messaging protocol for microservices communication. Learn about different models, creating services and clients, and best practices for real-world implementation.