On .NET Live - Building great WinUI 3 apps with WinUIEx

  Рет қаралды 7,382

dotnet

dotnet

Күн бұрын

Пікірлер: 15
@mertsch
@mertsch 7 ай бұрын
Great presentation Morten. Thanks!
@finnurhrafn
@finnurhrafn 7 ай бұрын
Thanks for a very informative show!
@terrencesun1368
@terrencesun1368 7 ай бұрын
thanks for a very informative show!
@lolroflxd
@lolroflxd 7 ай бұрын
Awesome!
@rappinron1384
@rappinron1384 5 ай бұрын
Being a WPF dev for many years, I can see the pain in that web guys face. He was coping so hard he had to bring up the GPU usage. This kind of comedy only reveals itself to seasoned devs.
@parko1965
@parko1965 7 ай бұрын
Using the Template Studio template do you have an example of implementing a splashscreen in a WinUI3 app?
@davidpine7
@davidpine7 6 ай бұрын
Let's ask @dotMorten
@parko1965
@parko1965 6 ай бұрын
@@davidpine7 I tried and got it sort of working but the result was after the Splashscreen finished an instance of my MainWindow along with an instance of a blank MainWindow appeared. I'm sure it's my code that's causing this. protected async override void OnLaunched(LaunchActivatedEventArgs args) { base.OnLaunched(args); var splashScreen = new SplashScreen(typeof(MainWindow)); splashScreen.Completed += async (s, e) => await App.GetService().ActivateAsync(args); //await App.GetService().ActivateAsync(args); App.GetService().Show(string.Format("AppNotificationSamplePayload".GetLocalized(), AppContext.BaseDirectory)); var logger = Host.Services.GetRequiredService(); logger.LogInfo("App Launched"); }
@dotMorten
@dotMorten 6 ай бұрын
Sorry for the late reply. Looks like everytime I've replied here with links and I come back later, my response here disappears, so trying again without links. Go to the concept doc of WinUIEx and click the splash screen documentation to see how this works. The gist of it is you replace the first created window with the splashscreen window, and then in its completion handler, create the window template studio would otherwise have created. I'm not super familiar with the template studio architecture otherwise, but I'm sure they can help with more specific in their repo too.
@jupiter1680
@jupiter1680 6 ай бұрын
How to custom window shape? like circle windows?
@dotMorten
@dotMorten 5 ай бұрын
You can't. All Windows are squares. So what you do is make the window 100% transparent, and render a circle inside the square, while overriding mouse events outside the circle to not react to mouse-input. It's a bit ugly and a lot of work.
@swiftypopty1102
@swiftypopty1102 7 ай бұрын
Can you guys also do for Android too?
@dhsoundzone
@dhsoundzone 6 ай бұрын
Great presentation Morten. Now we wanna hear Virtual Insanity... Good times old pal
@dotMorten
@dotMorten 6 ай бұрын
Hah! I love playing that tune!
@rappinron1384
@rappinron1384 5 ай бұрын
WinUIEx seems to only be available for .NET 6, Need 8.
On .NET Live - Every Cache a Painting
1:00:46
dotnet
Рет қаралды 4 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 73 М.
Worst flight ever
00:55
Adam W
Рет қаралды 24 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 1,7 МЛН
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Navigating Win32 App Development with WinUI and WPF | BRK241
50:52
Microsoft Developer
Рет қаралды 6 М.
Build Better Apps with .NET Aspire - Complete Beginner's Guide & Tutorial
1:12:47
.NET and C# are in trouble. Here is what I'd do.
10:57
Ed Andersen
Рет қаралды 71 М.
WinUI Community Call - June 5, 2024
56:04
Windows Developer
Рет қаралды 3,6 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 295 М.
C#/Avalonia - Learn MVVM with Avalonia
2:07:00
Kevin Bost
Рет қаралды 14 М.
Don't Use Polly in .NET Directly. Use this instead!
14:58
Nick Chapsas
Рет қаралды 63 М.
On .NET Live - Hanselman upgrades
1:06:15
dotnet
Рет қаралды 6 М.
Worst flight ever
00:55
Adam W
Рет қаралды 24 МЛН