This is your work, valued
Hey I'm Steven · .NET Developer in Zurich, Switzerland. Microsoft MVP. Passionate about C#, Blazor and new technologies in general.
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.
423tips-and-tricks. A collection of tips and tricks with smaller code snippets and explanation.
133BlogExamples. Contains all of my examples from various blog posts
120StringBuilder. A fast and low allocation StringBuilder for .NET.
112LinqSIMDExtensions. A LINQ-like extensions for C# that uses SIMD extensions to parallelize the operations
38LINQMarbles. LINQ Marbles is a collection of interactive diagrams for learning and experimenting with LINQ.
27StringOperations. Implementation of some known string algorithmn and data structures like: Rope, Trie, Knuth Morris Pratt, Boyer Moore, Levenshtein
26BuildInformation. A .NET Source Generator that can give you some valuable information about the build.
21ValidationExtensions. Small library to extend validation attributes on blazor forms
14linkdotnet.
11KanbanBoard. A simple kanban board
10deployment-template. Shows how to setup the repository to automatically generate a release, the documentation and publish the package to nuget.
9EnumValueObject. A better way of handling enums
6Enumeration. A source code generated string enum with exhaustion checks!
6NUniqueHardwareID. Generates an unique hardware id
5ApiVersioning. C#
5DevExAsyncAwait. C#
4golang-stringbuilder. A string builder that has similar capabilities as the one from C#.
4ts-stringoperations. Implementation of some known string algorithmn and data structures like: Rope, Trie, Knuth Morris Pratt, Boyer Moore, Levenshtein
4LinkDotNet.MessageHandling. A simple MessageBus
4Net8WebAPIWorkshop. C#
3BlazorTests. Unit and end to end tests in Blazor
2bunit-dotnetday-switzerland-2022. CSS
1Blog.Discussions.
1