Writing Logs to xunit Test Output
Introduces a NuGet package for writing application logs to xunit test output, aiding in debugging .NET Core tests.
Introduces a NuGet package for writing application logs to xunit test output, aiding in debugging .NET Core tests.
A developer reflects on their open source career, from learning C++ and Qt to becoming an engineering manager, emphasizing community and passion over money.
A technical benchmark comparing the performance of 'for' vs 'foreach' loops in .NET Core using BenchmarkDotNet, showing 'for' is faster.
A tutorial on building a practical Blazor WebAssembly app in C#, demonstrating HTTP calls and project structure.
A technical deep-dive exploring the internal structure of .NET Core .dll files, including IL code and assembly references.
A guide on migrating existing databases to use Entity Framework Core's built-in data seeding feature without causing insertion conflicts.
A tutorial on building a photo booth app using ASP.NET Core for the backend and Angular for the frontend, integrating Azure and Twilio.
An in-depth look at CoreRT, a .NET runtime designed for Ahead-of-Time (AOT) compilation, comparing it to existing .NET AOT solutions.
Introducing koio, a lightweight tool for embedding files into C programs, enabling static bundling of assets like markup and images.
A technical guide on deploying compiled C# Azure Functions across multiple environments using Visual Studio Team Services (VSTS) Release Management.
A developer recounts his first international speaking engagement at the IT Konekt conference in Serbia, sharing his travel experiences and talk on C#.
A summary of Richard Campbell's video on the origins and evolution of the Microsoft .NET ecosystem, its languages, and development tools.
Extends dispatcher-agnostic view-models to work across multiple windows and UI threads using SynchronizationContext.
A technical guide on how to use C#'s await keyword to interoperate with JavaScript Promises within a Blazor application.
Explains how to use JavaScript Interop in Blazor to call JavaScript from C# and C# from JavaScript, enabling DOM manipulation.
Explains the key lifecycle methods in Blazor components, including OnInitialized, OnParametersSet, and OnAfterRender, with code examples.
A guide to the four styles of creating components in Blazor: inline, code-behind with base class, code-behind with partial class, and class-only.
An introduction to Blazor, a .NET web framework that runs C# in the browser via WebAssembly, and why it's a game-changer for .NET developers.
A guide to creating view-models in MVVM applications that automatically handle UI thread dispatching, making them independent of specific dispatcher implementations.
A guide to writing unit tests in ASP.NET Core to automatically verify that security attributes like AuthorizeAttribute are applied to controllers and actions.