How to rely on configuration during application bootstrapping?

Working with the IHostBuilder introduced to .netcore has been an overall pleasant experience… until I needed configuration from appsettings for app bootstrapping. Luckily, there’s still a way to do it!

Design Patterns: Factory

The factory is a creational pattern that can be used to retrieve instances of objects, without having to new them up directly in calling code.

Design Patterns: Strategy

The strategy pattern is one of the first patterns I learned, and it leads into at least one other pattern that I used constantly! Let’s do this thing!

Getting Started with MongoDb with .NET Core

Getting started on MongoDb with .NET Core

Coming from a strictly relational db world, NoSql style databases have always seemed a bit scary! I recently had the opportunity to play around with MongoDb for the first time, and I was quite surprised by how easy it was to get started!

Microsoft Orleans-My first podcast interview!

I was recently interviewed by GaProgMan for his show “The .NET Core Podcast”!

Episode 21 - Orleans with Russell Hammett

Microsoft Orleans-Dashboard Update-CPU/Memory Stats

Quick update to a post I did a while back regarding Orleans Dashboard — additional reporting metrics for your cluster!

Docker-writing a smaller image with multi stage builds for .NET core

I’ve been using docker for playing around with my dinky website, but the DockerFile/image has always been a bit brute forcey. It’s time to explore a somewhat more effective DockerFile!

Microsoft Orleans - Observables

As we continue exploring Microsoft Orleans — the virtual actor model framework — we happen upon Observers. Observers can be used to “observe” events, in the form of notifications, as an example.

db in c#-how does I do again?

With the government shut down (again!) I’m not working at the moment, so onto learning on stuff! I wanted to do something with a database, and I’ve gone done and forgotten how to work with them it’s been so long!

Microsoft Orleans-Easily switching between "development" and "production" configurations.

There are some differences in how one would host an Orleans server locally vs deployed in a production scenario. In this post, we’ll use some of the skills we’ve built on previously, to help us in our journey to hosting a production ready Orleans cluster.

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now