The Catch Block The Catch Block #4: Accessibility, Warriors, Damn Fine Weather, and Tuples Blazor, accessibility, frontline warriors, TypeScript, damn fine weather, letters to the self, and query strings. by Matthew Jones
ASP.NET Razor Pages Sample Project jQuery Using Named Handler Methods to Make jQuery AJAX GET Calls in Razor Pages Let's see how to wire up a jQuery AJAX request to a Named Handler Method in ASP.NET Core Razor Pages! by Matthew Jones
The Catch Block The Catch Block #3: F#, Eye Rolls, WFH, EF Core, and Unit Tests In this edition: F#, eye rolls, board games, fish sticks, SQL, markdown gone wrong, habits, and unit tests. by Matthew Jones
ASP.NET Core Tips DevOps ASPNETCORE_ENVIRONMENT - Set Using a Web.Config File Let's see how to set the ASPNETCORE_ENVIRONMENT variable in ASP.NET Core projects using our old friend, the web.config file. by Matthew Jones
Tips Development Process The Golden Rule of Variable Naming One rule to rule them all, one rule to find them, one rule to bring them all, and in the darkness, name them. by Matthew Jones
The Catch Block The Catch Block #2: .NET 5, Visual Basic, NPM and Quarantines NPM, Visual Basic, social distancing, URL rewriting, CQRS, and upcoming Blazor and .NET 5 goodness. by Matthew Jones
Dapper ASP.NET Core Tutorials Implementing a Generic Dapper Repository in ASP.NET Core Let's make a "base" Dapper repository in ASP.NET Core, which can expose data access methods and log exceptions, in order to clean up our code. by Matthew Jones
The Catch Block The Catch Block #1: .NET Core 3.0, Coronavirus, Maps, and a GUI Smackdown .NET Core 3.0 end-of-life, Coronavirus, conferences, CLIs vs GUIs, no more server-side apps, maps, and how to work from home. by Matthew Jones