VincentH.NET
banner
vincenth.net
VincentH.NET
@vincenth.net
Microsoft MVP .NET,
Coding .NET innovator/architect/engineer

❤️Microsoft Orleans, .NET Aspire, Azure, Uno Platform, C# UI
http://InnoWvate.NET - https://github.com/VincentH-Net - https://Elonroad.com
Agentic DevOps with #Aspire and #Azure - this is what I am going to design for, and use, for the modernized product version I start working on this week. Perfect timing!

Aspire center stage

#dotNETConf @dot.net
November 11, 2025 at 4:45 PM
🎉#aspire now supports single file-based apphost.cs

#dotNETConf @dot.net #csharp
November 11, 2025 at 4:23 PM
#csharp 14 niceties

#dotNETConf
November 11, 2025 at 4:21 PM
So great to see that @platform.uno
contributed #Android 16 support to @dot.net 10!

#dotNETConf #dotnet
November 11, 2025 at 4:09 PM
Reposted by VincentH.NET
✨ NOW on .NET Conf 2025 ✨
Welcome to .NET 10 & Visual Studio 2026
8:00 AM - 9:30 AM PST
Join us LIVE ➡️ msft.it/63320tHoXo
November 11, 2025 at 3:46 PM
Reposted by VincentH.NET
There we go! Mapsui 5.0.0 was released 🚀🚀🚀

github.com/Mapsui/Mapsu...

Mapsui is a map components that supports all main .NET UI Frameworks, like MAUI, Avalonia, Uno.

Please retweet 🙏

@avaloniaui.net @platform.uno @jfversluis.dev @vincenth.net @james.montemagno.com @stevebilogan.dev
github.com
November 3, 2025 at 2:21 PM
Reposted by VincentH.NET
🚀 Uno Platform 6.3 is LIVE

• .NET 10 RC 1 support
• Visual Studio 2026 ready (.slnx + side-by-side)
• WebAssembly image decoding moved to WebWorkers
• Hot Design updates for even faster UI edits
• TabView reliability + new sizing modes

Read the full release blog
October 9, 2025 at 2:56 PM
Celebrating an anniversary 🎉
#MVPBuzz @mvpaward.bsky.social #dotnet
July 17, 2025 at 2:51 PM
📢Released: @mapsui.bsky.social 5 support in C# Markup 2 with @platform.uno!

Create cross-platform, rich interactive maps with blazing speed in blissful declarative C# UI
👇
github.com/VincentH-Net...

#news #CSharpForMarkup #csharp #dotnet
July 14, 2025 at 1:57 PM
🎉 Very happy to be awarded Microsoft MVP #dotnet for the 5th time!

mvp.microsoft.com/en-US/mvp/pr...

#MVPBuzz @microsoftmvp.bsky.social
July 10, 2025 at 4:59 PM
📢Released: scottplot.net 5 support for C# Markup 2 with @platform.uno!

Create cross-platform rich graphs and charts with blazing speed, in blissful declarative C# UI
⬇️
github.com/VincentH-Net...

#CSharpForMarkup #csharp #dotnet
July 4, 2025 at 5:00 PM
🎉C# Markup2️⃣3.1.2 & Modern.CSharp.Templates 3.2.1 are out!

✅Fix build error for Skia renderer with Uno Extensions (thanks for the help @jlaban.bsky.social)
✅Support iOS/MacCatalyst 17 with Uno Extensions
✅Improved dotnet new templates for @platform.uno 6⬇️

#CSharpForMarkup #CSharp #dotnet
May 27, 2025 at 2:21 PM
🎉 C# Markup 2️⃣ v3.1 is out with @platform.uno 6.0 support!

Check it out
⬇️
github.com/VincentH-Net...

Just 5 days after Uno's game-changing 6.0 release:
platform.uno/blog/uno-pla...

🎁NJoy #CSharpForMarkup
github.com
May 12, 2025 at 2:55 PM
🎉Uno Platform released 6.0 - and it's a game changer!

✅Hot Design GA - design inside your running app
✅Skia everywhere; 3x faster startup, 45x faster execution

With Skia everywhere and #CSharpForMarkup, Uno Platform is truly becoming the Flutter alternative for .NET
⬇️
platform.uno/blog/uno-pla...
The Next Chapter: Uno Platform Studio and Uno Platform 6.0 ANNOUNCED!
Uno Platform 6.0 is here—with a unified Skia rendering engine, brand-new Uno Platform Studio, Hot Reload support, and powerful tools for cross-platform .NET development.U
platform.uno
May 9, 2025 at 7:41 AM
I work at a startup that made the same choice. An additional benefit for us is the breadth of environments and platforms that #csharp and #dotnet supports - from IoT edge devices through cloud/ on-premise and web / native desktop / mobile clients.
Why we built our startup in C#

Tracebit built their B2B SaaS security product using C#. The post Why we built our startup in C# appeared first on .NET Blog.
Why we built our startup in C#
Tracebit built their B2B SaaS security product using C#. The post Why we built our startup in C# appeared first on .NET Blog.
devblogs.microsoft.com
May 8, 2025 at 10:52 AM
🎉Modern.CSharp.Templates 3.1 is out!

The #CSharpForMarkup templates are updated for C# 13, #dotnet 9 and @platform.uno 5.6
⬇️
github.com/VincentH-Net...

✅ C# Markup 2 for Uno
✅ Orleans.Multiservice
✅ Orleans.Results
✅ C# Editorconfig

➕Use with Orleans.Multitenant

#fullstack #cloudnative #csharp
GitHub - VincentH-Net/Modern.CSharp.Templates: A toolkit of modern dotnet new templates for C# 13, .NET 9, Microsoft Orleans 9, Windows App SDK and Uno Platform 5
A toolkit of modern dotnet new templates for C# 13, .NET 9, Microsoft Orleans 9, Windows App SDK and Uno Platform 5 - VincentH-Net/Modern.CSharp.Templates
github.com
May 6, 2025 at 1:35 PM
🎉C# Markup 2️⃣ v3.0 is out!

✅ Updated to .NET 9 & 8
✅ Supports latest @platform.uno 5.6 features
✅ Supports Windows App SDK 1.6
✅ Example with #csharp partial properties (AOT)
⬇️
github.com/VincentH-Net...

Want to sponsor me?
⬇️
github.com/sponsors/Vin...

🎁NJoy #CSharpForMarkup
May 5, 2025 at 2:26 PM
Reposted by VincentH.NET
Resolving the conflict between remote communication‑cost minimization, and large-scale activation rebalancing in Orleans

www.ledjonbehluli.com/posts/orlean...

#dotnet #aspnetcore #developers
Repartitioner-Rebalancer Coexistence
Resolving the conflict between remote communication‑cost minimization, and large-scale activation rebalancing in Orleans.
www.ledjonbehluli.com
April 22, 2025 at 5:27 PM
Want to schedule background #parallelprocessing from a #Microsoft #Orleans grain?
⬇️
Check out this BackgroundForEach helper:
gist.github.com/VincentH-Net...
✅Follows Orleans guidelines
✅Invoke grain methods in parallel
✅Control parallelism
✅Per-item exception handling
✅Loop completion handling
April 17, 2025 at 2:24 PM
Reposted by VincentH.NET
.NET Aspire 9.2 is Now Available with New Ways to Deploy | by Jeff Fritz.

buff.ly/RsWzY1P

#dotnet #aspire #cloudnative #dotnetaspire #cloud
.NET Aspire 9.2 is Now Available with New Ways to Deploy - .NET Blog
.NET Aspire 9.2 is now available with cool new dashboard features and introducing the publishers feature
buff.ly
April 11, 2025 at 5:00 PM
Reposted by VincentH.NET
.NET Aspire 9.2 is Now Available with New Ways to Deploy

.NET Aspire 9.2 is now available with cool new dashboard features and introducing the publishers feature The post .NET Aspire 9.2 is Now Available with New Ways to Deploy appeared first on .NET Blog.
.NET Aspire 9.2 is Now Available with New Ways to Deploy
.NET Aspire 9.2 is now available with cool new dashboard features and introducing the publishers feature The post .NET Aspire 9.2 is Now Available with New Ways to Deploy appeared first on .NET Blog.
devblogs.microsoft.com
April 10, 2025 at 4:26 PM
🏝️Catching up on some great #MvpSummit sessions while enjoying this view. A week of sun, sea and tranquility 😊

At only 1 hour drive from where I live in The Netherlands! #grateful
April 6, 2025 at 9:36 AM
🎉Modern.CSharp.Templates 3.0 is out!

The templates for Microsoft Orleans and #editorconfig are updated for #csharp 13, #dotnet 9 and Orleans 9
⬇️
github.com/VincentH-Net...

✅ Orleans.Multiservice
✅ Orleans.Results
✅ C# Editorconfig
✅ C# Markup 2 for Uno

➕Use with Orleans.Multitenant

#fullstack
GitHub - VincentH-Net/Modern.CSharp.Templates: A toolkit of modern dotnet new templates for C# 13, .NET 9, Microsoft Orleans 9, Windows App SDK and Uno Platform 5
A toolkit of modern dotnet new templates for C# 13, .NET 9, Microsoft Orleans 9, Windows App SDK and Uno Platform 5 - VincentH-Net/Modern.CSharp.Templates
github.com
March 31, 2025 at 5:18 PM
⚠️Updating from Microsoft Orleans 8️⃣ to 9️⃣?

Be aware that since Orleans 9 empty / whitespace grain string keys are no longer allowed; see github.com/dotnet/orlea... and github.com/dotnet/orlea...

(this bit me multiple times when updating github.com/VincentH-Net... and github.com/VincentH-Net...)
Allow empty IdSpan by ReubenBond · Pull Request #9175 · dotnet/orleans
This PR changes IdSpan to allows empty strings and instead prevents empty GrainType, GrainInterfaceType, and GrainId.Key values. This fixes an issue with transactions which is present in 'main&...
github.com
March 31, 2025 at 2:38 PM