Enhance your CLI testing workflow with the new dotnet test - .NET Blog
Learn how .NET 10 transforms dotnet test with native Microsoft.Testing.Platform integration, delivering better performance and enhanced diagnostics.
In .NET10 we are rolling out new dotnet test experience for Microsoft.Testing.Platform. I worked on the outputs together with Mariam and other folks in our team. Here is where we ended up. Hope you like it :)
devblogs.microsoft.com/dotnet/dotne...
#dotnet #microsofttestingplatform
22.08.2025 13:21 โ ๐ 9 ๐ 4 ๐ฌ 1 ๐ 0
Thanks, is there full code for this somewhere?
For the specific case of Sep I doubt this will be faster given the mask for each special character is used too. Eg mask for column separator is used to check if only separators and quick readout of those which is why Sep is fast for this common case.
20.05.2025 07:50 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Sep performance progression.
New blog post "Sep 0.10.0 - 21 GB/s CSV Parsing Using SIMD on AMD 9950X ๐"
๐ Sep #performance from 7 GB/s to 21 GB/s over last two years
๐งโ๐ป #csharp #SIMD and #x64 assembly on #dotnet 9.0
๐ ๏ธ Tweaks and new #AVX512-to-256 parser
๐ข Lots of benchmarks
๐
nietras.com/2025/05/09/s...
Please repost ๐
09.05.2025 17:27 โ ๐ 9 ๐ 1 ๐ฌ 0 ๐ 1
Sep 0.9.0 - Async Support
Sep 0.9.0 was released February 1st, 2025 - earlier this year - with a major new
feature: Async support for both SepReader and SepWriter.
New blog post "Sep 0.9.0 - Async Support"
Feat. pragmatic #csharp preprocessor trickery and #dotnet sync/async performance comparison.
๐
nietras.com/2025/05/08/s...
08.05.2025 13:15 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
GitHub - nietras/Sep: World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT ...
World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible. - n...
I definitely did today when I found out that to change the name of column of a 2GB csv file that is in the first line of the file, the file was read into memory as a single string and then Replace(..) called on the entire file... ๐
It's a good thing #dotnet is damn fast!
PS: Please come to mastodon
06.12.2024 18:27 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
GitHub - nietras/Sep: World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT ...
World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible. - n...
I have spent a lot of time optimizing my #dotnet CSV parser Sep (github.com/nietras/Sep) to be insanely fast and efficient... sometimes I wonder why...
06.12.2024 18:27 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 0
In this thread, I will highlight some of the works that will be presented in February at ISSCC 2025. There are a lot of interesting news on the way...
Advance Program: submissions.mirasmart.com/ISSCC2025/PD...
26.11.2024 07:16 โ ๐ 6 ๐ 3 ๐ฌ 1 ๐ 0