Sign in

Joan Magnet

@joanmagnet.bsky.social
48 followers 139 following 33 posts

C#, Xaml, WinUI, UNO. I like to ride my motorcycle when I'm not coding.

PostsRepliesMedia
Reposted by Joan Magnet
.NET @dot.net · 29/09/2026
〰️ HAPPENING TODAY〰️ Microsoft Reactor series: Modernize faster with the GitHub Copilot modernization agent 〰️ From Tribal Knowledge to Production Code: Custom Skills for GitHub Copilot Modernization. Join us LIVE: msft.it/63326a918q #AgenticModernization #GitHubCopilot #dotNET
A promotional image for a Microsoft Reactor event featuring Bruno Capuano, a male presenter. He stands in front of a large backdrop with a logo, gesturing while speaking. Event details include title, date, and time.
011
Reposted by Joan Magnet
Agnès Zitte @agneszitte.bsky.social · 27/09/2026
One very happy little shopkeeper 🥹🛒 An old touchscreen laptop, a secondhand Bluetooth scanner, and a cash register app I built in an afternoon with open-source @platform.uno and Uno MCPs. I turned them into her very own pretend-play market. Watching her play made my weekend ❤️
121
Reposted by Joan Magnet
Agnès Zitte @agneszitte.bsky.social · 25/09/2026
For the curious, here's where it started, the Surface Duo blog post I wrote back in 2020 👇 devblogs.microsoft.com/surface-duo/...
devblogs.microsoft.com
Build pixel-perfect Microsoft Surface Duo apps with Uno Platform - Surface Duo Blog
Hello Microsoft Surface Duo developers! Today’s post was contributed by Nventive, the publishers of the Uno Platform. In previous blog posts, the Surface
011
Reposted by Joan Magnet
Agnès Zitte @agneszitte.bsky.social · 25/09/2026
Six years later, my Surface Duo sample is now running on iPhone Duo 👀 Updated to latest @platform.uno, nothing additional written for the Duo. Same app on Android, web & desktop Can't wait for the .NET UIHinge bindings so the car follows the fold 🚗 #dotnet #iphoneduo #ios27
141
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 25/09/2026
Introducing voice agents in Microsoft Foundry - From real-time speech to full agent lifecycle management buff.ly/xeukJGs #foundry #ai #cloud #voice #agents #speech #azure #microsoftfoundry
buff.ly
Introducing voice agents in Microsoft Foundry | Microsoft Community Hub
Voice is quickly becoming a major way people interact with AI agents. Recent research found that 14% of users already prefer speaking with generative AI...
012
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 23/09/2026
Better prompt caching for GPT‑6 | OpenAI blog buff.ly/SLApjxt #ai #openai #gpt6 #models #prompting #promptcaching #tokens #context
buff.ly
Better prompt caching for GPT-6
Learn how GPT-6 improves prompt caching with higher cache hit rates, new diagnostics, explicit breakpoints, and controls that reduce latency and costs.
011
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 21/09/2026
XAML[dot]io v0.9: AI App Builder for .NET | 60-Second Demo buff.ly/HMmCod4 #dotnet #opensilver #xaml #csharp #crossplatform #appdev
buff.ly
XAML.io v0.9: AI App Builder for .NET | 60-Second Demo
XAML.io v0.9 brings the AI app-builder experience to .NET. Start with a prompt in the browser and get actual C# and XAML. From there, continue with AI, edit the source directly, or refine the UI…
011
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 21/09/2026
Migrating the GitHub Copilot runtime to Rust, using Copilot | by Stephen Toub buff.ly/qZOIdBt #githubcopilot #rust #softwaredev #ai #migration
buff.ly
Migrating the GitHub Copilot runtime to Rust, using Copilot
A rewrite this size wasn't affordable before agents. Here's what porting the Copilot agent runtime to 800,000 lines of production Rust actually took.
121
Reposted by Joan Magnet
James Mahy @mahybe.com · 19/09/2026
So much dust you'd think the ancient Egyptians set up the network.... #tech #retro
022
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 20/09/2026
I submitted to be a #ConFoo speaker. Vote for my sessions here: confoo.ca/en/2027/call...
confoo.ca
Alvin Ashcraft | ConFoo.ca
FullStack Conference for developers February 24-26, 2027 in Montreal, Canada.
002
Reposted by Joan Magnet
Michael Jolley @baldbeardedbuilder.com · 20/09/2026
Tired of GUID soup in .sln files? Meet .slnx in .NET 10. Migrate in minutes, get cleaner diffs, and keep CI humming. A practical guide with tips, tiny code checks, and a team rollout checklist.
bbb.dev
From sln to slnx in Minutes: Cleaner Diffs, Faster Merges
042
Reposted by Joan Magnet
Steve Bilogan @stevebilogan.dev · 18/09/2026
✏️ Blogged! We've worked through most of the Toolkit library so now we look toward the @platform.uno Extensions library and all it has to offer. Starting with MSAL Auth! kazo0.dev/uno-extensio...
kazo0.dev
Uno Extensions: MSAL Auth Across Platforms
Welcome to a brand-new series covering the Uno Extensions library! We’ll be exploring the many different features and capabilities it offers for building cross-platform applications. The Uno Extension...
012
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 04/09/2026
GitHub Copilot app for Beginners: Run several agents at once | with Kayla Cinnamon github.blog/ai-and-ml/gi... #githubcopilot #ai #agents #learning #beginners #copilotapp
github.blog
GitHub Copilot app for Beginners: Run several agents at once
Learn how to run parallel agents in the GitHub Copilot app, and experience the moment it stops feeling scary and starts feeling powerful.
042
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 04/09/2026
Dew Drop Weekly Newsletter 499 - Week Ending September 4, 2026 zc.vg/OxrNj?m=0 #dewdrop #newsletter #azure #javascript #blazor #css #aspnetcore #cpp #xaml #windowsdev #csharp #dotnet #mcp #ai #dotnetmaui #appdev #podcasts #m365 #terminal #powershell #sqlserver #data
zc.vg
Dew Drop Weekly Newsletter #499 - Week Ending September 4, 2026
Dew Drop Weekly Newsletter #499 - Week Ending September 4, 2026
011
Reposted by Joan Magnet
Martin Zikmund @mzikmund.dev · 03/09/2026
Just got @platform.uno to support real multi-windowing on Android! #dotnet #appdev
Multi-window Uno Platform app on Android
042
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 03/09/2026
The perils of binding to value types in XAML | by Raymond Chen devblogs.microsoft.com/oldnewthing/... #windowsdev #cpp #xaml #databinding #winrt #windev
devblogs.microsoft.com
The perils of binding to value types in XAML - The Old New Thing
Loss of identity.
021
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 01/09/2026
Adding Full-Text Search to Blazor WebAssembly with Pagefind | by David Pine davidpine.dev/posts/pagefi... #blazor #dotnet #webdev #wasm #aspnetcore #webassembly #csharp
davidpine.dev
Adding Full-Text Search to Blazor WebAssembly with Pagefind - David Pine | @IEvangelist
A standalone Blazor WebAssembly app hands Pagefind no static HTML to crawl. Here's how I indexed the Blazorators sample with Pagefind's Node API and wired search through JS interop.
011
Reposted by Joan Magnet
Steve Bilogan @stevebilogan.dev · 31/08/2026
✏️ Blogged! Toolkit Tuesday: Monday Edition! Come check out the new(ish) ZoomContentControl in the @platform.uno Toolkit! kazo0.dev/toolkit-tues...
kazo0.dev
Toolkit Tuesdays: ZoomContentControl
Welcome to another edition of Toolkit Tuesdays! In this series, I’ll be highlighting some of the controls and helpers in the [Uno Toolkit][toolkit-homepage] library. This library is a collection of co...
011
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 28/08/2026
What's the coolest thing coming in the next version of C#? | One Dev Question with Mads Torgersen www.youtube.com/watch?v=iHq2... #csharp #dotnet #programming #dotnet11 #softwaredev #devcommunity
youtube.com
What's the coolest thing coming in the next version of C#?
Union types. Mads Torgersen explains how C# will let you model a closed set of unrelated types, create union values from them, and switch over them in a fully strongly typed way. It lands in C# 15…
021
Reposted by Joan Magnet
Morten Nielsen @dotmorten.xaml.dev · 28/08/2026
WinUI is finally truly open sourced! github.com/microsoft/mi...
063
Reposted by Joan Magnet
Steve Bilogan @stevebilogan.dev · 28/08/2026
✏️ Blogged! A tiny tidbit for your Friday! Learn all about the @platform.uno App MCP! kazo0.dev/uno-tidbit/2...
kazo0.dev
Uno Tidbit: Giving Your Agent Eyes and Hands with the App MCP
Welcome to another edition of Uno Tidbits! In this series, we will be covering small, bite-sized topics that are useful to know when working with Uno Platform. These will be quick reads that you can c...
011
Reposted by Joan Magnet
Morten Nielsen @dotmorten.xaml.dev · 28/08/2026
Tip of the day: Ask Copilot to add EventSources to your source code and have it also write a skill how to use them to track lifecycle and performance issues. It makes the agent so much better at diagnosing issues going forward.
061
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 26/08/2026
Dew Drop - August 26, 2026 (#4740) www.alvinashcraft.com/2026/08/26/d... #dotnet #webdev #ai #visualstudio #github #windowsdev #cloud #csharp #appdev #devtools #dewdrop
alvinashcraft.com
Alvin Ashcraft's Morning Dew
A daily link blog for developers, focused on .NET, Windows, and modern web development.
011
Reposted by Joan Magnet
Morten Nielsen @dotmorten.xaml.dev · 25/08/2026
Windows App SDK 2.4.1 Experimental just dropped: learn.microsoft.com/en-us/window... #winui
learn.microsoft.com
Windows App SDK 2.0 release notes - Windows apps
Release notes for Windows App SDK 2.0 across the Stable, Preview, and Experimental channels, with feature highlights, bug fixes, and API changes.
041
Joan Magnet @joanmagnet.bsky.social · 18/08/2026
Congrats Morten!!
010
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 06/08/2026
Uno Platform 6.6 Release: Community Standup Recording www.youtube.com/live/za55e4o... #unoplatform #dotnet #ai #mcp #appdev #csharp #xaml #winui #dotnetmaui
youtube.com
031
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 05/08/2026
Remove Is Not Uninstall | by Howard Kapustein devblogs.microsoft.com/insidemsix/r... #windowsdev #msix #packaging #softwaredev #architecture
devblogs.microsoft.com
Remove Is Not Uninstall - Inside MSIX
Removing an MSIX package isn't the same as uninstalling it. Learn how deregistration and destaging really work.
112
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 05/08/2026
Bring your security stack into Edge for Business - with support for more partners blogs.windows.com/msedgedev/20... #microsoftedge #edgeforbusiness #browsers #enterprise #security #webdev #chromium
blogs.windows.com
Bring your security stack into Edge for Business — with support for more partners
At a glance Edge for Business security connectors extend your security tools into the browser, so you gain visibility and enforcement where work happens. This update adds new partner integrations,…
021
Reposted by Joan Magnet
Morten Nielsen @dotmorten.xaml.dev · 31/07/2026
Windows App SDK v2.3.2-experimentalA just landed. Among a few other new APIs, super proud to see my PR that adds Window sizing in dips is now in the SDK! #WinUI
1111
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 30/07/2026
How to set up custom themes, sounds, and MCP servers in the GitHub Copilot app | with Cassidy Williams buff.ly/LTjrVnR #githubcopilot #copilotapp #ai #mcp #github #agents #softwaredev #devtools
buff.ly
How to set up custom themes, sounds, and MCP servers in the GitHub Copilot app
Tired of default app settings? In this video, we show you how to fully customize the GitHub Copilot app to match your personal workflow. Learn how to change themes and notification sounds, configure…
162
Reposted by Joan Magnet
.NET @dot.net · 21/07/2026
〰️ HAPPENING TODAY at 10AM PT 〰️ Join the ASP.NET Core team for a tour of what's new for #ASPNET Core and Blazor in .NET 11 Preview 6: Async minimal API validation, automatic CSRF protection, and more. See you LIVE here ➡️ buff.ly/X3NgTUO #dotNET
Banner for ASP.NET Core Community Standup titled "What's new in .NET 11 Preview 6?" showing two circular headshots and a line listing the event hosts.
032
Reposted by Joan Magnet
Morten Nielsen @dotmorten.xaml.dev · 22/07/2026
Out of space. Perhaps time to stop collecting these and move on… #mvpbuzz
2101
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 22/07/2026
Dew Drop - July 22, 2026 (#4717) www.alvinashcraft.com/2026/07/22/d... #dotnet #webdev #csharp #windowsdev #ai #devops #visualstudio #cloud #appdev #dewdrop
alvinashcraft.com
Alvin Ashcraft's Morning Dew
A daily link blog for developers, focused on .NET, Windows, and modern web development.
021
Reposted by Joan Magnet
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
Reposted by Joan Magnet
Gillian Mackay - Scottish Greens @gillianmackaygreen.bsky.social · 17/07/2026
Today marks the 90th anniversary of the Spanish Civil War. A total of 549 Scots volunteered to fight in Spain. Proportionally more Scots volunteered than from any other country. We still have a lot of work to do in Scotland to tackle fascism, racism, and all forms of discrimination.
781674635
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 17/07/2026
Windows App SDK v2.3.1 Stable Channel Release | GitHub buff.ly/eiEc7QI #windowsdev #windowsappsdk #dotnet #cpp #xaml #csharp #winui
buff.ly
Windows App SDK 2.3.1 · microsoft WindowsAppSDK · Discussion #6629
Windows App SDK 2.3.1 Windows App SDK 2.3.1 is the latest stable release on the 2.x line, with a new structured JSON output API for Phi Silica, the XamlOptionalChanges API for opting into XAML brea...
041
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 14/07/2026
Dew Drop - July 14, 2026 (#4711) www.alvinashcraft.com/2026/07/14/d... #dotnet #webdev #ai #cloud #csharp #vscode #appdev #visualstudio #windowsdev #dewdrop
alvinashcraft.com
Alvin Ashcraft's Morning Dew
A daily link blog for developers, focused on .NET, Windows, and modern web development.
052
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 14/07/2026
Picos, HATs, and More Humble Book Bundle | Raspberry Pi Press buff.ly/mK00YMG #ebooks #IoT #ref #raspberrypi #hardware #paywhatyouwant #humblebundle
buff.ly
Humble Tech Book Bundle: Picos, HATs, and More by Raspberry Pi Press
Bring your tech projects to life with this library of Raspberry Pi ebook manuals! Pay what you want and support the Raspberry Pi Foundation!
021
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 14/07/2026
Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow buff.ly/aUHxGy8 #cpp #devcommunity #techevent #devconference #programming #ai
buff.ly
Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow - C++ Team Blog
Pure Virtual C++ 2026 streams Tuesday, July 21, 2026 at 9:00 AM PT, a free, one-day virtual conference for the whole C++ community, live on YouTube
032
Reposted by Joan Magnet
Morten Nielsen @dotmorten.xaml.dev · 14/07/2026
Proud to have managed to get Window.Width/Height properties into WinUI: github.com/microsoft/mi...
github.com
Promote experimental Window sizing APIs to stable · Issue #11238 · microsoft/microsoft-ui-xaml
What Two new windowing APIs just landed in winui3/main as experimental. This issue tracks getting them from experimental all the way to stable. The APIs 1. Window.Width / Window.Height - set window...
0103
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 13/07/2026
C# Async/Await Made Simple | by Lou Creemers buff.ly/vZI8ttf #dotnet #csharp #async #softwaredev
buff.ly
C# Async/Await Made Simple
Hi lovely readers, Today we are looking at async and await. If these two words have ever shown up in...
072
Reposted by Joan Magnet
.NET @dot.net · 14/07/2026
SkiaSharp 4.0 stable is here! 🎉 New Skia engine (m148), variable fonts, color palettes, animated WebP, cleaner APIs, and ~24% faster GPU rendering for shadow‑heavy UIs. ⚙️💨 Upgrade + explore the gallery: 👇 buff.ly/KgsVDsM
031
Reposted by Joan Magnet
Cassidy @cassidoo.co · 09/07/2026
My weekly newsletter is here in video form!! youtu.be/NRXs3VXoG14
youtu.be
cassidoo's newsletter roundup (July 9)
YouTube video by Cassidy Williams
133
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 09/07/2026
The Dew Drop post will be late this morning.... issue with GitHub Actions. www.githubstatus.com
githubstatus.com
GitHub Status
Welcome to GitHub's home for real-time and historical data on system performance.
021
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 07/07/2026
Technology & Friends Episode 909 - Jeff Fritz on Copilot for App Modernization with host David Giard buff.ly/lxqmcki #podcast #devcommunity #dotnet #githubcopilot #ai #modernization #appdev
buff.ly
Jeff Fritz on Copilot for App Modernization
Episode 909 Jeff Fritz on Copilot for App Modernization Jeff Fritz discusses ...
031
Reposted by Joan Magnet
Tom Warren @tomwarren.co.uk · 06/07/2026
BREAKING: Microsoft is laying off 4,800 employees today. Most of the job losses are in Microsoft’s Xbox and commercial sales organizations. Details 👇 www.theverge.com/news/961528/...
theverge.com
Microsoft is laying off 4,800 employees
Most of the job losses are in Microsoft’s Xbox and commercial sales organizations.
519676
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 06/07/2026
Should You Still Become a Software Engineer in 2026? | with Scott Hanselman buff.ly/XSYd2Bz #devcommunity #softwaredev #trends #ai
buff.ly
Should You Still Become a Software Engineer in 2026? GitHub VP
Should you still become a Software Engineer in 2026, or is AI changing the software developer career path forever? I interviewed Scott Hanselman, Vice President and Member of Technical Staff at…
041
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 06/07/2026
VS Code Insiders Podcast Episode #23 - VS Code's Agent Host Protocol Explained with Connor Peet and host James Montemagno buff.ly/tt2istu #podcast #vscode #devcommunity #agents #ai #githubcopilot
buff.ly
VS Code's Agent Host Protocol Explained with Connor Peet
VS Code’s Connor breaks down the shift from local, window-bound agents to a more flexible Agent Host Protocol that can keep sessions alive, sync state across machines, and support remote,…
041
Reposted by Joan Magnet
Alvin Ashcraft @alvinashcraft.com · 06/07/2026
Not all model upgrades are upgrades | by Waldek Mastykarz buff.ly/IvuRjAg #ai #models #softwaredev
buff.ly
Not all model upgrades are upgrades - Microsoft for Developers
A new model drops with lower per-token pricing and better benchmarks. You switch. A week later someone asks why the agent is burning 12x more tokens on
011