Peter Peter
  • Log in

Copyright © 2025

Powered by BlogEngine.NET

Designed by Francis Bio

Using System.Text.Json Source Generator to Improve Performance

26 April 2023 Peter-Himschoot .NET Core, .NET Development

This blog post shows how you can improve JSON serialization performance with a simple step, thanks to the Roslyn Source Generator feature.

[More]

.NET 7 Code Generated Regular Expressions

22 March 2022 Peter-Himschoot .NET Core, .NET Development, Blazor
Regex

With the new .NET 7 we see increased code generation being used for efficiency. In this blog I want to discuss the added support for regular expressions.

[More]

C# 10 Implicit Using and File-Scoped Namespaces

10 October 2021 Peter-Himschoot .NET Core, .NET Development

With .NET 6 comes C# 10, and this has a couple of interesting language features. Here I want to disc

[More]

C# Nullable Reference Types

07 October 2021 Peter-Himschoot .NET Core, .NET Development

Using Nullable Reference Types

Introduction

One of the major sources of unexpected runtime er

[More]

Using async and await versus simply returning Task

21 August 2020 Peter-Himschoot .NET Core, .NET Development

What is the effect of using async and await on a method that simply calls another async method.

[More]

Blazor Lifetime

01 February 2020 Peter-Himschoot .NET Core, .NET Development, Blazor

Let us look at the lifetime of injected dependencies in Blazor.

[More]

Debug your collections with DebuggerDisplay...

23 January 2020 Peter-Himschoot .NET Development, Stuff

Let's have a look at DebuggerDisplay, a super nice debugging feature which is not known enough...

[More]

Implementing Value Object's GetHashCode

03 January 2020 Peter-Himschoot .NET Core, .NET Development, Domain Driven Design

/GetHashCode.png

Let's look at implementing a Value Object's GetHashCode.

[More]

Implementing ValueObject's Equality - Efficiently - Part 2

02 January 2020 Peter-Himschoot .NET Core, .NET Development, Domain Driven Design
Equality

In the first part, I showed you how you can implement the Equals method for Value Objects efficientl In this blog post, I want to show you how this class is implemented.

In this blog post, I want to show you how this is implemented.

[More]

Implementing ValueObject's Equality - Efficiently - Part 1

01 January 2020 Peter-Himschoot .NET Core, .NET Development, Domain Driven Design

Equality

This blog discusses how to implement a Value Object's Equals method efficiently.

[More]

<< Older posts Newer posts >>
  • Newer posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Older posts