Simple In-Memory Caching in .Net Core with IMemoryCache
A tutorial on implementing simple in-memory caching in .NET Core using the IMemoryCache interface to improve application performance.
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.
A guide to creating cross-platform debugger extensions using ClrMDExports for both WinDbg and LLDB, enabling .NET debugging on Linux.
How to decompress zlib data in .NET Core using the SharpZipLib library, as the built-in DeflateStream is incompatible.
Explores .NET Core startup hooks for injecting code at app launch, demonstrating pranks like inverting console output and modifying Array.Empty.
A detailed technical guide exploring the purpose, structure, and configuration options of the runtimeconfig.json file in .NET Core applications.
A developer shares their 2018 job search journey, from multiple interviews to finding a fulfilling role in robotics software development.
An analysis of ASP.NET Core's maturity, comparing its stability and API evolution to Node.js and the .NET Framework.
A developer shares how to use .NET Core Global Tools for minifying web assets, introducing the custom 'Miglifier' tool.
A deep dive into the .NET Core Runtime, exploring its components and building a 'Hello World' app from the raw CoreCLR source.
Explains the Cache-Aside Pattern for performance optimization and demonstrates its implementation in .NET Core using IMemoryCache.