Introduction to Blazor Component Testing
Explores a prototype library for unit testing Blazor components, covering its goals, how it works, and providing example code.
Explores a prototype library for unit testing Blazor components, covering its goals, how it works, and providing example code.
A graduate's review of the challenging CS6200 Introduction to Operating Systems course in the OMSCS program, covering projects, workload, and tips.
A guide to building custom Blazor input components from scratch, enabling use outside of EditForm and providing full control over behavior.
A tutorial on creating an automated profanity filter for GitHub issues and pull requests using .NET Core, Azure Functions, and CosmosDB.
A guide to automating C# unit tests for null argument validation using C# 8's nullable reference types metadata.
A quick C# tip showing how to use an extension method to get the current index inside a foreach loop, combining the benefits of foreach and for.
A guide to integration testing AWS Lambda C# functions locally using the Lambda Test Server library for .NET Core.
Developer open-sources his old Windows Phone 7.x and 8.x apps on GitHub under the MIT license.
A technical deep dive into the routing system in Blazor, covering JavaScript event interception and C# navigation handling.
Explains how to implement server-side projections in MongoDB.Driver for C# to improve performance by fetching only required document fields.
A technical article exploring a custom, high-performance RTTI and dynamic_cast implementation for C++, aimed at game engine development.
Explores the benefits of functional programming and F# for improving code correctness and maintainability in C# teams.
Outlines key research areas needed to accelerate the adoption of memory-safe programming languages like Rust and improve migration from unsafe languages like C/C++.
A tutorial on setting up unit tests for C code using Google's gtest framework and CMake build system.
A workshop guide for building a full-stack web application using Microsoft's Blazor framework, covering prerequisites and learning objectives.
A technical guide exploring how to implement drag and drop functionality in web applications using the Blazor framework and the HTML5 Drag and Drop API.
A Zig language creator explains his personal commitment to funding open-source by donating 10% of his income to the musl libc project.
A guide to integrating MiniProfiler with MongoDB in .NET using the MongoFramework wrapper library for performance profiling.
A guide to compiling C code directly to WebAssembly using LLVM, bypassing the larger Emscripten toolchain for a leaner approach.
A technical blog archive chronicling deep-dive projects and experiments in C#, .NET, low-level programming, and reverse engineering.