Published on VSM: An Introduction to Templated Components in Blazor
An introduction to creating and using templated components in the Blazor web framework for more flexible UI development.
An introduction to creating and using templated components in the Blazor web framework for more flexible UI development.
A tutorial on creating toast notifications in Blazor applications using only C#, HTML, and CSS, without JavaScript.
A developer shares how to use .NET Core Global Tools for minifying web assets, introducing the custom 'Miglifier' tool.
Guide to building custom data collectors for Azure Log Analytics using C#, including setup and querying.
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.