Windows Development
- devblogs.microsoft.com Modernize your UWP app with preview UWP support for .NET 9 and Native AOT - #ifdef Windows
Introducing preview UWP support for .NET 9, providing a path for existing UWP developers to modernize their apps with the latest .NET and Native AOT!
- github.com WinAppSDK 1.7 Plans Β· microsoft WindowsAppSDK Β· Discussion #4710
We're currently early in the planning for Windows App SDK 1.7, but here are some of the top-of-mind improvements we're looking at: Convenience APIs for XAML Window (such as min/max width and height...
- blogs.windows.com Whatβs new in Windows App SDK 1.6
We are proud to announce that version 1.6 of the Windows App SDK is now available! Whether youβre looking for the incredible performance boost and footprint reduction of Native AOT support, enhancements for deploying your
-
Commands and Events - Refactoring WPF Window Code for MVVM
YouTube Video
Click to view this content.
-
STOP Modifying WPF Controls Directly! - View Model Refactoring For MVVM - Nick Cosentino
YouTube Video
Click to view this content.
-
EASY Asynchronous Progress Bar Updates in WPF and C# - Nick Cosentino
YouTube Video
Click to view this content.
- www.dotnetrocks.com .NET Rocks! WPF Update with Joseph Finney
What's happening with WPF? Carl and Richard talk to Joseph Finney about the news from Build about WPF - it's back, baby! But did it ever go away? Joe talks about how WPF was made open source in 2018 and how minimal development was done there - enough so that the community started building frameworks...
-
Stable channel release notes for the Windows App SDK 1.5.5
learn.microsoft.com Stable channel release notes for the Windows App SDK - Windows appsProvides information about the stable release channel for the Windows App SDK.
-
Building A Splash Screen With Async Loading In C# And WPF
YouTube Video
Click to view this content.
-
Live Coding in C# - WPF Splash Screen! - Nick Cosentino
YouTube Video
Click to view this content.
-
WPF Value Converter Basics With BooleanToVisibilityConverter - Nick Cosentino
YouTube Video
Click to view this content.
-
In UNDER 10 Minutes - WPF Binding Made Easy! - Nick Cosentino
YouTube Video
Click to view this content.
-
How To Build Modular WPF Applications With a Plugin Architecture - Nick Cosentino
YouTube Video
Click to view this content.
- nicksnettravels.builttoroam.com Add some Swagger to your Windows and Uno Platform application using Kiota and OpenAPI - Nick's .NET Travels
This post is going to walk through using the Microsoft tool, Kiota, to generate client code from a Swagger / OpenAPI definition that can be used within a Windows (WinUI/Windows App Sdk) / Uno Platform application. Ok, so letβs backup a little β firstly, Swagger / OpenAPI (see description) is used to...
- learn.microsoft.com Cross Device People API - Windows apps
Learn how third party apps can integrate with Windows People experiences with APIs to store all their contacts.
-
Love And Hate: A Beginner's Look At WPF in C# - Nick Cosentino
YouTube Video
Click to view this content.
-
WPF, Plugins, Dependency Injection - Live Coding in C# - Nick Cosentino
YouTube Video
Click to view this content.
-
Stable channel release notes for the Windows App SDK 1.5.4
learn.microsoft.com Stable channel release notes for the Windows App SDK - Windows appsProvides information about the stable release channel for the Windows App SDK.
- blogs.windows.com Microsoft Photos: Migrating from UWP to Windows App SDK
The Microsoft Photos App team recently released a major update,
- www.theverge.com Microsoft needs Windows developers like never before
Microsoft has been enticing Windows AI developers.
- learn.microsoft.com Use Machine Learning models in your Windows app
Learn more about using Machine Learning models in your Windows app.
Don't shoot me - I'm just the messenger (in case anyone is interested in this) π
- www.thurrott.com Build 2024: Microsoft to Update the Windows 11 Developer Experience
During its Build 2024 keynote, Microsoft revealed several updates to the Windows 11 developer experience spanning Dev Home and more.
-
Stable channel release notes for the Windows App SDK 1.4.6
learn.microsoft.com Stable channel release notes for the Windows App SDK - Windows appsProvides information about the stable release channel for the Windows App SDK.
- learn.microsoft.com Stable channel release notes for the Windows App SDK - Windows apps
Provides information about the stable release channel for the Windows App SDK.
-
TN038: MFC/OLE IUnknown Implementation
github.com cpp-docs/docs/mfc/tn038-mfc-ole-iunknown-implementation.md at main Β· MicrosoftDocs/cpp-docsC++ Documentation. Contribute to MicrosoftDocs/cpp-docs development by creating an account on GitHub.
- devblogs.microsoft.com Announcing the Upcoming Deprecation of MSAL.NET for Xamarin and UWP | Microsoft Entra Identity Platform
Announcing the deprecation of the Xamarin and UWP versions of MSAL.NET starting with MSAL.NET 4.61.0.
- devblogs.microsoft.com Silent, brokered authentication on Windows with the Azure Identity libraries
Learn how to silently authenticate the Windows default system account with the Azure Identity client libraries.
- blogs.windows.com Sandboxing Python with Win32 App Isolation
Sandboxing Python can be very useful for developers but has been challenging due to the flexibility of CPython implementation. It is particularly useful in many scenarios to have sandboxed Python.Β For example, on any webs
- www.lifewire.com HKCR: What It's for in the Windows Registry
HKEY_CLASSES_ROOT, or HKCR, is the registry hive that stores data about what programs open files with specific file extensions.
- learn.microsoft.com Stable channel release notes for the Windows App SDK - Windows apps
Provides information about the stable release channel for the Windows App SDK.
- nicksnettravels.builttoroam.com Designing and Building Windows Applications using Figma and the Uno Platform - Nick's .NET Travels
Last week, theΒ Uno PlatformΒ officially launched their Figma Plugin which works in parity with the Uno Platform Material Toolkit to support both designers and developers with the process of designing applications. If you havenβt already, check out the announcement post that provides a high level over...
- johnnys.news Revisited - letβs publish a WinUI 3 single exe
In this post, I will revisit the topic of publishing a single exe for a WinUI application. I tried to do this in the past and it was quite a challenge - thatβs an understatement, it was impossible. Yo
- devblogs.microsoft.com If a parameter isn't used, what should I pass? - The Old New Thing
It doesn't matter what you pass, but if you have to ask, then just pass zero.
-
Microsoft DevBlogs now federated
devblogs.microsoft.com DevBlogsGet the latest information, insights, announcements, and news from Microsoft.
Microsoft DevBlogs has just been federated and can be followed at @[email protected].
Thanks to @[email protected]!
-
MAUI 8.06 Windows Flyout "Element is already the child of another element"
cross-posted from: https://programming.dev/post/9780587
> In MAUI 8.03 we had the Flyout bug where the NavigationPage Title wouldn't update from the first page you had been on. In MAUI 8.06 that bug has been fixed but has introduced a new one on Windows (sigh). > > Starting on Page1 I can use the Flyout to switch to Page2. Then, on Windows, if I use Flyout to switch back to already-existing Page1 it crashes with... > >
> System.Runtime.InteropServices.COMException (0x800F1000): No installed components were detected. > > Element is already the child of another element >
> > It works on Android, and it works if you are creating a new page each time, it just doesn't work on Windows to switch back to an already-created page (which defeats the whole purpose of having a Flyout menu - switch between 2 pages without making a new one every time). > > 1. Does anyone know of a workaround to this? I can't find anything that relates to this in the context of a MAUI Flyout. > 2. Does anyone have a real simple Flyout template that could be used for the repro (to put in the issue I'm gonna need to create). The one I'm working on has a whole bunch of my own libraries in it, so I'm gonna need to tear them all out before I can use it to make a repro (and of course they don't provide a template, and their sample doesn't work due to different bugs - sigh). -
Welcome to the Windows Development Community on programming.dev
Hello everyone. I am your mod, Donald, Founder of Smartman Apps. You can find me on Mastodon at @[email protected].
You can follow/post to this Community from Mastodon by following @[email protected]
A few rulesβ¦
- As usual these site-wide rules apply (bear in mind this is a SFW Community)β¦
- Dangerous content on the instance and federated instances including phishing, spamming, brigading, unmarked nsfw, nsfw content in sfw communities, doxing, etc. is not allowed and subject to be handled by the mods or admins
- Hate speech is not allowed on the instance or in instances federated with it. This includes remarks directed at sex, gender, ethnicity, orientation, disabilities, etcβ¦
- Anything that relates specifically to Windows programming is welcome. e.g. native Windows development (such as WinUI, UWP, etc.), a MAUI issue which only happens on Windows, Windows Store related issues, etc.
- When posting, bear in mind that these are also going out to peopleβs Mastodon feeds. i.e. try not to be overly wordy.
- I reserve the right to modify these rules :-) (but also feel free to make appropriate suggestions for such modifications).