Kyle Nunery
  • Home
Sign in Subscribe
.net

Preferred .NET Open Source Packages - Q2 2018

Kyle Nunery

01 May 2018

Database Migration

RoundhousE
DbUp

Inversion of Control Container

Autofac

Logging

Serilog
NLog

Mapping

AutoMapper

Mediator/Command Handler/Pipeline

MediatR

Testing

XUnit
Fake It Easy
Approval Tests
Shouldly
Fluent Assertions

Validation

Fluent Validation

Sign up for more like this.

Enter your email
Subscribe

Running PostgreSQL in a Container for Local Development on Windows

You can install the full version of PostgreSQL, also known as Postgres, and be on your merry way. If you like the idea of not having to install Postgres and having the ability to start and stop Postgres trivially then this article is for you. Running PostgreSQL using Docker can
07 Aug 2022 2 min read

NServiceBus Tips

* Append "Policy" to the end of the names of your sagas. * Use commands for things you want to happen. * Use the imperative for naming your commands, e.g., SendWelcomeEmail. * Use classes for commands. * Use events for things that have happened. * Use interfaces for events. * Event names are often
07 Aug 2022

Postgres in a Hurry

Here are some common queries I use in Postgres. View Current Query Activity SELECT query, state, * FROM pg_stat_activity Drop Existing Connections Except Yours (9.2+) SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB' -- ← change
02 Feb 2021
Kyle Nunery © 2025
Powered by Ghost