All Blog Posts

Some thoughts on remote work
04 September 2018

After working remotely for many years, I share some of my thoughts on it and why I am heading back to the office.

Deleting records in ASP.NET Core using AJAX
14 August 2018

You can delete records and update the user interface using Ajax, which gives a much better user experience that refreshing the entire page.

You might not need Angular
08 August 2018

Introduction post to a series of blog posts that demonstrate how you can use the jQuery Unobtrusive Ajax library to achieve interactivity on normal, server-rendered ASP.NET Core applications

Refresh a Google Access Token with Polly
24 July 2018

Google access tokens are short-lived, but you can configure a Polly policy to refresh the access token when expired.

Store a Dictionary as a JSON string using EF Core 2.1
21 July 2018

Demonstrates how you can store the contents of a Dictionary property as a JSON document in your database when using EF Core 2.1

GitHub Desktop Tips
13 July 2018

Tips and tricks to help you get the most out of GitHub Desktop

Change Favicon based on the application state
29 June 2018

Changing your application's favicon is a convenient way to communicate the current state of the application to the user.

Communicate the status of a background job with SignalR
28 June 2018

Demonstrates how you can use Coravel to schedule background jobs and then report on the status of a job with SignalR

Deserializing different JSON structures to the same C# class
27 June 2018

The JsonConverter class allows you to deserialize differently structured JSON objects to the same C# class.

Analyzing .NET Core project dependencies: Finding transitive dependencies
26 June 2018

Demonstrate how to use the .NET Core CLI to find transitive dependencies for any .NET Core project.

Newer Posts Older Posts