A sustainable NuGet marketplace will have to compete with the NuGet gallery
Analyzes the new Sdkbin platform for sustainable OSS in .NET and why any NuGet marketplace must compete with NuGet.org.
Analyzes the new Sdkbin platform for sustainable OSS in .NET and why any NuGet marketplace must compete with NuGet.org.
A guide to testing .NET Core's IOptionsMonitor, including a stub implementation and example unit tests for configuration change scenarios.
A summary of key new features in C# 9, including records, pattern matching, and parameter null-checking.
A curated list of must-see sessions for developers at Microsoft Build 2020, focusing on languages, tools, and Azure.
Explores handling missing data in .NET, comparing C# 8.0's Nullable Reference Types with F#'s safer Option type for robust code.
A developer shares their experience mentoring C# and F# learners on the free, open-source Exercism platform and plans to help with its v3 transition.
An exploration of creating extremely small, self-contained C# executables, focusing on size optimization for faster transfers and deployment.
Explores using ClrMD to dump stack objects from .NET threads, comparing Windows and Linux behavior and uncovering a platform-specific limitation.
Guide on configuring Docker and Docker Compose to access private NuGet feeds from Azure Artifacts during containerized .NET builds.
Introducing a built-in file input component for Blazor, enabling file uploads and processing in both client-side and server-side applications.
A prototype for unit testing Blazor components using a fast, in-memory test renderer, demonstrating how to test UI interactions without a browser.
A guide exploring seven methods for securely managing application secrets and configuration values in .NET Core applications deployed on Azure.
A software developer's list of past and upcoming tech talks on open-source, Microsoft technologies, cloud, and DevOps.
A guide to integrating MiniProfiler with MongoDB in .NET using the MongoFramework wrapper library for performance profiling.
Explains methods to securely manage secrets like API keys in .NET apps, avoiding risks of storing them in version control systems like Git.
A .NET developer at Microsoft introduces himself, his side projects like the bflat C# compiler, and his experimental C# demos.
Announcing the release of Blazored Modal, a JavaScript-free modal component for Blazor, with setup instructions and migration notes.
A tutorial on setting up Serilog logging in an ASP.NET Core 2.2 application, including code examples for configuration and injection.
A guide to profiling concurrent .NET applications using BenchmarkDotNet's ConcurrencyVisualizerProfiler and visualizing the results in Visual Studio.
A retrospective analysis of the .NET platform's evolution and community contributions over four years since its open-source release.