
Discover effective techniques for managing and persisting state across Blazor components, ensuring seamless recovery during production updates.

Learn modern CSS techniques and Tailwind CSS to create stunning Blazor applications. Discover common pitfalls, effective strategies, and confident layout design for web development.

Learn to create unique, beautiful Blazor applications using Tailwind CSS. Explore utility-based styling, integration techniques, and key features to enhance your app's design and stand out from the crowd.

Hands-on guide to securing .NET application supply chains, covering source code access, third-party libraries, build servers, and implementing SLSA guidance and SBOM concepts to mitigate security risks.

Explore fractal architecture to write more readable and maintainable code. Learn about encapsulation, aggressive thresholds, and referential transparency to improve software development productivity.

Explore a practical ASP.NET Core 6 microservice architecture, covering key building blocks and implementation strategies for transitioning from traditional MVC applications.

Discover how to leverage your .NET and C# skills to build IoT solutions using tiny .NET frameworks. Learn to create connected hardware applications with familiar tools like Visual Studio.

Explore GraphQL's benefits over REST and learn to build a GraphQL API with Hot Chocolate on ASP.NET Core, merging data from different sources using resolver concepts.

Revolutionize CI/CD pipelines with NUKE: Elevate build automation to .NET standards, enjoy OOP benefits, solve common issues, and optimize throughput with auto-parallelization.

Explore advanced C# concepts with Don Wibier: abstract classes, generics, and their practical applications for optimizing code and building flexible, reusable foundations in application development.

Discover how to build a budget-friendly IoT smart home system using C#, C++, and affordable electronics. Learn about design, software, hardware, and essential considerations for DIY IoT projects.

Explore a practical approach to combining Clean Architecture and Test Pyramid in software development, with insights applicable across technologies.

Explore .NET development on small IoT Meadow boards, from basic LED blinking to complex sensor systems reporting to Azure. Learn how to apply existing .NET skills to IoT platforms.

Discover the power of document databases with MongoDB and .NET. Learn key differences from SQL, explore use cases, and gain hands-on experience in this comprehensive introduction.

Explore RediSearch: index, query, and aggregate Redis data efficiently. Learn to build indices, query objects, and aggregate results using RediSearch and .NET.

Explore functional programming in C# using familiar features like LINQ and delegates. Learn to write more robust, readable, and maintainable code while enabling concurrency and serverless applications.

Explore gRPC in .NET: its benefits, models, and implementation. Learn how this performant, contract-based protocol enhances service-to-service communication and reduces coupling in modern web development.

Explore how .NET and AI can make gaming accessible through voice control, enabling players to use virtual assistants as controllers across multiple platforms and games.

Comprehensive testing strategies for ASP.NET Core microservices, covering unit, integration, and service tests, with focus on cloud-based services and BDD frameworks to ensure quality and efficiency.

Reinventing Visio using Blazor: A modern approach to business drawing tools with enhanced collaboration, 3D modeling, and programmability. Explores innovative features and lessons learned.

Explore Blazor WebAssembly for building serverless .NET applications that run anywhere. Learn to deploy C# code on diverse platforms, leveraging WebAssembly's versatility.