GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - linkdotnet/BlogExamples: Contains all of my examples from various blog posts

BranchesTags
Open more actions menu

Latest commit

 

History

134 Commits
134 Commits

Folders and files

NameName
Last commit message
Last commit date
ArrayInitializePerformance
ArrayInitializePerformance
 
 
ArraySumPerformanceSIMD
ArraySumPerformanceSIMD
 
 
AspNetCoreFromScratch
AspNetCoreFromScratch
 
 
AutoFixtureXUnit
AutoFixtureXUnit
 
 
AutoMapper
AutoMapper
 
 
BenchmarkDotNet8
BenchmarkDotNet8
 
 
BenchmarkToArrayToListEF
BenchmarkToArrayToListEF
 
 
BlazorAppWithTailwind
BlazorAppWithTailwind
 
 
BlazorCancellation
BlazorCancellation
 
 
BlazorClientLoadingScreen
BlazorClientLoadingScreen
 
 
BlazorLoadingComponent
BlazorLoadingComponent
 
 
BlazorRSSFeed
BlazorRSSFeed
 
 
BlazorSignals
BlazorSignals
 
 
BlazorStaticForms
BlazorStaticForms
 
 
BlazorTailwind4
BlazorTailwind4
 
 
BlazorToolTip
BlazorToolTip
 
 
BranchPrediction
BranchPrediction
 
 
BuildInformation
BuildInformation
 
 
ChunkedList
ChunkedList
 
 
CronBackgroundWorker
CronBackgroundWorker
 
 
CursedCSharp
CursedCSharp
 
 
DIContainer
DIContainer
 
 
DecoratorPattern
DecoratorPattern
 
 
DuckType
DuckType
 
 
DynamicQuery
DynamicQuery
 
 
EF7Bulk
EF7Bulk
 
 
EFDisableThreadSafety
EFDisableThreadSafety
 
 
EntityFrameworkExceptions
EntityFrameworkExceptions
 
 
EnumEqualsPerformance
EnumEqualsPerformance
 
 
EnumerateStringBuilder
EnumerateStringBuilder
 
 
FSharpCombined
FSharpCombined
 
 
FakeHttpClient
FakeHttpClient
 
 
Finalizers
Finalizers
 
 
FrozenSetBenchmark
FrozenSetBenchmark
 
 
ImmutablePerformance
ImmutablePerformance
 
 
LiteDatabase
LiteDatabase
 
 
LockFreeRingBuffer
LockFreeRingBuffer
 
 
LoggingSourceCodeGenerator
LoggingSourceCodeGenerator
 
 
Mediator
Mediator
 
 
MediatorPattern
MediatorPattern
 
 
ModalDialogComponent
ModalDialogComponent
 
 
MultiTenantravenDB
MultiTenantravenDB
 
 
ObjectPool
ObjectPool
 
 
PaginationEF
PaginationEF
 
 
PerfNet11
PerfNet11
 
 
PerformanceNet10
PerformanceNet10
 
 
RavenDBUnitTest
RavenDBUnitTest
 
 
ReduxBlazor
ReduxBlazor
 
 
ServiceCollectionVerify
ServiceCollectionVerify
 
 
SimdVectorPerformance
SimdVectorPerformance
 
 
SplitQueryEF11
SplitQueryEF11
 
 
StringBuilderPerformance
StringBuilderPerformance
 
 
StringHighlighting
StringHighlighting
 
 
StructuredConcurrency
StructuredConcurrency
 
 
TailRecursion
TailRecursion
 
 
TaskWhenAllResult
TaskWhenAllResult
 
 
TodoApp
TodoApp
 
 
TrieTypeAHead
TrieTypeAHead
 
 
UnoDirectoryBuildProps
UnoDirectoryBuildProps
 
 
ValueStringBuilder
ValueStringBuilder
 
 
WebAppFactory
WebAppFactory
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

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
Quack Quack: Duck-Typing in C# with Interceptors 12.09.2026
.NET 11 Performance Edition 01.08.2026
Signals in Blazor 20.06.2026
EF Core 11 makes your split queries faster 08.06.2026
Disabling thread safety check in Entity Framework 04.08.2025
.NET 10 Performance Edition 16.06.2025
Solving Problems you wouldn't have if you wouldn't use Entity Framework 24.04.2025
Tailwind v4 with Blazor - It just got easier 03.03.2025
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

About

Contains all of my examples from various blog posts

Resources

Readme
MIT license
Activity

Stars

123 stars

Watchers

8 watching

Forks

24 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.