ASP.NET Core + Angular Photo Booth App
A tutorial on building a photo booth app using ASP.NET Core for the backend and Angular for the frontend, integrating Azure and Twilio.
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.
Tips for enhancing ASP.NET Core configuration using C# features like property initializers and IOptions patterns.
A historical and technical look at how generics were added to the .NET Framework and C# language, driven by Microsoft Research.
A tutorial on connecting an ASP.NET MVC application to Azure Cosmos DB, covering setup, configuration, and basic CRUD operations.
Explains three methods for unit testing C# code that uses HttpClient, including wrapping it with an interface for mocking.
An overview of C/C++ libraries for scientific computing, including the GNU Scientific Library (GSL), Blitz++, and the Ch interpreter.
Compares assignment operations and parameter passing in C (copying) vs. CPython (binding), focusing on mutable/immutable data.