• Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language
    C#
  • License
    MIT License
  • Created over 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Contains all of my examples from various blog posts

Blog - Examples

Contains all of my examples from various blog posts. You can find a comprehensive overview of all repositories here and where I used them in my blog:

BlogPost Publish Date
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

More Repositories

1

Blog

A blog (engine) completely written in C# and Blazor. It aims to be a simple use and easy to extend platform. Blogposts are written in Markdown and are rendered to HTML. This gives all the flexibility needed to express yourself but also have an easy way of creating posts in the first place.
C#
280
star
2

tips-and-tricks

A collection of tips and tricks with smaller code snippets and explanation.
121
star
3

StringBuilder

A fast and low allocation StringBuilder for .NET.
C#
78
star
4

LinqSIMDExtensions

A LINQ-like extensions for C# that uses SIMD extensions to parallelize the operations
C#
37
star
5

LINQMarbles

LINQ Marbles is a collection of interactive diagrams for learning and experimenting with LINQ.
HTML
25
star
6

StringOperations

Implementation of some known string algorithmn and data structures like: Rope, Trie, Knuth Morris Pratt, Boyer Moore, Levenshtein
C#
25
star
7

NCronJob

A Job Scheduler sitting on top of IHostedService in dotnet.
C#
19
star
8

ValidationExtensions

Small library to extend validation attributes on blazor forms
C#
14
star
9

BuildInformation

A .NET Source Generator that can give you some valuable information about the build.
C#
13
star
10

linkdotnet

11
star
11

deployment-template

Shows how to setup the repository to automatically generate a release, the documentation and publish the package to nuget.
C#
9
star
12

KanbanBoard

A simple kanban board
C#
8
star
13

EnumValueObject

A better way of handling enums
C#
6
star
14

ApiVersioning

C#
5
star
15

NUniqueHardwareID

Generates an unique hardware id
C#
5
star
16

DevExAsyncAwait

C#
4
star
17

ts-stringoperations

Implementation of some known string algorithmn and data structures like: Rope, Trie, Knuth Morris Pratt, Boyer Moore, Levenshtein
TypeScript
4
star
18

LinkDotNet.MessageHandling

A simple MessageBus
C#
3
star
19

golang-stringbuilder

A string builder that has similar capabilities as the one from C#.
Go
3
star
20

Net8WebAPIWorkshop

C#
3
star
21

BlazorTests

Unit and end to end tests in Blazor
C#
2
star
22

bunit-dotnetday-switzerland-2022

CSS
1
star
23

Blog.Discussions

1
star