All Blog Posts

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.

Analyzing .NET Core project dependencies: Finding Package References
20 June 2018

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

Disposing of services when using Dependency Injection with .NET Core console apps
19 June 2018

Look at how you can ensure that services are disposed of when using dependency injection with .NET Core Console applications.

May 2018: My month of shipping
31 May 2018

I dedicated May to finishing and shipping all of the half-baked ideas that have been brewing for the past years. This is how it went.

Using version ranges for package dependencies in .NET project files
25 May 2018

When adding package references in your projects files, you are not limited to specifying a specific version. You can specify a version range instead.

Older Posts