macf00bar
banner
nerei.net
macf00bar
@nerei.net
❤️#dotnet, I code professionally in #csharp and #SQL, interested in #fsharp, having a hatefull relationship with #yaml and love #sailing (#ClipperRoundTheWorld2012, #TeamSingapore)
Reposted by macf00bar
Updated my file-based apps playground repo! Check it out for various samples & patterns for using C# file-based apps in .NET 10:
github.com/DamianEdward...
GitHub - DamianEdwards/runfile: An exploration of what file-based C# apps could look like.
An exploration of what file-based C# apps could look like. - DamianEdwards/runfile
github.com
November 15, 2025 at 2:41 AM
Reposted by macf00bar
And dotnet just became a lot more secure and convenient.
WebAuthN & PassKeys

GOODBYE PASSWORDS
November 11, 2025 at 10:10 PM
Reposted by macf00bar
I am excited for #dotnetconf, I've secured a spot for a talk and will show the best new things in #dotnet test and #mstest. Hope that you join me to see the cool stuff we've been working on throughout the past year. (It is on day 2).
November 11, 2025 at 7:53 AM
Reposted by macf00bar
Supply-chain alert: nine NuGet packages include time-delayed logic bombs (Aug 2027 / Nov 2028) that can crash apps and corrupt PLC writes. Sharp7Extend is particularly dangerous - it weaponizes C# extension methods to intercept DB/PLC calls.

#SupplyChainSecurity #NuGet #CyberSecurity #infosec
November 8, 2025 at 10:28 AM
Reposted by macf00bar
Bob Ross vibe coding was the AI slop I never knew I needed in my life
October 9, 2025 at 8:30 AM
What's going on with #vscode lately? Constant extensionhost crashes and bisect finds the NET Install Extension as the culprit. Great! Can't be disabled unless I completely stop c# development. Uninstalled, cleaned, reinstalled, disable cloud sync. Just a few minutes and again crashing #csharpDevKir
October 14, 2025 at 12:28 PM
Reposted by macf00bar
After a short break I'm back with the new video on Dissecting the Code YouTube channel.

This time its all about ConfigureAwait, why we ended up having it and how it works under the hood!

#dotnet folks, please share! I'll really appreciate it!

youtu.be/RZsLA_R8i9s?...
Dissecting ConfigureAwait in C#
YouTube video by Dissecting The Code
youtu.be
October 2, 2025 at 6:40 PM
Reposted by macf00bar
🎉 Finally in C# 14, the null-conditional operators `?.` and `?[]` now work on the left side of = (and compound assignments). The RHS is only evaluated when the LHS isn’t null.

#dotnet #csharp #dotnet10

https://roxeem.com/2025/08/30/c-14-will-change-how-you-code-heres-why/
September 19, 2025 at 6:00 AM
Reposted by macf00bar
Another amazing talk from Scott Wlaschin. All you need to know about the great things you can do with #fsharp in one presentation. youtu.be/fOF3rriiR3U?.... Highly recommended!
Thirteen ways of looking at a Turtle - Scott Wlaschin - NDC London 2025
YouTube video by NDC Conferences
youtu.be
March 16, 2025 at 11:41 AM
y' know, it's totally fucked up to play a version of #GameOfLife but with real people & you know what's even more fucked up? It's getting played by another human for a #GameOfLive where that said human doesn't know shit about life or what it's actions destroy by playing it. I'm sad.Angry.Powerless.
September 18, 2025 at 7:56 PM
Reposted by macf00bar
Created the Sneakers "No More Secrets" effect as a single file dotnet 10 app
github.com/phil-scott-7...
September 16, 2025 at 2:16 PM
Reposted by macf00bar
I'm LIVE on twitch (not really) with Katie and David and Frank talking .NET dotnet.microsoft.com/en-us/live
Watch live developer streams about .NET every week | .NET
Live TV from the .NET team and the .NET community.
dotnet.microsoft.com
September 8, 2025 at 3:58 PM
Reposted by macf00bar
I’m currently looking for help regarding a personal project i’m working on

I’m looking for someone with experience coding dotnet and is familiar with Puyo Champions files

Paid project, you will be paid by me for the finished code

Please reach out in the replies/Discord (Jayverest)

#PuyoPuyo
a close up of a cartoon character holding a star
ALT: a close up of a cartoon character holding a star
media.tenor.com
August 23, 2025 at 3:01 PM
Reposted by macf00bar
August 19, 2025 at 10:48 AM
Reposted by macf00bar
Blogged: Converting an xUnit test project to TUnit

andrewlock.net/converting-a...

In this post I discuss the new TUnit testing framework, why I ported one of my libraries to use it instead of xUnit and related issues I had to deal with

#dotnet #testing
Converting an xUnit test project to TUnit
In this post I discuss the new TUnit testing framework, why I ported one of my libraries to use it instead of xUnit and related issues I had to deal with
andrewlock.net
August 19, 2025 at 6:00 PM
Reposted by macf00bar
August 9, 2025 at 11:47 AM
Reposted by macf00bar
Blogged: Running one-off .NET tools with dnx - Exploring the .NET 10 preview - Part 5

andrewlock.net/exploring-do...

In this post I show the new dnx command for running .NET tools without installing them and look at how it works under the hood

#dotnet
Running one-off .NET tools with dnx: Exploring the .NET 10 preview - Part 5
In this post I show the new dnx command for running .NET tools without installing them and look at exactly how it works.
andrewlock.net
July 29, 2025 at 6:15 PM
Reposted by macf00bar
Follow-up blog post to my previous one about C# records and the "with" operator... now with added Roslyn analyzers: codeblog.jonskeet.uk/2025/07/29/r...
Records and the ‘with’ operator, redux
In my previous blog post I described some behaviour of C# record types which was unexpected to me, though entirely correct according to the documentation. This is a follow-up post to that one, so i…
codeblog.jonskeet.uk
July 29, 2025 at 8:04 PM
Reposted by macf00bar
New in MSBuild Structured Log Viewer: project reference graph:
https://github.com/KirillOsenkov/MSBuildStructuredLog/wiki/Graph

Also adds an ability to view directed graphs in .dot format, as I have found the layered visual representation to be quite useful.

#dotnet #msbuild #graph #viewer
July 30, 2025 at 2:52 AM
Reposted by macf00bar
Running one-off .NET tools with dnx - Exploring the .NET 10 preview - Part 5 | by Andrew Lock.

buff.ly/hD8jQo8

#dotnet #csharp #dotnet10 #cli
Running one-off .NET tools with dnx: Exploring the .NET 10 preview - Part 5
In this post I show the new dnx command for running .NET tools without installing them and look at exactly how it works.
buff.ly
July 30, 2025 at 2:00 PM
Reposted by macf00bar
Finally got it working! A reusable deployment pipeline defined in C# that can take any aspire project and deploy it to a VM with ssh and docker.

#dotnet #aspire

github.com/davidfowl/As...
June 30, 2025 at 6:45 AM