Closed jesbis closed 4 years ago
I would expect from 20H1 onwards, applications compiled will be warned/moved to use WinUI, instead of the OS framework. Like dot net Core over dot net Framework
@kmgallahan
There aren't going to be any more UWP UI updates beyond security & critical fixes
You know, humans are people and people can tell WHITE lies.
The CShell Windows components use UWP XAML, Input and Composition. So, why (more accurately how) do they obselete it? More variants of the CShell (aka Windows 10X) are coming, It's a critical component of Windows.
Either they move the namespace to
WindowsInternal.UI.*
orWindows.Internal.UI.*
inside the WinMD and keep the old one for compat reasons or just increment the contract version and make the WinMD private.The current Public APIs are here:
%WinDir%\System32\WinMetadata
Sure, we may not have access to the System UI framework within Windows 10 > 20H1. But all the cool stuff will be inside
Windows.Internal.*
orWindowsInternal.*
namespaces, the files conveniently named insideSystem32
directory. Go ahead and look there, you'll be surprised.It's like all over Vista again, where they move the good stuff (DirectUI) into Windows, then giving us the baseline (WPF).
Windows 10X and Windows Core are going to be running on WinUI 3, that's why they are delayed until 2020 as 20H1 with WinUI 3.0 isn't available yet.
So some clarity on When/if the Windows team will adopt WinUI 3.0 for it's inbox apps and the Composable Shells? and When Windows.UI.Xaml will be deprecated by Internal teams?
Hi all,
We uploaded a recurring event you can add to your calendar here (.ics):
https://aka.ms/WinUICommunityCall
or
https://microsoft.github.io/microsoft-ui-xaml/communitycalls/WinUICommunityCall.ics
We're hoping you can all make it on Wednesday! (or watch a recording after)
@jesbis
We are planning to record so people can watch afterward, though it's TBD where else we'll upload it.
Why couldn't this be part of .NET Foundation on YouTube and streamed live like the other shows?
//cc @jongalloway on thoughts/help
Why couldn't this be part of .NET Foundation on YouTube and streamed live like the other shows?
Thanks for the suggestion!
WinUI isn't specific to .NET and isn't a .NET Foundation project, but we'll make sure we can host the recordings somewhere.
We'll be streaming live through the Teams call if you'd like to join!
FYI we are hearing that the .ics file isn't working for some folks. Here is the teams link. We will be starting at 9am PDT.
I tried the link but I couldn't hear anything but it might've been over already?
Thanks everyone who was able to call in to our first community call! We really appreciate the interest, questions and feedback.
We're working on the recording for anyone who wasn't able to call in.
Please do fill in the survey to let us know if you have any feedback on the format or content:
Thanks everyone who was able to call in to our first community call! We really appreciate the interest, questions and feedback.
We're working on the recording for anyone who wasn't able to call in.
Please do fill in the survey to let us know if you have any feedback on the format or content:
I missed it. Could the next ones be streamed to Mixer?
@shaheedmalik sorry you couldn't make it live! What do you like about Mixer over Teams?
@jesbis I mean in addition to for the replay.
I had a bit of trouble setting up Teams for it when I really just wanted to listen in.
@jesbis
You could ask @shanselman and @jongalloway for format on Community Standups. I really like their format. Me and many others expressed interest on bringing the similar format across .NET, they delivered.
If you need some guidance, you could ask them and others hosting the .NET Community Standups. Including @Golnaz89 who's been there since the ASP.NET Community Standup moving into M$FT Ch9 studio.
@jesbis The survey asks the question
Did you attend or watch the October 30 WinUI community call? Attended Watched a recording Didn't attend or watch
However, I could not find any links here to the recording. Could someone please post the link to the recording.
Thanks
@harvinders Perhaps wait until the recording has been made available, before submitting your survey?
Please work with C# lang team so you can speed up development of these features and more, so we can avoid using XAML, and make it easier to design UIs in a declarative way (SwiftUI/Compose/Flutter)
Also this? #804
Is the recording up yet?
no, what you want is a "new" language
what i suggest is no new language, just C#
reason why SwiftUI/Flutter/Compose works is because you only have to learn and use 1 and only 1 language
so in order to achieve this, C# needs to implement new features to allow writting DSLs easily and more powerful
why just one language ?
- Less dependencies
- Easier to teach
- Easier to use
- Less Frictions
- Faster and more Performant
I wasn't making a request or suggestion, but opening a discussion topic on alternative ways to making UI with WinUI 3.0 that is not XAML. I think this qualifies in some ways, but what you are asking for are language features for C# to enable you to use it for making UI.
Hi folks - here's a temporary download link to the first call recording (OneDrive) - we're looking into a better streaming/hosting approach with .NET and Channel9 for the future.
Maybe if you want to build a DSL for WinUI, you could try F#
I have it myself, since I was on the call. But is there any way to capture and publish the chat from the call? There was lots of good interaction with Dmitry Lyalin, etc.
I have it myself, since I was on the call. But is there any way to capture and publish the chat from the call? There was lots of good interaction with Dmitry Lyalin, etc.
If you join the teams call again, the chat should all be there from last time. I don't know of a way to save off all of the chat in one go, unfortunately. If you figure it out maybe you can post the chat log?
Update:
Thanks everyone who was able to call in to our first community call! We really appreciate the interest, questions and feedback.
Recording download link
Temporary download link to the first call recording (OneDrive) - we're working on a better streaming/hosting approach and will update this link later.
After calling in or watching, please do fill in the survey to let us know if you have any feedback on the format or content:
https://aka.ms/winuisurvey
Hi everyone,
The WinUI team is planning to host a regular "community call" (via Microsoft Teams) and we'd like to invite you to suggest topics and call in!
Download a recurring calendar invite here (.ics):
https://aka.ms/WinUICommunityCall
We'll hold the first one next week on Wednesday, October 30 (9am PDT/12pm EDT/16:00 UTC).
This will be a very informal online call directly with members of our engineering team via Microsoft Teams.
Anyone and everyone is welcome! No pre-registration is required.
Assuming we get enough interest then each month we can discuss and answer questions about Windows app development with WinUI including our roadmap, new features, and your feedback and suggestions.
Main topic areas could include:
Agenda for next week's call:
We'll have a small handful of WinUI team members and we'll project a screen + video feed from a conference room via Teams.
Anyone else is welcome to call in and watch/comment live!
Format will likely be:
Interested?
Please let us know and leave a comment with any topics or questions you'd like to hear about!
We can't promise to cover everything but we'll do our best next week or in a future call.