ToArray(Async) vs ToList(Async) in Entity Framework 8 |
28.10.2024 |
How to test HttpClient inside API Tests |
02.09.2024 |
Fluent API to await multiple calls and get their respective results |
12.04.2024 |
An asynchronous lock free ring buffer for logging |
03.01.2024 |
Blazor .NET 8 - Enhanced Form Navigation |
22.11.2023 |
Redux Pattern in Blazor |
04.11.2023 |
Blazor with TailwindCSS |
18.10.2023 |
Structured Concurrency in C# |
11.10.2023 |
Building a Minimal ASP.NET Core clone |
14.09.2023 |
Enabling List to store large amounts of elements |
07.09.2023 |
The combined power of F# and C# |
30.07.2023 |
Gracefully Handling Entity Framework Exceptions with EntityFramework.Exceptions |
25.07.2023 |
Create your own Mediator (like Mediatr) |
21.06.2023 |
Verifying your DI Container |
30.04.2023 |
.NET 8 Performance Edition |
12.04.2023 |
Creating a ToolTip Component in Blazor |
31.03.2023 |
C# Source Generators: How to get build information? |
26.03.2023 |
Write your own AutoMapper in C# |
18.03.2023 |
How to write your own cron Job scheduler in ASP.NET Core (like Quartz, Hangfire, ...) |
09.03.2023 |
Performance (ReadOnly)List vs Immutable collection types |
26.02.2023 |
Multi-Tenancy with RavenDB and ASP.NET Core |
05.02.2023 |
Easy Pagintion for Entity Framework in 3 steps |
09.01.2023 |
Give your strings context with StringSyntaxAttribute |
01.01.2023 |
Simple DI - Container |
13.12.2022 |
How to enumerate through a StringBuilder |
03.12.2022 |
Frozen collections in .NET 8 |
24.11.2022 |
"Use always a StringBuilder" - Internet myths |
20.11.2022 |
Anonymous test data with AutoFixture |
19.11.2022 |
LiteDB - A .NET embedded NoSQL database |
19.10.2022 |
Cursed C# - Doing shenanigans in C# |
15.10.2022 |
Introduction to WebApplicationFactory |
02.10.2022 |
EF7 - Bulk updates and Bulk deletes |
21.08.2022 |
Mediator Pattern - CQRS with MediatR |
06.08.2022 |
Logging Source Code Generators |
27.07.2022 |
Blazor Client - Loading Screen |
12.07.2022 |
Central nuget store for your UNO Platform App |
23.06.2022 |
ObjectPool - Rent and return some instances |
02.06.2022 |
Blazor with an RSS Feed |
30.05.2022 |
How to unit test a RavenDB |
25.05.2022 |
Blazor with CancellationToken support |
18.05.2022 |
Stop using Finalizers in C# |
15.05.2022 |
Tail-Recursion - Explained with the Fibonacci series |
13.05.2022 |
Modal Dialog component with Bootstrap in Blazor |
19.04.2022 |
4 Different ways of creating an array |
14.04.2022 |
Create a low allocation and faster StringBuilder - Span in Action |
03.04.2022 |
Reusable loading Bar Component in Blazor |
31.03.2022 |
TypeAHead with a Trie |
20.03.2022 |
UNO Platform - Build a Todo App |
10.03.2022 |
Using SSE in C# on the example of the sum of a list |
07.03.2022 |
Decorator Pattern with CachedRepository |
19.02.2022 |
Enum.Equals Performance Analysis |
11.01.2022 |
Branch Prediction |
09.11.2021 |