10 Dec 2021

Snapshot Testing with Verify

This post is part of two awesome advent calendar initiatives - the .NET Advent Calendar 2021, and the C# Advent Calendar 2021. Check out both links for awesome community blog posts!

.NET, Testing
20 Sep 2020

Comparing .NET Mocking Libraries

There are quite a few different mocking libraries in .NET. Moq and NSubstitute seem to be by far the main ones I hear that developers use. I've used both of these in different projects, and really like them both. Whilst my preference leans towards NSubstitute, I'd be happy using either. Out of interest, I posted a Twitter poll to see what other people preferred, and the results and replies were really interesting!...

.NET, Mocking, Testing
01 Aug 2020

Cleaner tests with XUnit's IAsyncLifetime and expression-bodied members

When writing tests, sometimes it can be tempting to dump a bunch of asserts into the same test to avoid duplication across multiple tests...

.NET, Testing
10 May 2020

Writing More Succinct C#

When looking at a lot of C# code nowadays, I find myself thinking "wow, that code could be made SO MUCH SMALLER!". C# is a very flexible language, allowing you to write clean and functional code, but also very bloated code.

C#, .NET
30 May 2019

New Wyam-based .NET Oxford website

I recently wrote a blog post saying that I've decided to stop all the in-depth write-ups for each and every .NET Oxford meetup that we have. This was mainly due to the time it took to write them, and I now want to be able to spend that time writing content of my own choosing, rather than being restricted by our speakers' topics.

.NET, dotnetoxford, Meetups, Wyam
14 May 2019

Kubernetes and .NET running on a Raspberry Pi Cluster

I'm starting writing this blog post on the train ride home from yet another amazing DDD event! This variant being DDD South West in Bristol! For those that haven't heard of DDD - there are various DDD conferences throughout the world - with quite a few in the UK. They are always free, and always on a Saturday. This means that it tends to attract developers who are genuinely passionate about software development, and more than happy to give up their weekend to be part of this awesome community.

.NET, Docker, Kubernetes, PublicSpeaking
18 Feb 2019

.NET Oxford Feb Meetup: Inside the CLR with Chris Bacon

For this month's .NET Oxford, we were joined by Chris Bacon from Google for a fascinating talk about how to build a .NET runtime in C! Chris's talk was pure code all the way through (no slides whatsoever!), and even though it was quite a complicated topic, he did a fantastic job of explaining it - extremely clear - and surprisingly given the topic, very funny too!

.NET, dotnetoxford, Meetups
27 Jan 2019

.NET Oxford Survey Results

Earlier this month we sent out survey for .NET Oxford to get a little bit of feedback. Are our members happy? Or should we be banned from ever gracing a meetup ever again? Well thankfully, it turns out our members seems pretty happy! Here are the results!...

.NET, dotnetoxford, Meetups
26 Jan 2019

.NET Oxford January Meetup: NGINX with Ian Cooper

This month was our first .NET Oxford of 2019, and we were very pleased to welcome back Ian Cooper, who was this time talking about NGINX! For more details about the last time he joined us, see my blog post from March 2018 where he did a talk on 12 Factor Applications.

.NET, dotnetoxford, Meetups, NGINX
20 Dec 2018

LINQPad Tips and Tricks - Part 3

This is the 3rd blog post in my LINQPad Tips and Tricks series. The first two posts can be found below. If you haven't read them already, I'd highly recommend having a look through those as well as this post...

.NET, LINQPad, Productivity
Page 1 of 5 (view more)

Search


Recent Posts


Featured Posts


.NET Oxford Links