Introduction to WebApplicationFactory
Explains the WebApplicationFactory in .NET for integration testing ASP.NET Core WebAPIs, highlighting its benefits and usage.
Explains the WebApplicationFactory in .NET for integration testing ASP.NET Core WebAPIs, highlighting its benefits and usage.
Announcing IdempotentAPI v2.0.0-RC, an open-source .NET library for adding idempotency to APIs, now with support for distributed cluster environments.
Explores rate limiting concepts for web apps, covering why it's needed, algorithms, and implementation strategies with .NET examples.
Explains three methods to create custom middleware in ASP.NET Core: using Request Delegates, by convention, and factory-based.
A new solution template for building Blazor WebAssembly apps with Clean Architecture, CI/CD, and Azure deployment.
Explains how to use the built-in rate limiting middleware in ASP.NET Core .NET 7 to control API and web app traffic.
A guide to implementing multiple JSON serialization settings for different endpoints in ASP.NET Core Web APIs using custom formatters.
Explains why async/await in ASP.NET Core improves scalability by freeing worker threads during I/O, not raw performance.
An introduction to Blazor, a .NET framework for building interactive web UIs with C# and WebAssembly, covering its core concepts and benefits.
A tutorial on creating an ASP.NET Core Minimal API using Visual Basic .NET by converting a C# project template, despite the lack of an official VB template.
Explains how to implement strongly typed middleware in ASP.NET Core using the IMiddleware interface, contrasting it with the conventional approach.
A tutorial on testing ASP.NET Core Minimal APIs using xUnit, covering unit and integration tests for endpoints.
A tutorial on creating an RSS feed for a blog or website using Blazor and the System.ServiceModel.Syndication package in ASP.NET Core.
Explains how to implement CancellationToken support in Blazor applications to cancel long-running tasks and manage resources when users navigate away.
A developer shares how testing ASP.NET Core previews led to finding and fixing a critical deadlock issue before the final .NET 6 release.
A guide to deploying to Azure App Service using GitHub Actions with a service principal instead of publish profiles for better governance.
Announcing the new OpenIddict client library for .NET, designed to provide a unified OAuth 2.0/OpenID Connect experience across different application types.
A developer shares their experience live streaming .NET and C# learning, covering topics like .NET 6 features, Twitter Snowflake IDs, and Pulumi with Azure.
Announcing the 1.0.0 Release Candidate for IdempotentAPI, a .NET library for building fault-tolerant, idempotent Web APIs in distributed systems.
A guide to advanced OpenTelemetry tracing configuration for ASP.NET Core applications, moving beyond basic setup to optimize performance and data collection.