XAML Llama's Avatar

XAML Llama

@xamlllama.bsky.social

πŸ¦™ helping folks w/ #UWP #WinUI3 #XAML. Senior Software Engineer at Microsoft, Michael Hawker. #WindowsCommunityToolkit Lead. Creator of #XAMLStudio.

277 Followers  |  59 Following  |  19 Posts  |  Joined: 13.09.2023  |  2.0608

Latest posts by xamlllama.bsky.social on Bluesky

Preview
The Microsoft Store on Windows 11 is actually great now β€” here's why you should be using it in 2025 The Microsoft Store is now an incredible, reliable, and safe place to discover and download apps on Windows. Everyone should be using it, and it's time to give it another chance if you're not.

The Microsoft Store on Windows 11 (and Windows 10) is actually really great these days. Here's what's improved and why you should definitely give it another chance: www.windowscentral.com/microsoft/wi...

31.07.2025 13:28 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Build your first Windows app with WinUI and Visual Studio
Learn how to go from zero to hero building Windows app with WinUI! Take things at your own pace as we incrementally bring you on a journey ramping you up from a file new app to what you need to know to take your next steps with Windows development to building the next great Windows app. In this video, you'll get familiar with setting up your machine and starting a new project, what other resources you need as a Windows developer, learning about the MVVM pattern, and diving into the debugging tools for XAML apps available in Visual Studio. Get started with WinUI: https://aka.ms/windev Windows Developers YouTube: https://www.youtube.com/@WindowsDevelopers Get Visual Studio: https://www.visualstudio.com #visualstudio #winui #windows 00:00 - Introduction 00:47 - Getting started 07:17 - What is XAML? 15:08 - Adding data and logic with MVVM 20:07 - Call the IncrementCount method 22:45 - Debugging and what's happening behind the scenes 26:13 - Outro and resources Build your first Windows app with WinUI and Visual Studio

#Developers looking to get started with #WinUI on #Windows? πŸ¦™ Find out how to go from Zero to Hero with a complete tutorial of everything you need to know starting from scratch in #VisualStudio including learning about #XAML and #MVVM! #WindowsDev #dotnet πŸ¦™ youtu.be/XO_LnDfsQmc?...

24.07.2025 22:51 β€” πŸ‘ 8    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Preview
Release Release v0.91 Β· microsoft/PowerToys In the v0.91 release cycle, we focused on new features, stability, and automation. Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.91.0-x64.exe 190DD702...

PowerToys v0.91 is here with TONS of Command Palette fixes and performance gains!

New CmdPal features to call out: the activation shortcut can now use a low-level keyboard hook (i.e. Win+R or Win+Space) and you can now hide the system tray icon ❀️‍πŸ”₯❀️‍πŸ”₯❀️‍πŸ”₯

github.com/microsoft/Po...

14.05.2025 23:16 β€” πŸ‘ 37    πŸ” 11    πŸ’¬ 0    πŸ“Œ 0
INotifyPropertyChanged vs DependencyProperty Which Is Better?
Are you implementing INotifyPropertyChanged again? Are using INotifyPropertyChanged on your UI control instead of a DependencyProperty? Stop! In this video w... INotifyPropertyChanged vs DependencyProperty Which Is Better?

πŸ¦™ #WindowsDev implementing INotifyPropertyChanged again? Stop! Use the #MVVM Toolkit instead, and I better not see it on your #XAML controls... πŸ‘€ Find out all the info about when to use INPC over DependencyProperty here! 🧰 #WindowsAppSDK #WinUI #WPF www.youtube.com/watch?v=qGwz...

07.05.2025 22:05 β€” πŸ‘ 8    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
WinUI App Organization HACKS That Actually Work
Confused on when to put code in Window, a Page, or a control? In this video, we'll show you from the top-down how to organize your XAML app. We'll explain th... WinUI App Organization HACKS That Actually Work

πŸ¦™ Building a #WinUI app with #XAML? I hope you're not just dumping all your code in MainWindow, right? 😱 Find out all you need to know about organizing your app code and XAML here! 🧰 #WindowsDev #WindowsAppSDK www.youtube.com/watch?v=AM7T...

23.04.2025 19:57 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 2    πŸ“Œ 1
Debug Your WinUI FlipView Like a Pro!
Ever get stuck trying to customize a templated XAML control with WinUI? In this video, we'll go from nothing to pro debugger, taking a FlipView control from ... Debug Your WinUI FlipView Like a Pro!

πŸ¦™ #WindowsDev working with #WinUI? πŸ’» Ever have trouble customizing a templated control? πŸ€” Need to go from zero to hero? 🦸 Have no fear, a video on debugging #XAML is here! πŸͺ„

09.04.2025 17:54 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Feeds

It's in WCT Labs. Per blog w/ ADO feed here: dev.azure.com/dotnet/Commu... - Search "DependencyProperty" to grab the one for UWP or WinUI. (FYI , there's a service issue some folks are having with consuming the Labs feed directly in NuGet; I've reached out to the @dotnetfoundation.bsky.social.)

03.04.2025 16:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Announcing Windows Community Toolkit v8.2 - #ifdef Windows Now with Native AOT support, UWP Support for .NET 9, a SwitchConverter, and more! Windows devs using WinUI come use it today!

πŸ¦™πŸ“’ #WindowsDev check out the 8.2 release of the #WindowsCommunityToolkit πŸŽ‰ With support for #NativeAOT in #WindowsAppSDK 1.6+, @UnoPlatform 5.5+, #UWP Support for .NET 9, plus a multitude of improvements! πŸŽ‰ #WinUI #dotnet

02.04.2025 21:47 β€” πŸ‘ 10    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Post image

The Command Palette is out now inside PowerToys! Check out v0.90 to get this latest utility - the evolution of PowerToys Run with a full extensibility model ⚑⚑
github.com/microsoft/Po...

31.03.2025 23:34 β€” πŸ‘ 73    πŸ” 27    πŸ’¬ 7    πŸ“Œ 3
Preview
Add the Command Palette module by zadjii-msft Β· Pull Request #37908 Β· microsoft/PowerToys Windows Command Palette ("CmdPal") is the next iteration of PowerToys Run. With extensibility at its core, the Command Palette is your one-stop launcher to start anything. By default, Cmd...

I spy some new PowerToys goodness πŸ‘€ Command Palette coming soon to a build near you πŸ‘‡ github.com/microsoft/Po...

12.03.2025 18:04 β€” πŸ‘ 21    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Video thumbnail

Reunited with the Windows Terminal devs and we're cooking up something new. Here's a sneak peek of installing a winget package through a new utility coming soon to PowerToys:

P.S. this is live working code πŸ˜‰

13.02.2025 16:22 β€” πŸ‘ 56    πŸ” 11    πŸ’¬ 3    πŸ“Œ 4
Screenshot of webcams from recording.

Screenshot of webcams from recording.

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

07.02.2025 16:43 β€” πŸ‘ 11    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Preview
Release [Pre-release] v8.2.240129-preview2 Β· CommunityToolkit/Windows What's Changed This pre-release adds initial preview support for UWP support for .NET 9. Please let us know if you encounter any issues whether or not you're using this framework. New Features Ena...

πŸ¦™πŸ“’ Hey #WindowsDev, there's a new preview of the #WindowsCommunityToolkit! It includes some great bug fixes, as well as #UWP support for .NET 9. Including our #NativeAOT support coming in this 8.2 update for #WinUI #WindowsAppSDK too. Release Notes: https://github.com/CommunityToolkit/Windows/relea…

29.01.2025 19:05 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Two festive stuffed llamas wearing knitted scarfs adorn a Christmas tree lit with small white lights.

Two festive stuffed llamas wearing knitted scarfs adorn a Christmas tree lit with small white lights.

Happy Llamadays!

27.12.2024 04:12 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ah, yup! We called out TilesBrush there too. I've pinged it and put it in our milestone for better tracking, as improving samples/docs is on our list of things to get better on top of as well. Just been too many moving parts underneath us this past year, but hopefully getting past that soon.

18.12.2024 19:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hmm, WinUI 3? A lot of the media samples didn't get migrated over for the 8.0 transition, including this one. So, it's probably a gap in our radar. Mind opening up an issue on the repo? First step, would be to migrate the old sample and just see what's happening there. Does 7.1 still work?

18.12.2024 19:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Windows Dev Chat - Dec 12, 2024 Don't miss the first themed episode of Windows Dev Chat! ✨This time we'll focus on streamlining supported client platforms for new developers. We’ll approach...

πŸš€ Join the Windows Dev Chat on 12/12 at 9AM PT / 18:00 CET!

This first themed episode will focus on streamlining supported client platforms for new developers ✨

Don't miss it! #WinDevChat

Link: https://msft.it/6011oEBbS #WindowsDev

10.12.2024 18:04 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
"A close up of a Llama Photo" by Ellephant on Unsplash: https://unsplash.com/photos/a-close-up-of-a-llama-0NGSQ5JQqT4

"A close up of a Llama Photo" by Ellephant on Unsplash: https://unsplash.com/photos/a-close-up-of-a-llama-0NGSQ5JQqT4

πŸ¦™ Happy National Llama Day! πŸŽ‰

09.12.2024 23:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ¦™πŸ“’ #WindowsDev try the latest #WinUI #XAML Behaviors package preview! We've got Native #AOT support for .NET 8, a unified namespace to make them easier to use, PlaySoundAction for #WindowsAppSDK, support for UWP on .NET 9, and more! πŸš€#csharp #UWP #dotnet https://github.com/microsoft/XamlBehaviors

05.12.2024 23:08 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - CommunityToolkit/Windows: Collection of controls for WinUI 2, WinUI 3, and Uno Platform developers. Simplifies and demonstrates common developer tasks building experiences for Windows with .N... Collection of controls for WinUI 2, WinUI 3, and Uno Platform developers. Simplifies and demonstrates common developer tasks building experiences for Windows with .NET. - CommunityToolkit/Windows

Feel free to open a discussion at github.com/CommunityToo... and share your example code and such. We've also been wanting to do some x:Bind helpers for this, but parameter resolution and lack of type conversion makes those slightly less useful when generalized.

05.12.2024 22:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Interesting! I guess the MarkupExtension just provides a value back that's the converter instance? Are you just wrapping the converter?

I guess the only concern/drawback to that approach is that you'd be potentially creating a new converter instance for each usage vs. sharing one in the resources.

05.12.2024 22:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Community Toolkit Roundup
YouTube video by dotnet Community Toolkit Roundup

I can see you're wondering what is up with all the .NET Community Toolkits πŸ’‘

At .NET Conf last week @xamlllama.bsky.social, Sergio and myself have talked about how we are organized, what we've been doing the past year and what's coming up.

Go check it out!

www.youtube.com/watch?v=jDnU...

20.11.2024 08:22 β€” πŸ‘ 13    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Preview
Release [Pre-release] v8.2.241112-preview1 Β· CommunityToolkit/Windows What's Changed You don't need to modify your TFM off of 19041 anymore! This was a problem for folks with 8.1, but has now been fixed by working with the dependency that caused this original bump, t...

πŸ¦™πŸ“’ #WindowsDev try the 8.2 release of the #WindowsCommunityToolkit! This version supports Native AOT for WinUI, has a few bug fixes, and improvements to SwitchPresenter. Find out all you need in the release notes here:

19.11.2024 23:45 β€” πŸ‘ 6    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

My team has had a lot of fun working on the AI Dev Gallery and we are excited to share it with the world. Experiment with models and local AI in your Windows apps - get it here: github.com/microsoft/ai...

#WindowsApps #AI #DevTools

19.11.2024 20:22 β€” πŸ‘ 16    πŸ” 12    πŸ’¬ 0    πŸ“Œ 1
Preview
MVVM Building Blocks for WinUI and WPF Development Embark with us on a hands-on journey to acquire the foundational elements of modern Windows app development. We'll show you how XAML, Data Binding, and MVVM ...

πŸ¦™πŸ“’ Hey #WindowsDev! Check out our #dotNETConf "#MVVM Building Blocks for #WinUI and #WPF Development" video on YouTube! https://buff.ly/3VhWFz1 - It accidentally aired 12 hours earlier, so if you have questions, find Sergio and I on the Windows App Community Discord here: https://buff.ly/4hN4mGT

15.11.2024 21:43 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
.NET Conf 2024 Join the .NET Conf 2024 free virtual event November 12-14 2024 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!

πŸ¦™ .NET developer? You use the #CommunityToolkit, right? Work smarter, not harder! 🧰 Find all the goodies for #dotnet developers during the "Community Toolkit Roundup", today at #dotNETConf 11/14 at 11AM PT, 2PM ET w/ me, @jfversluis.dev, and Sergio Pedri! dotnetconf.com #aspire #windows #maui

14.11.2024 16:52 β€” πŸ‘ 9    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
.NET Conf 2024 Join the .NET Conf 2024 free virtual event November 12-14 2024 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!

Hey .NET friends! @xamlllama.bsky.social and I will be talking about what's new in WinUI and Windows App SDK 1.6 today at #dotnetconf today. Come check out our session at 6pm ET.

www.dotnetconf.net/agenda#750250

13.11.2024 19:47 β€” πŸ‘ 3    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
.NET Conf 2024 Join the .NET Conf 2024 free virtual event November 12-14 2024 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!

πŸ¦™πŸ“’ Join me and @baldbeardedbuilder.com at #dotNETConf today, 11/13 at 3PM PT (6PM ET), to find the latest on #WinUI and #WindowsAppSDK 1.6! We'll talk about NAOT and TabView tear out and end with what's ahead for 1.7!

dotnetconf.net

#csharp #dotnet #windowsdev #visualstudio #naot

13.11.2024 19:54 β€” πŸ‘ 10    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0

@xamlllama is following 20 prominent accounts