New blog post "Sep 0.9.0 - Async Support"

Feat. pragmatic #csharp preprocessor trickery and #dotnet sync/async performance comparison.

πŸ‘‡
https://nietras.com/2025/05/08/sep-0-9-0/

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.

Week 4 of learning Rust as a C# dev is done.

This one was all about structure and errors:
Custom errors, the ? operator, panic!, modules, and real logging.

Less chaos, more clarity.

Here’s the recap:
https://woodruff.dev/week-4-reflecting-on-errors-and-structure/

#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

Week 4: Reflecting on Errors and Structure - Chris Woody Woodruff

Day 28 marks the end of Week 4 and it is time to pause for a quick reflection. We have covered a lot of ground this week from organizing Rust code with modules and crates to handling errors with grace instead of chaos. Coming from a C# background this week might have felt both familiar and refreshingly different.

Chris Woody Woodruff
Dew Drop – May 8, 2025 (#4415) – Morning Dew by Alvin Ashcraft

Dew Drop – May 8, 2025 (#4415) – Morning Dew by Alvin Ashcraft

Terminaux 7.0 Beta 1 will be live at 6:00 PM GMT!

Get ready to experience the new and refined Terminaux!

#Terminaux #csharp #programming #TechNews #TechUpdates #dotnet

Well, got a basic help handling. The abstraction feels just a tad rough but it may be okay? Mostly, I don't want to require someone to always add --help to the commands.

> ./CliHostingWithAbstractionsOnly info: CliHostingWithAbstractionsOnly.ExampleRootCommand[0] I'm running! False info: CliHostingWithAbstractionsOnly.MyService[0] Doing something > ./CliHostingWithAbstractionsOnly --help I need help! 1 > ./CliHostingWithAbstractionsOnly --bob I need help! 1 fail: CliHostingWithAbstractionsOnly.ExampleRootCommand[0] Unknown argument: --bob

I might consider implementing global arguments, but I'm leaning away from that. Instead, I will probably implement common argument sets that can be injected via DI instead.

But, not bad coding for an hour?

#CSharp #ReinventingTheWheel

PVS Studio author Valerii Filatov dives deep into the past twenty-six years of C# history: from the humble beginnings of version 1.0 to present-day C# 13.

"History of C#: versions, .NET, Unity, Blazor, and MAUI"

https://pvs-studio.com/en/blog/posts/csharp/1248/

#programming #csharp #dotnet #microsoft

History of C#: versions, .NET, Unity, Blazor, and MAUI

C# is a popular programming language leveraged to develop apps, web services, and games. Letβ€²s take a peek at the tangled history of its evolution from version to version and explore the different...

PVS-Studio

and it deserves a fresh look from those who may have dismissed it.

#DevCommunity #CSharp #StartupTech

For more information check: https://devblogs.microsoft.com/dotnet/why-we-built-our-startup-in-csharp/.

Why we built our startup in C# - .NET Blog

Tracebit built their B2B SaaS security product using C#.

.NET Blog
Why we built our startup in C# - .NET Blog

Tracebit built their B2B SaaS security product using C#.

.NET Blog