| AsSpan over Substring | .NET 8 
 | #Strings 
 | 23 Jun 2024 @ 22:12 |  |  | 
            
                | Object Pool Benchmark Results | .NET 8 
 | #.Net8PerfImprovement #DBOperations
 #FileIO
 #ObjectMapping
 #StringBuilder
 
 | 21 May 2024 @ 18:25 |  |  | 
            
                | Understanding Class Performance in C# | .NET 8 
 |  | 20 May 2024 @ 13:08 | 1 | 1 | 
            
                | EF core 8: Bulk Delete comparison, ExecuteDelete() Vs Remove+SaveChanges() | .NET 8 
 | #EntityFramework 
 | 20 May 2024 @ 07:51 |  |  | 
            
                | The benchmarks various LINQ and PLINQ methods for analyzing potentially fraudulent transactions in different dataset sizes. | .NET 8 
 | #PLINQ 
 | 14 May 2024 @ 05:40 |  |  | 
            
                | Performance Comparison between Regular Expressions vs Custom Parser in .NET 8 | .NET 8 
 | #Regex 
 | 11 May 2024 @ 19:14 | 1 | 1 | 
            
                | Performance comparison, AsSpan() vs Substring() | .NET 8 
 | #StringManipulation #Strings
 
 | 08 May 2024 @ 15:17 |  | 1 | 
            
                | EF Core 8: Use Any() over Count(*) | .NET 8 
 | #Collections #LINQ
 #SQL
 
 | 08 May 2024 @ 03:50 |  | 3 | 
            
                | Comparative Performance Evaluation of List-Based Age Summation Techniques in C# | .NET 8 
 | #Collections 
 | 07 May 2024 @ 13:50 | 1 |  | 
            
                | HigLabo.Mapper performance test | .NET 8 
 |  | 06 May 2024 @ 04:15 | 3 |  | 
            
                | Entity Framework 8 AsSplitQuery benchmark | .NET 8 
 | #DBOperations #EntityFramework
 
 | 05 May 2024 @ 15:30 | 4 |  | 
            
                | Benchmarking C# Serializers | .NET 8 
 | #(De)Serialization #Compression
 #Reflection
 
 | 03 May 2024 @ 14:19 | 2 | 2 | 
            
                | Entity Framework 8 raw unmapped types v Dapper | .NET 8 
 | #Dapper #DBOperations
 #EntityFramework
 
 | 03 May 2024 @ 00:55 | 4 | 3 | 
            
                | Entity Framework 8 v Dapper for select * with 1000 records | .NET 8 
 | #DBOperations #EntityFramework
 #Dapper
 
 | 03 May 2024 @ 00:30 | 1 | 3 | 
            
                | EF Core 8.0 Tracking vs AsNoTracking vs AsNoTrackingWithIdentityResolution | .NET 8 
 | #EntityFramework #ObjectMapping
 
 | 02 May 2024 @ 16:53 | 6 | 4 | 
            
                | Linq Aggregate Functions in .NET 8 & 9 | .NET 8 .NET 9
 
 | #.Net8PerfImprovement #.Net9PerfImprovement
 
 | 01 May 2024 @ 10:16 | 2 | 2 | 
            
                | This C# code defines benchmark tests to compare the performance of boxing (using a non-generic number class) versus non-boxing (using a generic number class) operations on numeric values. | .NET 8 
 |  | 01 May 2024 @ 01:09 | 1 | 2 | 
            
                | Frozen Collection in .NET 8 | .NET 8 
 | #.Net8PerfImprovement #Collections
 
 | 26 Apr 2024 @ 11:44 | 2 | 1 | 
            
                | Overview of C# Performance Benchmarking Code | .NET 8 
 | #Collections 
 | 25 Apr 2024 @ 22:42 |  | 1 | 
            
                | List: Count property is 60x faster than Count method | .NET 8 
 | #Collections #LINQ
 
 | 25 Apr 2024 @ 16:21 |  |  | 
            
                | Slight .NET 9 improvement for System.Text.Json | .NET 8 .NET 9
 
 | #.Net9PerfImprovement 
 | 25 Apr 2024 @ 15:30 |  | 1 | 
            
                | Object Creation Performance Analysis | .NET 8 
 |  | 24 Apr 2024 @ 09:22 | 1 | 1 | 
            
                | A Comparison about all C# For loops | .NET 6 .NET 8
 .NET 9
 
 | #.Net8PerfImprovement #.Net9PerfImprovement
 
 | 23 Apr 2024 @ 15:58 | 2 | 5 | 
            
                | Special case GetEnumerator for empty collections in .NET 8 v .NET 7 benchmarks | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Collections
 
 | 15 Apr 2024 @ 21:38 |  |  | 
            
                | .NET 8 new SearchValues for counting line endings benchmarks | .NET 8 
 | #.Net8PerfImprovement #Strings
 
 | 15 Apr 2024 @ 21:01 | 1 | 1 | 
            
                | StringBuilder.Replace performance improvements in .NET 8 v .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #StringBuilder
 
 | 15 Apr 2024 @ 20:32 |  | 1 | 
            
                | String.Replace .NET 8 v .NET 7 performance benchmarks | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #StringManipulation
 
 | 15 Apr 2024 @ 20:13 |  |  | 
            
                | Random Next .NET 8 performance improvements over .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement 
 | 15 Apr 2024 @ 20:04 |  |  | 
            
                | GUID TryFormat() .NET 8 performance improvements compared to .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement 
 | 15 Apr 2024 @ 19:59 |  |  | 
            
                | DateTimeOffset.ParseExact .NET 8 performance improvements | .NET 7 .NET 8
 
 | #.Net8PerfImprovement 
 | 15 Apr 2024 @ 19:45 |  |  | 
            
                | Int32.ToString() performance improvements in .NET 8 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement 
 | 15 Apr 2024 @ 19:30 |  |  | 
            
                | Enum performance improvements in .NET 8 compared to .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Enums
 
 | 15 Apr 2024 @ 19:07 |  | 1 | 
            
                | Reflection Invoke performance improvements .NET 6 v .NET 7 v .NET 8 benchmarks | .NET 6 .NET 7
 .NET 8
 
 | #.Net7PerfImprovement #.Net8PerfImprovement
 #Reflection
 
 | 15 Apr 2024 @ 18:53 |  |  | 
            
                | GetGenericTypeDefinition reflection .NET 8 performance improvement | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Reflection
 
 | 15 Apr 2024 @ 18:37 |  | 1 | 
            
                | Reflection GetCustomAttributes performance improvement in .NET 8 compared to .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Reflection
 
 | 15 Apr 2024 @ 18:30 |  |  | 
            
                | DateTime.Now v DateTime.UtcNow benchmark | .NET 8 
 |  | 15 Apr 2024 @ 00:52 |  |  | 
            
                | Summing an integer array directly, with ArraySegment v using Span | .NET 8 
 | #Span<T> 
 | 15 Apr 2024 @ 00:24 |  |  | 
            
                | Regular v Compiled v Source Generated regex for validating SSI numbers in .NET 8 | .NET 8 
 | #Regex #SourceGenerators
 
 | 15 Apr 2024 @ 00:10 |  |  | 
            
                | Summing array of integers with SIMD v non-SIMD approach | .NET 8 
 | #SIMD 
 | 14 Apr 2024 @ 23:52 |  |  | 
            
                | Benchmarking different Entity Framework batch sizes with the SQL Server provider | .NET 8 
 | #DBOperations #EntityFramework
 
 | 14 Apr 2024 @ 23:29 |  |  | 
            
                | Entity Framework 7 insert performance improvement versus EF 6 benchmark | .NET 8 
 | #DBOperations #EntityFramework
 
 | 14 Apr 2024 @ 23:09 |  | 1 | 
            
                | Entity Framework inheritance modelling, TPH v TPT v TPC with EF 8 on .NET 8 | .NET 8 
 | #DBOperations #EntityFramework
 
 | 14 Apr 2024 @ 22:02 |  | 1 | 
            
                | Exception handling performance improvements in .NET 9 (Preview 3+) versus .NET 8 | .NET 8 .NET 9
 
 | #.Net9PerfImprovement 
 | 13 Apr 2024 @ 00:33 | 2 |  | 
            
                | Entity Framework Bulk Update, normal update, plain SQL and ADO.NET plain SQL benchmark on EF 8 | .NET 8 
 | #DBOperations #EntityFramework
 
 | 11 Apr 2024 @ 01:45 |  | 1 | 
            
                | Reflection benchmarks on .NET 6 v .NET 7 v .NET 8 | .NET 6 .NET 7
 .NET 8
 
 | #.Net7PerfImprovement #Reflection
 
 | 11 Apr 2024 @ 00:08 |  | 1 | 
            
                | LINQ Min, Max, Sum and Average performance improvements for .NET 6 v .NET 7 v .NET 8 | .NET 6 .NET 7
 .NET 8
 
 | #LINQ #.Net7PerfImprovement
 
 | 10 Apr 2024 @ 23:55 |  |  | 
            
                | Concat 50K one char strings with + and StringBuilder in .NET 8 | .NET 8 
 | #StringBuilder #StringConcatenation
 #Strings
 
 | 10 Apr 2024 @ 23:38 |  | 1 | 
            
                | string.Equals with OrdinalIgnoreCase performance boost from .NET 7 to .NET 8 | .NET 7 .NET 8
 
 | #StringComparison #Strings
 
 | 10 Apr 2024 @ 23:26 |  | 1 | 
            
                | .NET 9 String.Contains("X") performance improvement | .NET 8 .NET 9
 
 | #.Net9PerfImprovement #StringComparison
 #Strings
 
 | 08 Apr 2024 @ 02:44 |  |  | 
            
                | Benchmarking different ways of calculating average of a column in Entity Framework 8 | .NET 8 
 | #DBOperations #EntityFramework
 
 | 08 Apr 2024 @ 02:33 |  |  | 
            
                | LINQ Sum() performance improvements in .NET8 due to Vectorization | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Collections
 #LINQ
 #Vectorization
 
 | 08 Apr 2024 @ 02:16 |  |  | 
            
                | Enumerable.Range(0, X).ToList() performance improvements in .NET 8 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Collections
 #LINQ
 
 | 08 Apr 2024 @ 02:06 |  |  | 
            
                | AddRange() .NET 8 performance improvements with and without Dynamic Profile Guided Optimization (PGO) | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Collections
 #Dynamic PGO
 
 | 08 Apr 2024 @ 01:51 |  |  | 
            
                | String.Replace performance improvements in .NET 7 v .NET 6 | .NET 6 .NET 7
 
 | #.Net7PerfImprovement #StringManipulation
 #Strings
 
 | 08 Apr 2024 @ 01:32 |  |  | 
            
                | StartsWith with StringComparison.OrdinalIgnoreCase versus ToUpper on .NET 8 | .NET 8 
 | #StringComparison #Strings
 
 | 08 Apr 2024 @ 01:08 |  | 1 | 
            
                | IndexOf("x") v IndexOf('x') in .NET 8 | .NET 8 
 | #StringComparison #Strings
 
 | 08 Apr 2024 @ 00:55 |  |  | 
            
                | IndexOf versus StartsWith on .NET 8 | .NET 8 
 | #StringComparison #Strings
 
 | 08 Apr 2024 @ 00:47 |  | 1 | 
            
                | Regex .NET 8 v .NET 7 performance improvement | .NET 7 .NET 8
 
 | #Regex #SourceGenerators
 
 | 08 Apr 2024 @ 00:28 |  |  | 
            
                | IValidateOptions<TOptions> source generator new in .NET 8 versus existing reflection approach | .NET 8 
 | #.Net8PerfImprovement #Configuration
 #SourceGenerators
 
 | 08 Apr 2024 @ 00:03 |  |  | 
            
                | LoggerFactory.CreateLogger performance improvements in .NET 8 v .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Logging
 
 | 07 Apr 2024 @ 23:00 |  |  | 
            
                | Cryptography performance improvements on Windows in .NET 8 v .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #Cryptography
 
 | 07 Apr 2024 @ 22:21 |  |  | 
            
                | JsonSerializer.Serialize/SerializeAsync performance improvements in .NET 8 v .NET 7 | .NET 7 .NET 8
 
 | #(De)Serialization #.Net8PerfImprovement
 
 | 07 Apr 2024 @ 21:56 |  |  | 
            
                | Environment.GetFolderPath performance improvement on .NET 8 v .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #FileIO
 
 | 07 Apr 2024 @ 21:34 |  |  | 
            
                | Path.GetFileName performance improvements in .NET 8 versus .NET 7 | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #FileIO
 
 | 07 Apr 2024 @ 21:23 |  |  | 
            
                | Entity Framework Tracking v No Tracking queries with EF 8 on .NET 8 | .NET 8 
 | #EntityFramework 
 | 07 Apr 2024 @ 20:59 | 1 | 2 | 
            
                | Entity Framework compiled queries with EF 8.0.3 and .NET 8 | .NET 8 
 | #EntityFramework 
 | 07 Apr 2024 @ 20:18 |  |  | 
            
                | Entity Framework DbContext with pooling v without pooling with EF 8 on .NET 8 | .NET 8 
 | #EntityFramework 
 | 07 Apr 2024 @ 20:06 |  |  | 
            
                | FrozenDictionary (new in .NET 8) v other dictionaries | .NET 8 
 | #.Net8PerfImprovement #Collections
 
 | 05 Apr 2024 @ 05:30 |  |  | 
            
                | StringBuilder Append performance improvement for constants in .NET 8 (versus .NET 7) | .NET 7 .NET 8
 
 | #.Net8PerfImprovement #StringBuilder
 #StringConcatenation
 
 | 05 Apr 2024 @ 04:59 |  |  | 
            
                | StringBuilder with and without initial capacity - .NET 8 | .NET 8 
 | #StringBuilder #StringConcatenation
 
 | 05 Apr 2024 @ 04:34 |  |  | 
            
                | Simple string concatenation for small amounts of strings in .NET 8 | .NET 8 
 | #StringConcatenation #Strings
 
 | 05 Apr 2024 @ 04:17 |  |  | 
            
                | string.Equals v string.Compare v ToLower/Upper for case insensitive string comparison on .NET 8 | .NET 8 
 | #StringComparison #Strings
 
 | 05 Apr 2024 @ 03:57 |  | 1 | 
            
                | Creating lists with regular v collection expression approach in .NET 8 | .NET 8 
 | #Collections 
 | 05 Apr 2024 @ 03:44 |  |  |