Articles

Checkout out these articles! I mainly focus on Tech related topics with a heavy focus on .NET and anything relating to Game Development. But you will find some hidden gems about infrastructure like Kibana to Kubernetes!


  1. Project - EventHorizon Blazor Interop

    • Blazor
    • ASP.NET Core
    • WebAssembly
    • Wasm
    • .NET Core

    I have been working on a project that will generate a C# Blazor WASM abstraction from a TypeScript definition file, as part of that project I needed a way to run the equivalent functionality in JavaScript. This article will go over that WASM Interop project I created, I also package it up in an easy to use NuGet package if you want to use it as well.

  2. Project - EventHorizon Blazor TypeScript Interop Generator

    • Blazor
    • ASP.NET Core
    • .NET Core
    • Blazor
    • .NET
    • WebAssembly
    • Wasm

    This project's name is a mouthful, but based on the name you should be able to get the gist of what the project does. The project generates a C# Blazor Interop abstraction from the Abstract Syntax Tree from a TypeScript definition file, giving the user a generated project that can make interfacing with JavaScript libraries easier from C#.

  3. DotNet Core Github Action Flow

    • GitHub
    • .NET Core
    • Azure
    • NuGet
    • Blazor
    • GitVersion
    • Git

    To expand on my last article creating a quick GitHub action to build/test/deploy a .NET Core application. In this article I will go over the flow and action I created for my projects. You can jump right to the source project here: canhorn/EHZ_PlayGround