ASP.NET 6.0 Minimal APIs - Why should you care?
Explores ASP.NET 6.0 Minimal APIs, discussing their benefits, addressing common concerns, and comparing them to traditional MVC.
Explores ASP.NET 6.0 Minimal APIs, discussing their benefits, addressing common concerns, and comparing them to traditional MVC.
A curated list of DevOps resources focusing on GitHub Actions, including tutorials, deployment guides, and common limitations.
Announcement and teaser for a .NET User Group Zurich online event focusing on async/await programming in C#, covering pitfalls and best practices.
A guide to implementing reliable Apache Kafka producers and consumers in .NET, covering delivery models and idempotency.
Learn how to build resilient, event-driven microservices using .NET and Dapr to overcome common distributed system challenges.
Explains how AutoFixture simplifies unit test setup and maintenance by automating test fixture creation, reducing coupling to application code.
A guide to running a .NET application as a Linux service using Systemd, including setup and a DNS server example.
A technical exploration of how .NET, NuGet, and other tools can be exploited to create a software supply chain attack, using a demo package as an example.
A guide to the most valuable Microsoft Ignite March 2021 sessions for Australian developers, covering .NET, Azure, AI, and career growth.
Blazored, a suite of open-source Blazor components, celebrates reaching 1 million downloads on NuGet, thanking its community of contributors.
The author discusses their experience appearing on the Blazor Community Standup to talk about the Blazored component libraries and provides an update on their book.
A deep dive into the design and development process of the .NET SDK for JetBrains Space, covering API integration and code generation.
A tutorial on automating the sync of Office 365 calendar events to JetBrains Space using Microsoft Graph API and Space SDK.
OpenIddict 3.0 beta6 introduces explicit response type permissions, replacing the old inferred system, and removes the hybrid client type.
A guide to automating .NET SDK security updates using global.json and CI/CD tools to ensure consistent, secure builds.
Explains techniques for reliably awaiting all tasks in a .NET application, using the Pulumi SDK's asynchronous model as an example.
Debugging an InvalidProgramException in a profiler by finding generated IL code in a memory dump (part 2 of a series).
OpenIddict 3.0 beta2 release notes: removed System.Linq.Async dependency and MongoDB auto-initialization for performance.
A guide to quickly create and publish a NuGet package using GitHub CLI, Dotnet Boxed templates, and GitHub Actions for automated builds.
A guide to using MinVer for semantic versioning of NuGet packages based on Git tags, explaining version number components.