Arve Systad - software developer, nerd and awesome
  • Home
  • About

dotnet

A collection of 4 posts
dotnet

Practical tips for clean C#

I obsess over keeping code as lean as possible and removing absolutely everything that doesn't have an explicit purpose. Having worked with C# for many years, I see some unfortunate patterns repeat themselves. Here, I describe some practical tips on what to look for, what to avoid and how to fix it.
10 Aug 2022 7 min read
dotnet

Proper test output when building with Cake, NUnit and TeamCity

You've just migrated to Cake for building your freshly upgraded NUnit test project, but TeamCity won't run your tests. Here's how to fix it.
19 Jan 2022 1 min read
grpc

Sharing message types between gRPC services in .NET

When we started our move from WCF to gRPC, among the first problems we had to solve was how we can share message types between contracts in different independent services living in separate repositories.
30 Oct 2021 2 min read
grpc

Moving from WCF to gRPC

As part of migrating a fairly large (for our team size) code base into modern technologies, moving away from WCF as our internal communications protocol was essential, as WCF is not supported in modern .NET (.NET Core, if you like).
29 Oct 2021 2 min read
Page 1 of 1
Arve Systad - software developer, nerd and awesome © 2025
  • Privacy and such
Powered by Ghost