Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

steven-giesel.com

Steven Giesel

Get the latest updates from Steven Giesel directly as they happen.

Follow now 32 followers

Latest posts

Last updated 5 days ago

How to not return all properties in SqlRaw

5 days ago

Entity Frameworks SqlRaw has a small, sometimes annoying limitation The SQL query...

Disabling thread safety check in Entity Framework

12 days ago

In this blog post we will have a look into how to...

Using Architecture Tests for CancellationTokens and sealed classes

19 days ago

Architectural Unit tests are nice to constraint your system (like which parts...

Why Lists are not lowered to a while loop

26 days ago

Some while ago I was explaining what "Lowering" is. And the interesting...

ToListAsync is fast again in Entity Framework (kind of)

about 1 month ago

Last year I wrote an article about how ToListAsync was slow in...

Adding test description for data-driven tests in xUnit

about 2 months ago

Often times, you find yourself in writing data-driven tests in xUnit (like...

You can't use switch expressions in Blazor

about 2 months ago

Did you ever try to have a switch expression in Blazor? Yes...

.NET 10 Performance Edition

2 months ago

As every year, the dotnet team adjusted the runtime and libraries to...

How to get to know the latest dotnet features - the nerdy way

2 months ago

If you want to be up to date with dotnet development, you...

Why is enumerating over List faster than IList?

3 months ago

If we have a List<T> and an IList<T>, enumerating over the List<T&gt...

Avoiding reflection in C# in way unsafer ways!

3 months ago

For good reasons, many folks don't want to use reflection. Since .NET...

Writing new guards with extensions in C# 14

3 months ago

In C# we have many nice guards sitting on top of static...