MoonSharp - Running Lua Scripts in .NET

MoonSharp - Running Lua Scripts in .NET

Lua is a scripting language most famously known for powering Blizzard’s World of Warcraft but was designed to be a general-purpose means of building robust, efficient, and lightweight solutions. Lua was created in 1993 (30 years ago!) and has since...

Continue Reading

How To Use Embedded Resources in .NET

How To Use Embedded Resources in .NET

While code is inarguably the bedrock of any software application, it’s not the only thing necessary to deliver a user experience. Whether you’re building a website, desktop application, or mobile app, you’ll likely need non-code assets. These assets include images,...

Continue Reading

System.Text.Json JsonConverter Test Helpers

System.Text.Json JsonConverter Test Helpers

In a perfect world, you’d have to write zero JsonConverter classes, as all JSON data would serialize and deserialize as expected. Unfortunately, we live in a world where folks make bespoke formatting decisions that can boggle the mind. For folks...

Continue Reading