010. Avalonia UI - Flyout Control
36:33
005. Avalonia UI - Templated Controls
31:09
002. Avalonia UI - Grid Basics
33:42
2 жыл бұрын
Пікірлер
@user-mn1pw5hp2y
@user-mn1pw5hp2y 3 сағат бұрын
Hello AngelSix ! Thanks very much indeed, for this rather detailed presentation on the subject, mate !!! I am trying to build an installer for a .NET8 (auto) updatable windows service. I mean I would need the service to check an endpoint, on a scheduled basis for a new version of it self, download the installer, stop execution on the client machine, do the update in the background and in the case of a success, finally resume execution, without any user-interaction. Your video definitely cleared the Wix toolset picture up for me. I am not sure if you have come across some similar scenario, as the one I describe above, but any help pointing in that direction would be greatly appreciated ... Keep it real pal ! Many thanks again !!
@willgordon5737
@willgordon5737 3 күн бұрын
That clarified a lot of things. Thank you
@willgordon5737
@willgordon5737 4 күн бұрын
Its sad they changed the Templated Control totally! and there is no valid documentation for it any where on avalonia website.
@sujithstars9771
@sujithstars9771 5 күн бұрын
Nice Explanation Can any one explain or share me the link for the below query 1)How to create multiple projects (console app1) here mentioned, I need Console App 1 and App2. First App 1 need to run, Second asusual it will work. 2)After got the msi file using wix installer ,how to create digital sign using .cer and .pfx file Please explain
@farhadgojazade9918
@farhadgojazade9918 5 күн бұрын
@22:28 not my stupid ass trying to close that vscode warnings
@willgordon5737
@willgordon5737 6 күн бұрын
Imagine coding all of this in Assembly, I heard Pokémon Red for Gameboy was programmed in Assembly.
@willgordon5737
@willgordon5737 6 күн бұрын
16:00 You can directly select text from a link without opening the link or accidentally clicking on it by holding the ALT key while selecting with your mouse in Windows. I’m not sure about Mac.
@willgordon5737
@willgordon5737 6 күн бұрын
Its amazing how easy it is to compile a windows application to Linux. You just have to publish the project with linux-x64
@michabakiewicz3771
@michabakiewicz3771 6 күн бұрын
Finally I found clear explanation of enums. Thanks
@jayevans8882
@jayevans8882 13 күн бұрын
Good to see you pointing out subtle details like using an existing library to get 90% vs writing your own for 100% at more effort, not the sort of thing new devs will be taught in any educational establishment, PS, I think the CustomSeparatorsInterval might achieve your custom Y-Axis requirements within the chart itself
@francoislepron2301
@francoislepron2301 17 күн бұрын
Awesome and outstanding approach.
@JustCallMeQuincy
@JustCallMeQuincy 19 күн бұрын
I like the subtle cuts, very pleasant and less repetitive. Wonderful series! Thanks a lot!
@francoislepron2301
@francoislepron2301 23 күн бұрын
These are excellent explanations and the way you're doing it. I am French, and your voice is perfect. Great dictation and approach. Really, I do appreciate this series on Avalonia. This will help me a lot in developing my embedded application on Torizon (Yocto based OS) on a Toradex's Verdin SOM i.MX8M Plus with a 7" capacitive touchscreen. Thank you very much.
@alexanderb5485
@alexanderb5485 25 күн бұрын
ive gote insight ! thanks man !
@MishaDubok
@MishaDubok 27 күн бұрын
Good tutorial. I hope to see either this or a new project for mobile, especially Android. From my experience, avalonia apps seem more buggy on Android than Xamarin.Forms ones, e.g. rotating can cause app stopped working
@Mohammedali-u8w
@Mohammedali-u8w Ай бұрын
You've a perfect way in explain ❤, but we can't see the code clearly, I wish from you to fix that 😢
@masterpool7249
@masterpool7249 Ай бұрын
MUCHAS GRACIAS! Funciona muy bien, me encanta.. Probado en W10 1709
@bobjesson4624
@bobjesson4624 Ай бұрын
2024... New coder, old guy... Thanks for these. Some of the best out there, exactly what I needed. Your work years ago is still meaningful and inspiring.
@PlayStationKing
@PlayStationKing Ай бұрын
Its definitley not a beginners book. I have the Third edition... the only negative thing I have regarding the book thus far is that he rambles a bit.... other than that Skeet does a terrific job of inforcing concepts of the C# language that you either have forgotten or never throughlly understood.
@torgmeister
@torgmeister Ай бұрын
Are there any tools out there which will generate the xaml for me? I'm an old school mfc/winforms tools programmer. And hand editing xaml to make an UI appear is completely the opposite way I want to work. I'd like a designer tool to make XAML for me. IMHO humans are not meant to hand edit xml.
@BalázsMáray
@BalázsMáray Ай бұрын
Can you show how to change the color of the svg?
@Bromon655
@Bromon655 Ай бұрын
Was following this channel a year ago, decided to check back in today and I see no new videos :/
@MrScottyTay
@MrScottyTay Ай бұрын
just found this series and have loved it all, it's really helped fuel my own discovery into Avalonia. But I've also seen that you've got some Gameboy dev videos and if they're in the same style as this they're exactly what I've been looking for for years. It's a shame it seems like you've stopped making videos. You're definitely up there with the best in this domain imo. Hope you return.
@awdwadawda352
@awdwadawda352 Ай бұрын
Thank you for taking the time to explain this so well!
@baringkiron5375
@baringkiron5375 Ай бұрын
Hi angelsix, Any idea on how to debug this error: Cannot register assembly "C:\Users\...\SolidDnaNuGet\bin\Debug\SolidDnaNuGet.dll". Could not load file or assembly 'SolidWorks.Interop.swpublished, Version=28.1.0.74, Culture=neutral, PublicKeyToken=89a97bdc5284e6d8' or one of its dependencies. The system cannot find the file specified. SolidDnaNuGet? I have tried to add the swpublished assembly file to GAC. I have turned Specific Version of the reference to False, as well as Embed Interop Types. Not sure why. Is the Angel Six. Solid Dna NuGet package referencing this version?
@rustkitty
@rustkitty 2 ай бұрын
When I saw the amount of boilerplate that styledProperty snippet generated I was like "there has to be a better way". After a quick search on the NuGet gallery it looks like someone has already made a codegen package called jp2masa.Avalonia.PropertyGenerator.CSharp. You only have to write the static field and it automatically generates the C# property under the hood using the name you put into the nameof. Much neater that way...
@TBD3.0
@TBD3.0 2 ай бұрын
The hair is out of this world. 👍
@rafiqulhasan6176
@rafiqulhasan6176 2 ай бұрын
Integration and Interface folder is no available now in AngelSix.SolidDna project
@mustijack
@mustijack 2 ай бұрын
Cool Thanks 👍🏻
@afsalmohamedkani.m9693
@afsalmohamedkani.m9693 2 ай бұрын
Can i build custom add-in for my own use
@gmancornflake6107
@gmancornflake6107 2 ай бұрын
Just downloaded all 46 tutorials. Going to be busy for the next few weeks! Just hope everything is still relevant🤓
@gmancornflake6107
@gmancornflake6107 2 ай бұрын
I've been searching for WPF tutorials on youtube for weeks and never once was show any of your videos. Mostly would get one video at a time and dozens of suggested irrelevant garbage. Finally asked ChatGpt for help and one of the choices was your channel. At least AI is good for something before it takes over the world.
@drygordspellweaver8761
@drygordspellweaver8761 2 ай бұрын
A couple misnomers in this vid: 1) Boolean algebra was first applied to electrical logic gates by Claude Shannon in 1930, 17 years before the transistor was invented. 2) a Byte has 8 bits or 256 possible permutations of information.
@Blueboyrave
@Blueboyrave 2 ай бұрын
OH look! You're using the aseprite exporter that I made! Was not expecting to see it in the wild like this. Is is working well?
@AngelSix
@AngelSix 2 ай бұрын
Yep great. I think I ended up tweaking the code a little to work on multiples
@user-il3ev4tm9n
@user-il3ev4tm9n 2 ай бұрын
Who is watching this masterpiece in 2024 ?
@deebater5298
@deebater5298 Ай бұрын
Well you for starters, and me of course and with 1M views, I guess quite a few others. It's a good introduction to the basics without getting bogged down with all the MVVM stuff. Oh and by the way; Slava Ukraini and down with Orcs!😆
@ClaudiaCarrilloGalvez
@ClaudiaCarrilloGalvez 2 ай бұрын
Thank you so much! This video really helped me with my current project and to better understand what is coming in the future, what you do is excellent!
@operati0n
@operati0n 2 ай бұрын
bashing my head against a wall never felt this good, nice vid :o)
@operati0n
@operati0n 2 ай бұрын
amazing video, i love the way you teach things. thanks!
@rotacioskapa4251
@rotacioskapa4251 3 ай бұрын
i get this: 31>candle.exe(0,0): error CNDL0001: Value cannot be null. heeelp
@MoolsDogTwoOfficial
@MoolsDogTwoOfficial 3 ай бұрын
Finally after 4 years I can graduate from basic console applications!
@hanzhang4592
@hanzhang4592 3 ай бұрын
Thanks for the vedio! We are trying to build a game Editor based on Avalonia, this video is quite useful!
@DrALev
@DrALev 3 ай бұрын
Hello again, I also figured out the code for the UnChecked method for these checkboxes. Here it is: private void checkBox_Unchecked(object sender, RoutedEventArgs e) { string text = txtLength.Text; string[] texts = text.Split(' '); CheckBox checkBox = sender as CheckBox; string content = checkBox.Content + ""; if (text.Contains(content)) { int index = txtLength.Text.IndexOf(content); int count = content.Length; string newText= txtLength.Text.Remove(index,count); txtLength.Text = newText; } }
@DrALev
@DrALev 3 ай бұрын
Hi When resetting the checkboxes you can apply a foreach loop. Just use the Grid that surrounds them as a container, give it a name (I named it "checkBoxContainer") and write the following in the code of the reset button: foreach (var control in checkBoxContainer.Children) { if(control is CheckBox checkBox) { checkBox.IsChecked = false;} }} Thank you
@mathiassnderskov7214
@mathiassnderskov7214 3 ай бұрын
So many goodies in only two hours. Learned a lot!
@francoislepron2301
@francoislepron2301 3 ай бұрын
Outstanding. Is it possible to transform this application into a Web Application without too many modifications? Thx.
@buddyrowe7460
@buddyrowe7460 3 ай бұрын
What would have to change if you wanted the InstallScope to be perUser?
@mustbeleehandyguy
@mustbeleehandyguy 3 ай бұрын
I've ordered my first Sega Game Geat recap kit and I was a little worried at the sizes of these llittle caps but I feel more confident now that I watched all your soldering videos! Thank you !
@carrot389
@carrot389 3 ай бұрын
This course was an absolute banger. I enjoyed it so much! If you have the time again I hope you'll come back and finish it. Thank you.
@sssmmmwww
@sssmmmwww 3 ай бұрын
good stuff mane , just helped alot
@buddyrowe7460
@buddyrowe7460 3 ай бұрын
Thank you AngelSix for this video, pretty thorough. Not a lot of good videos for this important tool. I'd like to suggest a follow up video of installing multiple instances.