I can't believe it; after 3 years of hard work on my passion project, tinyffr.dev has finally hit 1.0!
TinyFFR is a free realtime C# rendering library for modern .NET, and I'm looking for testers!
I also have a discord here: discord.gg/5vMDq7znwj

I can't believe it; after 3 years of hard work on my passion project, tinyffr.dev has finally hit 1.0!
TinyFFR is a free realtime C# rendering library for modern .NET, and I'm looking for testers!
I also have a discord here: discord.gg/5vMDq7znwj
From the .NET blog...
In case you missed it earlier...
Introducing dotnetup: A toolchain manager for .NET
https://devblogs.microsoft.com/dotnet/introducing-dotnetup/ #dotnet #Linux #MaintenanceUpdates #DeveloperTools #dotnetcli #dotnetup #nightlybuilds #runtimes
Async in F#, C# and TypeScript, and where task { } in Fable stands as of 5.21 https://www.reddit.com/r/dotnet/comments/1x710mn/async_in_f_c_and_typescript_and_where_task_in/
Discover how to build user-centric interfaces with Blazor, Microsoft's open-source framework. Learn best practices for creating agentic UI that puts users first. #Blazor #Microsoft #dotnet
I built QuickRun, a modern Win+R replacement for Windows 11 using WinUI 3 https://www.reddit.com/r/csharp/comments/1x6xs0o/i_built_quickrun_a_modern_winr_replacement_for/
Shipping a small WPF utility: .NET 8, a NativeAOT helper and Velopack https://www.reddit.com/r/dotnet/comments/1x6yppr/shipping_a_small_wpf_utility_net_8_a_nativeaot/
Beginner question about creating new variables at runtime? https://www.reddit.com/r/csharp/comments/1x6yajn/beginner_question_about_creating_new_variables_at/
HoneyVB (RetroVB6) progress update: running classic applications and games in the browser, with cross-platform builds https://www.reddit.com/r/dotnet/comments/1x3miey/honeyvb_retrovb6_progress_update_running_classic/
Average C# beginner day https://www.reddit.com/r/csharp/comments/1x6xq0p/average_c_beginner_day/
Announcing improvements of our libraries!
What's new in .NET 11 learn.microsoft.com/en-us/dotnet... #dotnet
All my import tests passed. A fresh clone answered 500: the seed file's path was relative, every test used an absolute one.
With AI writing the code, tests are what checks it. Every source in Tendero inherits one contract suite.
🚀 Faster startup. Lighter footprint. Smoother coding.
The new C# Dev Kit improvements help you spend less time waiting and more time building .NET apps. ⚡💻
📖 Read the blog: msft.it/63321aoDAR
#dotnet #csharp #vscode #devtools
You'll now be able to freeze your screen on demand and have focus moved to iScribby. Useful, if an app interferes with your cursor during draw mode.
Full v0.0.16 changelog:
iscribby.com/changelog
#software #dotnet #devlog #productivity #drawing #windows #tf2 #youtubevideos
EF Core is not a black box. Its a transparent box full of gremlins. Meet the gremlins: shawnl.ink/ps-efinte... #dotnet #efcore
Uno Platform Studio 3.2: See Your App’s Design System
#unoplatform #dotnet #crossplatform #uidesign #xaml #csharp #appdev
From the .NET blog...
Introducing dotnetup: A toolchain manager for .NET
https://devblogs.microsoft.com/dotnet/introducing-dotnetup/ #dotnet #Linux #MaintenanceUpdates #DeveloperTools #dotnetcli #dotnetup #nightlybuilds #runtimes
Aspire 13.6 is out! Highlights: dashboard persistence (save and restore dashboards across sessions) and an integrated terminal inside apphost so you can run commands without leaving the app. Nice !!!
Get Started in Minutes ⌛
Creating a game window is as simple as inheriting from `Window`: 🪟
✅No 500-line initialization rituals.
✅No wrestling with OpenGL contexts.
✅Just override, build, and play.
🔗Check it out: https://docs.velaptor.io