Async ZipFile APIs might come to #dotnet 10, finally! A pull request is being worked on, almost ten years after the issue asking for async zip APIs was opened.
https://github.com/dotnet/runtime/pull/114421
Async ZipFile APIs might come to #dotnet 10, finally! A pull request is being worked on, almost ten years after the issue asking for async zip APIs was opened.
https://github.com/dotnet/runtime/pull/114421
https://github.com/kiapanahi/Aspire.ResourceServer.Standalone?tab=readme-ov-file - a custom server that feeds #dotNET #Aspire the resources when used as a #Docker #container
SpacetimeDB is an interesting new type of relational database that I haven't quite wrapped my head around yet.
It is designed for real time massive multiplayer games and uses some sort event sourcing (CRDTs?) but has many more potential use cases than just games.
It works particularly well with .NET and C#. So I have cleaned up and simplified the C# quickstart sample.
Centralize your .NET application logs with Grafana, Loki, and Alloy for better monitoring and debugging! https://www.funkysi1701.com/posts/2025/opentelemetry-logs/ #OpenTelemetry #Grafana #Loki #Alloy #Logging #Monitoring #Docker #DotNet #Tech
The countdown to Microsoft Build 2025 is here! Join us from May 19-22, in Seattle or online, for an exciting lineup of .NET and C# content.
With over 75 sessions covering everything from AI integration to app modernization, there's something for all .NET developers! Connect with the community, meet the experts, and get hands-on experience at our labs.
Don't miss out! #MSBuild #dotNET #DeveloperCommunity
https://github.com/dotnet/aspire/blob/main/playground/mongo/Mongo.AppHost/appsettings.json#L7 - you can turn up the logging in #dotNET #Aspire to debug the dashboard
ICYMI - Coding Short from the Vault:
Coding Shorts #106: In-Memory or Distributed Cache: In #dotnet 9 You Can Have Both
youtube.com/watch?v=7DSNFwsYR8E
Join the .NET & C# Teams at Microsoft Build 2025
The countdown to Microsoft Build 2025 is on! Join us May 19-22 either in-person in Seattle or online and explore an exciting lineup of .NET and C# content, including sessions on AI integration, app modernization, and the latest language features.
https://devblogs.microsoft.com/dotnet/join-us-at-build-2025/ #dotnet
Azure & DevOps Podcast Episode 345 - .NET Aspire and Databases with Jerry Nixon and host Jeffrey Palermo.
http://feed.azuredevops.show/net-aspire-and-databases-with-jerry-nixon-episode-345
I was going to do some #dotnet programming today, but I’m fighting with GitHub Actions and build steps.
Again, this would make a great addition to the #dotnet toolkit. The ability to patch NuGet packages to get unstuck while having a reasonable discussion with maintainers.
Blogged: NetEscapades.AspNetCore.SecurityHeaders 1.0.0 has been released
https://andrewlock.net/netescapades-aspnetcore-securityheaders-1-0-0-released/
In this post I describe the recent major changes to NetEscapades.AspNetCore.SecurityHeaders, a NuGet package for adding security headers to your apps
I'm pretty happy with @astro and #starlight as a documentation system for building docs for #dotnet libraries.
This turned out pretty well, and the mix of #markdown and #mdx components helps express content meaningfully.
Calling MCP Servers in C# with Microsoft.Extensions dot AI.
https://markheath.net/post/2025/4/14/calling-mcp-server-microsoft-extensions-ai
How ML dot NET is used in real life.
https://scientificprogrammer.net/2025/04/14/how-ml-net-is-used-in-real-life/
Neat! #Duende is sponsoring #dotnet project Shouldy for the next year for $3,000. #unittesting #xunit #nunit #mstest
https://blog.duendesoftware.com/posts/20250415-shouldly-assertion-framework/
Day 5 of learning Rust as a C# dev:
Functions look familiar... until they don’t.
No return keyword, types after names, and the last line does the returning?
It’s weird. It’s clean. I kind of love it.
https://woodruff.dev/functions-in-rust-familiar-yet-different/