Sign in

Jérôme Laban

@jlaban.bsky.social
445 followers 496 following 145 posts

AI Advisor @ Questbank, #Microsoft DevTech MVP from Montreal, Canada

PostsRepliesMedia
Jérôme Laban @jlaban.bsky.social · 18/07/2026
I've been renewed for a 10th time as a Microsoft #MVP! I'm grateful to still be part of this technical community, where I've met and learned from so many people I now count as friends. AI is challenging a lot of what we do, but that's also why communities like this one matter... #MVPbuzz
191
Jérôme Laban @jlaban.bsky.social · 02/04/2026
After about a year of back and foth, my OpenTelemetry PR to enable #webassembly support .NET finally got through! The original code was using threads, and it's now using tasks on Wasm, allowing for Azure App Insights to work in Blazor and @platform.uno scenarios. github.com/open-telemet...
github.com
feat: Add Task support for BatchExportProcessor and PeriodicExportingMetricReader for single-threaded WebAssembly by jeromelaban · Pull Request #6379 · open-telemetry/opentelemetry-dotnet
Fixes #2816 Design discussion issue: Partially based on #5778 and #5838 Changes The change introduces updates to BatchExportProcessor and PeriodicExportingMetricReader in order to switch between Th...
163
Reposted by Jérôme Laban
Geoffrey Huntley @ghuntley.com · 13/01/2026
youtu.be/lQ2ihlUzlfs?...
youtu.be
AI Giants Interview with Geoffrey Huntley, Creator of the ⧸ralph loop
YouTube video by Geoffrey Huntley
011
Reposted by Jérôme Laban
Richard Campbell @richcampbell.bsky.social · 08/01/2026
What's happening with Uno now that .NET 10 is released? @jlaban.bsky.social and @samidip.bsky.social talk on .NET Rocks at www.dotnetrocks.com/details/1984 about the latest developments in Uno, including the collaboration with Microsoft on MAUI, WASM, and more!
dotnetrocks.com
.NET Rocks!
.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
022
Jérôme Laban @jlaban.bsky.social · 13/11/2025
Now I can watch #dotnetconf! Three years in a row of presenting at the conference makes me watch all sessions a few days later. Worth every bit of it!
150
Jérôme Laban @jlaban.bsky.social · 13/11/2025
Getting ready! Join in to see all the new fancy MCP features! #dotnetconf
121
Jérôme Laban @jlaban.bsky.social · 11/11/2025
This is a big release! We've been hard at work for building those new AI integrations, and it's supercharging the dev cycle for uno apps. AI Agents have made a LOT of progress in the past months and we're eager to see what you will do with our MCPs! Let us know what you think! #dotnetconf
031
Jérôme Laban @jlaban.bsky.social · 23/09/2025
In about 10 minutes, let's take a look at embedding JS in a library for Uno Wasm, then if time permits, continue on default XAML namespaces! Join me for some @unoplatform live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
twitch.tv
Twitch
Twitch is the world
030
Reposted by Jérôme Laban
Christine Lemmer-Webber @dustyweb.bsky.social · 17/09/2025
WASM 3.0 is released! And guess what gets a mention? @spritelyinst.bsky.social's Hoot! webassembly.org/news/2025-09...
webassembly.org
Wasm 3.0 Completed - WebAssembly
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the...
1267
Reposted by Jérôme Laban
Alvin Ashcraft @alvinashcraft.com · 17/09/2025
.NET STS releases supported for 24 months ift.tt/T7syaAf #dotnet #support #microsoft
ift.tt
.NET STS releases supported for 24 months - .NET Blog
.NET STS releases will be supported for 24 months
022
Jérôme Laban @jlaban.bsky.social · 16/09/2025
In about a few minutes, let's take a look at running BabylonJS in Uno Wasm, then if time permits, default XAML namespaces! Join me for some @platform.uno live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
twitch.tv
JeromeLaban - Twitch
Uno Platform CTO (http://platform.uno), dotnet powered
040
Jérôme Laban @jlaban.bsky.social · 09/09/2025
In about 5 minutes, let's take a look at VS 2026, then dive into a FileSavePicker issue! Join me for some @platform.uno live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
twitch.tv
Twitch
Twitch is the world
020
Jérôme Laban @jlaban.bsky.social · 09/09/2025
VS 2026 Insider is available! Among many other changes, one not so obvious change in that release is the default to `.slnx` format, and the good news is that @platform.uno supports it out of the box! devblogs.microsoft.com/visualstudio... #dotnet
devblogs.microsoft.com
Visual Studio 2026 Insiders is here! - Visual Studio Blog
Visual Studio 2026 Insiders is here – and it marks one of the most ambitious steps forward we’ve taken with the IDE. This release brings AI woven directly into the developer workflow, performance impr...
096
Reposted by Jérôme Laban
Tamás Deme ‘tomzorz’ @tomzorz.me · 28/08/2025
Congratulations to the Windows Community Toolkit for turning 9! 🎂 take a gander at this great community update from @xamlllama.bsky.social github.com/CommunityToo...
github.com
🎉 The Windows Community Toolkit is 9 years old! 🎉 · CommunityToolkit Windows · Discussion #722
Hey everyone, it's been 9 years since 1.0 of the Windows Community Toolkit (then UWP Community Toolkit) released! 🎉🎉🎉 Awesome Contributors 🏆 All this wouldn't be possible without all our contributo...
152
Reposted by Jérôme Laban
Marek Fišera @mara.neptuo.com · 22/07/2025
#dotnet #hotreload is coming to any WebAssembly scenario .NET 10 Preview 7 github.com/dotnet/sdk/p...
212
Reposted by Jérôme Laban
Uno Platform @platform.uno · 17/07/2025
ANNOUNCING 🚀: Uno Platform 6.1 & Uno Platform Studio new drop ➤Over 300 PRs merged ➤ New Control: CommandBarFlyout ➤ Status Bar APIs for Mobile ➤ Cookie Handling for WebAssembly ➤ InputReturnType property on iOS & Android ➤ Smoother Scrolling & Gestures ➤ Uno Platform Studio - Thickness editor
platform.uno
Announcing Uno Platform 6.1: CommandBarFlyout, Studio Updates, and More
Announcing Uno Platform 6.1! Discover the new CommandBarFlyout, enhanced Hot Design in Uno Platform Studio, and smoother performance for cross-platform .NET development.
074
Reposted by Jérôme Laban
Steve Bilogan @stevebilogan.dev · 10/07/2025
One more year of trying to explain to my parents what this means! Very excited and proud :) A special shout-out to everyone on the @platform.uno team for all the support and guidance! Looking forward to building, sharing, and teaching more of this amazing tech! #MVPBuzz
091
Jérôme Laban @jlaban.bsky.social · 10/07/2025
9 years as an MVP! It is as always an honor to be part of this amazing group of experts! For this year, I'm still in Windows Development and Developer Technologies. Congratulations to the new and renewed MVPs! #mvpbuzz #dotnet
0110
Reposted by Jérôme Laban
Jamie Taylor @gaprogman.com · 10/05/2025
Super interesting, especially for those folks who need high performance .NET blog.applied-algorithms.tech/a-sub-millis...
blog.applied-algorithms.tech
A sub-millisecond GC for .NET?!
Howdy folks, I wanted to bring your attention to a Github discussion over in the .NET runtime where an experimental Garbage Collector called Satori has emerged that is producing very exciting...
012
Reposted by Jérôme Laban
Jeremy Sinclair #ฺNET @sinclairinat0r.com · 14/04/2025
Yes!!!! It's finally here! Windows on Arm @github.com Action Runners! FOR ALL! Not just the folks with GitHub Enterprise or Team. F O R A L L newsroom.arm.com/blog/windows...
newsroom.arm.com
New Windows Arm64 Hosted Runners for GitHub Actions Accelerates Developer Workflows
Windows Arm64 hosted runners are now available for GitHub Actions, bringing native CI/CD support for Arm64 Windows applications.
32410
Reposted by Jérôme Laban
Kirill Osenkov @kirillosenkov.com · 09/04/2025
`dotnet run file.cs` is coming: Allows running C# source files with no need for an explicit backing project. We call these file-based programs (as opposed to project-based programs). github.com/dotnet/sdk/b...
2520545
Jérôme Laban @jlaban.bsky.social · 01/04/2025
In about 5 minutes, let's run an Uno app on #android on #ubuntu on #WSL on Windows! Join me for some @unoplatform live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
120
Jérôme Laban @jlaban.bsky.social · 18/03/2025
In about 10 minutes, let's troubleshoot Uno issues on Ubuntu Mate and troubleshoot WebView2 on #webassembly! Join me for some @unoplatform live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
000
Reposted by Jérôme Laban
Oleg Tkachenko 🇺🇦 @olegtk.bsky.social · 14/03/2025
Visual Studio 2022 v17.14 Preview 2 is out: learn.microsoft.com/en-us/visual... 17.14 is focused on on stability/security/AI. Just the VS Editor team alone fixed 50+ high priority bugs and feedback tickets. You can also now use GPT-4o model to get smarter Copilot completions ("gray text").
learn.microsoft.com
Visual Studio 2022 Preview Release Notes
Get the latest pre-release features, bug fixes, and support for Visual Studio 2022 Preview. Download today.
032
Jérôme Laban @jlaban.bsky.social · 11/03/2025
In a few minutes, let's take a look at Wasm binding and ContentControl loading issues! Join me for some @unoplatform live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
010
Reposted by Jérôme Laban
Kirill Osenkov @kirillosenkov.com · 08/03/2025
New release of MSBuild Structured Log Viewer. New dark theme which should be much faster (don't laugh). Turns out the old dark theme we used (AdonisUI) messed with the tree view virtualization, so we saw significant slowdowns in tree layout.
0203
Reposted by Jérôme Laban
Scott Hanselman 🌮 @scott.hanselman.com · 07/03/2025
There's a Linux File Explorer built into Visual Studio for Windows?!? www.youtube.com/watch?v=Wxse... (plus it can talk to my PDP-11)
youtube.com
There's a Linux File Explorer built into Visual Studio for Windows?!?
YouTube video by Scott Hanselman
2568
Reposted by Jérôme Laban
Uno Platform @platform.uno · 06/03/2025
ANNOUNCING 🔥Hot Design🔥Public Beta Build cross-platform .NET applications visually: ✅Use your application as a design surface on emulators or even physical devices ✅Connect UI to data using a visual interface ✅Preview responsive layouts with a single click​ ✅MVVM or MVUX
youtu.be
Hot Design Public Beta | Uno Platform Studio
YouTube video by Uno Platform
21510
Reposted by Jérôme Laban
Dan Clarke @danclarke.com · 28/02/2025
The next #UnhandledException podcast episode has dropped! I was joined by @jlaban.bsky.social to chat about the Uno Platform and an awesome new feature called Hot Design! The podcast is available on all major podcast platforms. unhandledexceptionpodcast.com/posts/0074-u... #dotnet @platform.uno
Podcast banner saying "Episode 74: Uno Platform and Hot Design".
044
Reposted by Jérôme Laban
Ginny Caughey @gcaughey.bsky.social · 25/02/2025
Attention .NET fans! .NET 10 Preview 1 is now available: github.com/dotnet/annou...
github.com
.NET 10 Preview 1 · Issue #344 · dotnet/announcements
We are pleased to announce the release of .NET 10 Preview 1. Follow the main announcement and discussion at dotnet/core. Browse the release notes for a full list of improvements in this release: .N...
0228
Reposted by Jérôme Laban
Dan Clarke @danclarke.com · 07/02/2025
Sorry there's been a gap since the last podcast episode, but now getting back into it again! Have just recorded the next episode with @jlaban.bsky.social where we chatted about the Uno Platform, and a pretty jaw-dropping new upcoming thing called Hot Design! @platform.uno #dotnet #UnhandledException
Screenshot of webcams from recording.
1115
Reposted by Jérôme Laban
Morten Nielsen @dotmorten.xaml.dev · 05/02/2025
On exactly when XAML bindings are evaluated if an element is not yet loaded: devblogs.microsoft.com/oldnewthing/...
devblogs.microsoft.com
On exactly when XAML bindings are evaluated if an element is not yet loaded - The Old New Thing
It depends on which abstraction you prefer.
161
Jérôme Laban @jlaban.bsky.social · 29/01/2025
The VS team has been super responsive lately, particularly on WSL issues. We were battling with the "first-tfm-wins" kind of issues that prevented WSL from starting in #unoplatform projects. There's a new project cap that works without tricks in 17.13 Previews! Thanks! #dotnet
developercommunity.visualstudio.com
Developer Community
Developer Community
031
Jérôme Laban @jlaban.bsky.social · 29/01/2025
@madskristensen.net would you know if there are docs for extension authors on how to troubleshoot VS messages like "VS stopped responding, disabling the extension XXX might help"? I know you receive telemetry on this, but is there something we can do externally? Thanks!
000
Reposted by Jérôme Laban
Daren May @darenmay.com · 29/01/2025
@platform.uno worked really hard on these optimizations and you can immediately see and feel the improvements.
051
Reposted by Jérôme Laban
Uno Platform @platform.uno · 29/01/2025
🚀 First Release of 2025! We're doubling down on productivity and performance for cross-platform app development! ⚡Perf: 2.5x faster: Wasm AOT, leaner memory use 🔥 Hot Reload: Supercharged for Mobile scenarios 📦 Automated App Packaging: New formats (.pkg, .dmg), code signing, and notarization.
1127
Reposted by Jérôme Laban
Uno Platform @platform.uno · 27/01/2025
The State of WebAssembly 2024—2025 ⤵️ platform.uno/blog/state-o... #webassembly #wasm
platform.uno
The State of WebAssembly – 2024 and 2025
Explore the 2024-2025 State of WebAssembly as Gerard Gallant covers advancements in WASI, toolchain improvements, multi-language support, and the future of WebAssembly in server-side applications and ...
066
Reposted by Jérôme Laban
Steve Bilogan @stevebilogan.dev · 19/01/2025
Back home from @codemash.bsky.social! I met a lot of cool people, caught up with some old friends, and spoke a lot about @platform.uno :) Catch my recap here: kazo0.dev/conference/2...
kazo0.dev
CodeMash 2025 Recap
I am currently on the train heading back home after a long day of travel. I am returning from wintry Sandusky, Ohio where I attended CodeMash 2025. This was not my first time at CodeMash, I actually a...
023
Jérôme Laban @jlaban.bsky.social · 15/01/2025
Sweet! I just got upgraded to the in-person #mvpsummit! I hope to see many of you there! Last year was amazing! #dotnet #mvpbuzz
290
Jérôme Laban @jlaban.bsky.social · 15/01/2025
Hu ho, the #dotnet 9.0.102 update has a breaking changes in the Wasm toolchain that breaks #unoplatform's bootstrapper. Looks like the ordering of some msbuild targets has changed... Interestingly, the 9.0.200 preview does not have that change... It's probably just a matter of time.
011
Jérôme Laban @jlaban.bsky.social · 14/01/2025
I've been working on the past few days to work around a #dotnet #webassembly issue where AOT would be disabled for a method if it contains any catch or finally EH blocks, not necessarily for the same `try`. The runtime team has been very responsive with github.com/dotnet/runti..., thanks!
150
Reposted by Jérôme Laban
Emscripten @emscripten.org · 07/01/2025
to use wasm64 in Emscripten, just compile and link with emcc -sMEMORY64 (wasm64 and memory64 are effectively synonyms)
043
Reposted by Jérôme Laban
Scott Hanselman 🌮 @scott.hanselman.com · 24/12/2024
Hey #dotnet folks if you’re using a CI/CD double check your resource URLs. A CDN has gone bankrupt and may cease operations in the next month. We are working to make transparent fixes but you can be proactive github.com/dotnet/core/...
github.com
Critical: .NET install domains and URLs are changing · Issue #9671 · dotnet/core
Some .NET binaries and installers are hosted on Azure Content Delivery Network (CDN) domains that end in .azureedge.net. These domains are hosted by edg.io, which will soon cease operations due to ...
12308164
Reposted by Jérôme Laban
Uno Platform @platform.uno · 18/12/2024
Blog: Everything we shipped in 2024. What was your favorite? platform.uno/blog/everyth...
075
Reposted by Jérôme Laban
Alvin Ashcraft @alvinashcraft.com · 16/12/2024
Some news about .NET 10: BackgroundServices and new String Comparer. steven-giesel.com/blogPost/3a8c29a3… #dotnet #csharp #dotnet10 #programming
steven-giesel.com
Some news about .NET 10: BackgroundServices and new String Comparer
Recently, there were two new features merged in .NET 10 I think are small little quality of life improvements: Avoid Blocking on startup with BackgroundServices and a new string comparer.
0167
Jérôme Laban @jlaban.bsky.social · 18/12/2024
I've been spending a few days shoveling myself in a hole on a #dotnet iOS+LLVM issue where the app was behaving very incorrectly, and it turns out that it's an issue where setting a Vector3 field also modifies the very next field, if it's also a Vector3... github.com/xamarin/xama... #unoplatform
github.com
Class `Vector3` field assignation overwrites the next field's contents when using LLVM AOT · Issue #21825 · xamarin/xamarin-macios
Apple platform iOS, macOS, Mac Catalyst, tvOS Framework version net9.0-* Affected platform version 9.0.101 Description When a class contains two consecutive Vector3 fields, setting the value for th...
130
Jérôme Laban @jlaban.bsky.social · 17/12/2024
In a few minutes, let's take a look at language qualifiers for resources files! Join me for some @unoplatform live coding at twitch.tv/jeromelaban #unoplatform #dotnet #winui #windows
twitch.tv
Twitch
Twitch is the world
020
Reposted by Jérôme Laban
Gérald Barré @meziantou.net · 17/12/2024
Generating SBOM for NuGet packages #NuGet #dotnet #security www.meziantou.net/generating-sbom-f…
meziantou.net
Generating SBOM for NuGet packages - Gérald Barré
In this post, I describe how to easily generate a Software Bill of Materials (SBOM) for NuGet packages.
021
Jérôme Laban @jlaban.bsky.social · 12/12/2024
Note for later: Building a #dotnet 9 Wasm app back-to-back without `dotnet clean` can cause trouble when using different AOT profiles. It seems that the SDK does not yet take into account significant differences in profile outputs, causing errors at runtime like that one: github.com/dotnet/runti...
130
Jérôme Laban @jlaban.bsky.social · 12/12/2024
The lowercase "ı" has struck again, it's clear that `ınternal` is not `internal`. A code generator in #unoplatform is doing some incorrect string manipulation which produces invalid C# code. Looks like we're missing some analyzers to catch a ToLower! #dotnet
110