️ Testing Race Conditions with Synchronized Decorator

️ Testing Race Conditions with Synchronized Decorator
The amount of difficulty in making the @xunit assertion library work in Native AOT has me thinking about whether it needs a complete redesign for those types of projects.
Trying to shove 50 things into `Assert.Equal` and figure out what you meant at runtime is definitely not the right design for AOT. It's not necessarily a great design at all, but there's where it's been for 18 years.
I'm pretty sure the answer to this is "no", but does anybody know if it's possible to use a pragma in C# to limit code to a specific minimum language version?
Something like:
`#pragma CSharp_13_Or_Greater`
️ F# Weekly #31, 2025 and Aspire 9.4 Announced
New video: Build Smarter LLMs with MCP Servers
I show how to: Set up a local MCP server
Connect it to your LLM
Run functions reliably—offline & self-hosted
Watch here → https://www.youtube.com/watch?v=CvpxkSH_8TQ
#LLM #dotnet #FOSS #AIagents #MCP #developers
AvaloniaUI announces free community dev tools
Introducing the tech preview of the next-gen Nitrocid version...
SQL Server Management Studio (SSMS) Invalid Objects Errors Refresh Intellisense Cache Tip #122 #databases #sql #sqlserver #linq #csharp #webdevelopment #learncoding #vscode #visualstudiocode #learntocode #codingbasics #computerscience #softwaredeveloper #datascience #codingforbeginners #codinglife #coding #softwareengineer #visualstudio #dotnet
️ Stack Overflow has published the results of the 2025 Developer Survey
Any #pulsar experts in the #dotnet community around? We're running occasionally into an issue with our #testcontainers module : https://github.com/testcontainers/testcontainers-dotnet/issues/1504. Any ideas?
️ Stack Overflow Survey: VS Code and Visual Studio Stay Popular
launchSettings in #dotnet needs a revisit. It would be great to be able to specify build parameters for launch and be able to set build-time configuration options.
.NET Aspire 9.4 New Features | On .NET with Jeff Fritz.
.NET Aspire 9.4 New Features | On .NET with Jeff Fritz.
buff.ly/XAmjcka
#aspire #dotnetaspire #cloudnative #dotnet #cloud #cli #githubmodels
.NET Aspire 9.4 New Features
Want to know what my favorite design pattern is?
Read more here:
https://www.devleader.ca/2023/10/19/how-to-implement-the-facade-pattern-in-c-for-simplified-code-and-increased-efficiency/
My Spectre Console Foo needs a bit of work, but the test runner is actually testing now with live changes
I'm finally close enough to Perla v1...
slow and steady
#dotnet #fsharp #webdev #testrunner #testing
Microsoft's obsession with AI is making me question my choice to go ahead with C#/.Net as my primary language. I'm not sure I feel comfortable investing time into a language & framework that is shepherded by a company that seems to consider humans to be largely superfluous to requirements in the SDLC.
The TechBash 2025 schedule is now available - Get 10% off registration thru Labor Day!