Lazily resolving services to fix circular dependencies in .NET Core
Explains how to fix circular dependencies in .NET Core by using lazy service resolution with IServiceProvider.
Explains how to fix circular dependencies in .NET Core by using lazy service resolution with IServiceProvider.
A tutorial on building an OCR application using Blazor and Azure Computer Vision to extract text from images.
A tutorial on debugging .NET Core applications integrated with Dapr using Visual Studio Code, including configuration steps.
Introduction to Clean Architecture principles and a new .NET Core solution template for building enterprise applications with Angular and ASP.NET Core.
A tutorial on implementing simple in-memory caching in .NET Core using the IMemoryCache interface to improve application performance.
A developer's 2019 review, highlighting receiving the Microsoft MVP award and first experiences with public speaking and podcasting.
A tutorial on creating an automated profanity filter for GitHub issues and pull requests using .NET Core, Azure Functions, and CosmosDB.
Explains a .NET Core localization issue where currency symbols are missing when running in Docker Alpine images and provides a solution.
Introducing WebWindow, a cross-platform .NET Core library for creating desktop apps with web-based UIs without Electron's overhead.
Explores lightweight alternatives to Electron for building Blazor desktop apps, focusing on reducing app size and resource usage.
Summary of Blazor announcements from .NET Conf 2019, including the release of Blazor Server and a WebAssembly release date.
Explains the purpose and usage of the OwningComponentBase class in Blazor for managing service provider scopes and component lifetimes.
A guide to integrating the FluentValidation library with Blazor forms for enhanced .NET Core form validation.
A guide on integrating the new System.Text.Json APIs with the Refit library in .NET Core 3.0 to improve HTTP API call performance.
A tutorial on scaling Kubernetes deployments programmatically using a .NET Core API and the KubernetesClient library.
Learn to use Azure App Configuration for centralized configuration in C# .NET Core apps, covering portal, CLI, and programmatic access.
Tutorial on using Azure Dev Spaces with AKS for local development, testing, and debugging C# .NET Core apps in Kubernetes.
A guide to creating cross-platform debugger extensions using ClrMDExports for both WinDbg and LLDB, enabling .NET debugging on Linux.
Guide to using Azure Managed Identity with C# to securely access Key Vault secrets in Azure Container Instances.
Guide on creating secret volumes in Azure Container Instances and consuming them with C# .NET Core, comparing secure environment variables and secret volumes.