DEV Community

Paul Michaels profile picture

Paul Michaels

I'm a Lead Developer. I've been programming professionally since 1997. I'm interested in finding neat solutions to difficult problems.

A Walk Down Memory Lane - How Technology Has Changed (and stayed the same) over the last 23 years.

A Walk Down Memory Lane - How Technology Has Changed (and stayed the same) over the last 23 years.

Reactions 4 Comments 1
3 min read
Configuration and Dependency Injection

Configuration and Dependency Injection

Reactions 5 Comments 1
4 min read
An ADR Visual Studio Extension – Sub Projects

An ADR Visual Studio Extension – Sub Projects

Reactions 2 Comments
2 min read
Working out when something broke using Git Bisect and Git Log

Working out when something broke using Git Bisect and Git Log

Reactions 5 Comments
2 min read
Creating a Basic Web Site from an Asp.Net Core Empty Project

Creating a Basic Web Site from an Asp.Net Core Empty Project

Reactions 9 Comments
3 min read
An ADR Visual Studio Extension – Dependency Injection

An ADR Visual Studio Extension – Dependency Injection

Reactions 6 Comments
2 min read
An ADR Visual Studio Extension – Listing and Reading the files

An ADR Visual Studio Extension – Listing and Reading the files

Reactions 6 Comments
3 min read
I wrote a book - here's what I learned

I wrote a book - here's what I learned

Reactions 15 Comments 3
5 min read
An ADR Visual Studio Extension – Refactoring a Visual Studio Extension

An ADR Visual Studio Extension – Refactoring a Visual Studio Extension

Reactions 8 Comments
3 min read
Fault Resilience in Web Calls Using Polly

Fault Resilience in Web Calls Using Polly

Reactions 6 Comments
4 min read
Manually Adding DbContext for an Integration Test

Manually Adding DbContext for an Integration Test

Reactions 9 Comments
2 min read
Building a list with Asp.Net Core

Building a list with Asp.Net Core

Reactions 6 Comments
3 min read
Create and Test an MSix Installation

Create and Test an MSix Installation

Reactions 2 Comments
2 min read
Running a script as part of an msix package

Running a script as part of an msix package

Reactions 4 Comments
1 min read
A C# Programmer's Guide to Installing, Running and Messaging with RabbitMQ

A C# Programmer's Guide to Installing, Running and Messaging with RabbitMQ

Reactions 7 Comments
6 min read
Upgrade a .Net Framework WPF Application to .Net Core 3.x

Upgrade a .Net Framework WPF Application to .Net Core 3.x

Reactions 7 Comments 1
4 min read
MSix Packaging Project

MSix Packaging Project

Reactions 5 Comments
5 min read
Console Games - Snake - Part 5 (Score)

Console Games - Snake - Part 5 (Score)

Reactions 7 Comments 1
2 min read
Console Games - Snake - Part 4 (Collision Detection)

Console Games - Snake - Part 4 (Collision Detection)

Reactions 7 Comments
3 min read
Console Games - Snake - Part 3 (Introducing a game timer)

Console Games - Snake - Part 3 (Introducing a game timer)

Reactions 7 Comments
3 min read
Console Games - Snake - Part 2

Console Games - Snake - Part 2

Reactions 9 Comments
1 min read
Console Games - Snake - Part 1

Console Games - Snake - Part 1

Reactions 10 Comments 4
2 min read
Writing a game in a console application - Part 0

Writing a game in a console application - Part 0

Reactions 17 Comments 3
3 min read
Using Blazor Components

Using Blazor Components

Reactions 10 Comments
2 min read
An ADR Visual Studio Extension – Creating a Visual Studio Extension to Scrape the Solution and List all Items

An ADR Visual Studio Extension – Creating a Visual Studio Extension to Scrape the Solution and List all Items

Reactions 8 Comments
4 min read
Unit Testing With Entity Framework and Entity Framework Core 2.1

Unit Testing With Entity Framework and Entity Framework Core 2.1

Reactions 11 Comments 2
2 min read
Creating a Car Game in React - Part 6 - Adding High Scores

Creating a Car Game in React - Part 6 - Adding High Scores

Reactions 9 Comments 2
6 min read
Creating a Car Game in React - Part 5 - Levels and Time

Creating a Car Game in React - Part 5 - Levels and Time

Reactions 4 Comments
3 min read
Sorry if you've heard this one before

Sorry if you've heard this one before

Reactions 6 Comments
1 min read
Setting up Entity Framework Core for a Console Application - One Error at a Time

Setting up Entity Framework Core for a Console Application - One Error at a Time

Reactions 5 Comments
4 min read
Creating a Car Game in React - Part 4 - Score

Creating a Car Game in React - Part 4 - Score

Reactions 3 Comments
3 min read
Suggestions for a blogging platform

Suggestions for a blogging platform

Reactions 6 Comments 6
1 min read
Rules and Tips for Programming and Development

Rules and Tips for Programming and Development

Reactions 11 Comments
3 min read
Creating a Car Game in React - Part 3 - Collision

Creating a Car Game in React - Part 3 - Collision

Reactions 4 Comments
4 min read
Creating a Car Game in React - Part 2 - Steering and Obstacles

Creating a Car Game in React - Part 2 - Steering and Obstacles

Reactions 4 Comments
4 min read
Creating a Scheduled Azure Function

Creating a Scheduled Azure Function

Reactions 7 Comments
3 min read
Separating Data Access in Asp.Net Core 2

Separating Data Access in Asp.Net Core 2

Reactions 2 Comments
3 min read
Creating a Car Game in React - Part 1 - Drawing and Moving

Creating a Car Game in React - Part 1 - Drawing and Moving

Reactions 2 Comments
5 min read
Using View Models in Blazor

Using View Models in Blazor

Reactions 6 Comments
1 min read
React Tips: 2 - Binding an Event Handler

React Tips: 2 - Binding an Event Handler

Reactions 4 Comments
2 min read
React Tips: 1 – Starting React on a Different Port

React Tips: 1 – Starting React on a Different Port

Reactions 3 Comments
2 min read
loading...