Using LINQ to Build A World Travel Itinerary

Using LINQ to Build A World Travel Itinerary

I enjoy traveling, having new experiences, and making new friends. With so many locations to get to, it is challenging to keep all of them straight. In this post, I’ll show you how to use Language Integrated Query, or LINQ,...

Endpoint Debugging in ASP.NET Core 3 Applications

Endpoint Debugging in ASP.NET Core 3 Applications

Nothing can be more frustrating than going into a situation “thinking” you know how a framework works, only to spend the next several hours pulling your hair out and stewing in a pot of unhealthy feelings. I like to consider...

Battling Spam In Your ASP.NET Core Applications with Akismet

Battling Spam In Your ASP.NET Core Applications with Akismet

You’ve spent the better part of a year building your site with hopes of positive community interaction. You deploy your application feeling you’ve accomplished something great. Days later, you realize that your community site has become flooded with horrible advertisements...

Bridging The .NET Cross-Platform Divide With Docker

Bridging The .NET Cross-Platform Divide With Docker

It’s almost 2020, and as we approach the future that many of our favorite science fiction movies could only imagine, we hope that technology can save us from dystopian dependency hell. I know I’m dramatic, but in this post, I’ll...

Running NPM Scripts From A .NET Core Process

Running NPM Scripts From A .NET Core Process

It’s 2019, and no one can argue that to be a successful developer, you need a couple of tools in your toolbox. For ASP.NET developers, they can build web applications and run Kestrel as a web server. For front end...

Kick Ass With ASP.NET Core, Vue Components, and Parcel

Kick Ass With ASP.NET Core, Vue Components, and Parcel

What a time to be alive, friends. As developers, we have a lot of options at our disposal when building a “modern” web application. Personally, when developing software, I like to consider all the tools available to me, but I...

Multiple Result Sets With .Net Core and SQL Server

Multiple Result Sets With .Net Core and SQL Server

If you make your living as a software developer, you undoubtedly have had to deal with databases. In my case, I primarily work with Microsoft SQL Server and specifically the Windows Azure permutation. For simple applications, you may find Object...

ASP.NET Core Middleware Registration

ASP.NET Core Middleware Registration

One of my favorite features of modern web development is Middleware. Middleware is a powerful abstraction that can encapsulate your intent, enrich an incoming request, enhance an outgoing response, or do all the above. Once you embrace Middleware as a...

Creating Random Numbers With .NET Core

Creating Random Numbers With .NET Core

When we think about programming, we usually think about well-intentioned systematic instructions executing when and how we intended. In a digital world of One’s and Zero’s, the idea of randomness is madness. In the real world, randomness is a necessary...