There is now an official Discord server! discord.gg/2RNRx73aDE
@_buffer2 жыл бұрын
@Codedays Good question, unfortunately no
@vpn3x7 ай бұрын
This is actually good. Will you make open source code of it?
@_buffer6 ай бұрын
@@vpn3x Thank you! Unfortunately it's only available to Patreons, but you can always follow along the tutorial which is free :-)
@TheUltraBlender3 жыл бұрын
This Tutorial is a pure gold mine, so much valuable information packed into short but effective explanations. Also i love how hyped up for the final product you sound, and rightfully so. I'd love to see more videos diving deeper into how INotifyPropertyChanged works and MVVM in general. Really looking forward to your future videos, thanks!
@_buffer3 жыл бұрын
Thank you so much! That's exactly what I'm going for I try to inspire more people as much as I can! And That's actually my next video idea! :-)
@TheFinalBalance3 жыл бұрын
@@_buffer I have been looking for decent refresher material for a few weeks now (I was crap to start with anyway but being rusty hasn't helped). Each time I find something the material ends up being so specific you can't really generalise it or build off of it if without it blowing up into dozens of errors. This content is so straight forward and so beautifully done in terms of naming conventions, supporting code and intended outcomes that I actually managed to not only understand it and follow it but build off of it while watching and finally achieved a decent gui shell for my program that doesn't make me want to jump off a cliff. Thank you greatly.
@_buffer3 жыл бұрын
@@TheFinalBalance I'm so glad that you like it! Thank you so much for the nice comment, I really do appreciate it! :-)
@Som3thingRandom9380 Жыл бұрын
As a junior fullstack developer who's dabbled in website and mobile app development, and now venturing into IoT and WPF, this is by far the most simple, concise, yet in-depth, and easy to follow along explanation of WPF. Loved this tutorial. Keep it up! Liked and subbed!
@_buffer Жыл бұрын
Hweck yeah! I'm glad you found it useful! :-)
@P90Ez3 жыл бұрын
I have never done anything with WPF before but this man looks like a wizzard omg
@_buffer3 жыл бұрын
Haha thank you :-)
@zerotoinfinite20063 жыл бұрын
I remember somewhere in 2011-12 there was a huge boom of WPF & WCF. Every interviewer were asking question of that. Once, I asked back.. "Do you have any WPF or WCF project running in your company?" He replied - "Actually, no" Then I asked for which project you are hiring me for. He said - " It is for .NET 2.0 web form application" There was a awkward silence and then the interview ended more quickly. I wasn't selected in that interview despite my answers being right. Now, I take interviews.. and I make sure that I don't ask dumb questions which are either too tough (which even I had to Google) or ask something which is not even related to the job description.
@flux30822 жыл бұрын
This is the best tutorial on C# I've seen without being a tutorial on specifically C#, your explanations are incredibly invaluable! Thank you for helping me learn C# in under 45 minutes 😃
@_buffer2 жыл бұрын
You're most welcome! Thank you for taking the time to show your appreciation! :-)
@hesido Жыл бұрын
I have been doing some WPF work for years now and this still had some enlightening moments.
@_buffer Жыл бұрын
I'm glad you found some of it useful! :-)
@mk98343 жыл бұрын
oh my gosh i never figure out that styling wpf could be this easy just like styling html and css, thanks a tonn
@_buffer3 жыл бұрын
You're most welcome! :-)
@alexchein6209 Жыл бұрын
video for 36min, i spend almost 3h to repeat this, thank u for this!!!
@aumudin61843 жыл бұрын
You did a better job explaining this then anyone I've ever watched so great job!
@_buffer3 жыл бұрын
Thank you so much! That means a lot! :-)
@joejjj43788 ай бұрын
This is a brilliant tute. I used it to start my app, but I am now redesigning it from the ground up and I am right back here again! Thanks
@codingcaderikor3 жыл бұрын
This is amazing and way more responsive than my forms project I can see I wasted way too much time developing a platform when we could use WPF. We totally gonna transform to this platform!
@_buffer3 жыл бұрын
WPF is truly amazing! :-)
@codingcaderikor3 жыл бұрын
@@_buffer Yes and I can't wait for more WPF stuff from you :)
@artichia6633 жыл бұрын
Thanks for this comment dude , will try 👍
@markkirkham18383 жыл бұрын
At first I thought this is going too fast, but actually it‘s really quite good; so much easier to pause the video and absorb than to fast forward and miss something. Well done. Very cool.
@Talking2Wall3 жыл бұрын
This guy knows what he's doing, Great job! Also I must say that as solo learner, I coundn't wrap my mind around this MVVM concept, but you made a really good job in explaining it!
@Jeremygrmn3 жыл бұрын
This is fantastic. One of the best MVVM walkthroughs out there
@_buffer3 жыл бұрын
Thank you so much Jeremy! :-)
@asadasad85243 жыл бұрын
I have no words for your videos. I have only one thing to say "I love You, your videos your talking style" please keep it up and don't forget to complete this tutorial.
@SixthDemon3 жыл бұрын
You should mention, that when you are setting the windows style to none, it leads to minmax calculation issues. That means that not only there might be issues with maximize state and resizing, it also might lead to performance drops. This is critical to mention, since it can be critical for many who will develop ui based on your guidance. I made a video how to fix them over adding a hook, but it's in Russian (however you can check the code).
@pemifo2602 жыл бұрын
Thanks for the heads up!
@codec28212 жыл бұрын
is it still affecting an app if i have a fixed width and height?
@SixthDemon2 жыл бұрын
@codec no, as long the window is now we as maximized. Since static assimilate is forcing height and width in a pixies area and not utilizing internal coordination systems
@בןמשה-ט3ע4 ай бұрын
Bro how dp you manage to bind the stylized textbox with the viewmodel property? Because he set a nested textbox inside the controltemplate it causes problems with binding, did you managed to fix this?
@SixthDemon4 ай бұрын
@user-dc5qn7hl8z you should elaborate a bit more on this issue you are having. It's a long time ago, I replied, but I can't recall having any issues with binding
@SugonMkouk Жыл бұрын
Awesome, absolutely love the tutorial! I am still looking back at it in 2023 and using it as a cheat sheet.
@_buffer11 ай бұрын
That makes me super happy to hear!
@Rick-tg4oy3 жыл бұрын
This video deserves so much more attention. Amazing editing, clear dialog, and you set this up in such an easy and simplistic way. Thanks for this.
@_buffer3 жыл бұрын
I really do appreciate that! Thank you so much Rick! :-)
@kopilkaiser89919 ай бұрын
I learned a lot about WPF project structure and logic in the proper way with using MVVM structure and as well binding. I even learnt from you how to develop Mordern UI with intuitive design development. At the end, where you have shown to use custom font and icon was also another plus. You are a great teacher being able to point out and explain all the key concepts. Please provide us with such valuable content in learming to program in Wpf. All the credits and appreciation goes to you 🎉😊
@peteremmanuelkitsamba48675 ай бұрын
I must say such high quality, content filled videos are hard to come by. Thanks a million for this great content
@ImSplashGG3 жыл бұрын
OH MY GOD!!! I have been using WindowsForms for years, I had heard about WPF but never really cared for it. Now that I decided to see exactly what this WPF was that they were talking so much about I AM TOTALLY IN LOVE WITH WPF.
@Lena13983 жыл бұрын
Great tutorial, never thought I could make my WPF App so beautiful, thanks a lot!! Very nice explaining and editing of the video as well, it was very pleasant to watch. Hopefully we will see more in the future :-)
@_buffer3 жыл бұрын
More videos on it's way! Thank you so much for the comment it means the world to me! :-)
@franzwerfel1553 Жыл бұрын
I followed this video step by step and it made a lot of clear. Thank you for this.
@_buffer Жыл бұрын
You're most welcome!
@Vexelior11 ай бұрын
This is the best tutorial by far. Nicely done!
@_buffer10 ай бұрын
Thank you so much! I'm glad you found it useful!
@pedeiksz Жыл бұрын
Gosh, that's dense in information. Just started with wpf and this vid is very helpful, thank you!
@_buffer Жыл бұрын
I'm glad you enjoyed it!
@Chuck_87 Жыл бұрын
For just over 30 minutes you packed a lot in. Thanks!
@_buffer Жыл бұрын
That's what I try to do, I'm glad you noticed! :-)
@zerosandones75473 жыл бұрын
If your image is not showing: 1. Right Click Image 2. Select Properties 3. Set "Build Action" to "Resource" 4. Set "Copy to Output Directory" to "Copy if newer" 5. Build Solution (ctrl + shift + b)
@koosloots69592 жыл бұрын
The Image show in Dev but not in runtime. How can I fix this?
@troddedet Жыл бұрын
@@koosloots6959 Changing the path of the image to the full path "c:\.......\image.png" solved the issue for me!
@Wafflebro Жыл бұрын
Use full path. For "Image/top-strip.png" the full is ""pack://application:,,,/Images/top-strip.png""
@MoarMrBASS2 жыл бұрын
one of the best tutorials I have watched yet on you tube! this helped so much thanks for having this up for free!
@_buffer2 жыл бұрын
Thank you! That does mean a lot! I'm glad you enjoyed it :-)
@mitellium Жыл бұрын
Thanks this is actually awesome and great to start from. Did not know you could create such sexy GUI so easily with WPF. I will be finally throwing WinForms in the bin forever and learning WPF!
@_buffer Жыл бұрын
Heck yeah! :D
@mejianestor98433 жыл бұрын
Amazing tutorial, came here just knowing about C# and having made only some console and winforms apps and left with a huge amount of new content for my developments, huge help for my masters thesis, new sub in here!
@_buffer3 жыл бұрын
I'm glad I could help and that you found it useful! Welcome! :-)
@Locrum2 жыл бұрын
I’ve watched several videos, just to get some inspiration and learn a few more things. Always hit or miss, but this nocked it out of the park. Clearly conveyed, to the point content. Very useful. Liked, and most certainly subscribed.
@_buffer2 жыл бұрын
I'm so glad you found something that you like! And it makes me super happy that you enjoyed the tutorial to the point where you felt that you wanted to subscribe, thank you! :-)
@AnnedolfFrankler911Ай бұрын
Thank you so much for this tutorial! You explained everything so simply and so well! You are amazing!
@VGRProductions13373 жыл бұрын
Great tutorial among one of the best I've seen in years not only did you explain everything in a way that anyone could understand it, but you showed an amazing style or programming Modern UI's that'll definitely come in handy for any developer's looking to get into this both as a hobby or as a carrier. Great work!
@_buffer3 жыл бұрын
Thank you! I really do appreciate your kind words! It means a lot to me! :-)
@VGRProductions13373 жыл бұрын
@@_buffer you think you could do another for controls like listbox and listboxitems been trying to figure out how to emulate a similar ListBoxView as the radio button list you designed but haven't had any luck with overwriting the selection highlighting it applies when an item is selected
@Worthical3 жыл бұрын
Bookmarking this video real quick!
@_buffer3 жыл бұрын
You're a beast!!
@ISOPL2 Жыл бұрын
By this tutorial I just got my skills to next level! Thanks bro! (also I was watching it without sound and learnt everything)
@GuildOfCalamity3 жыл бұрын
I like how fast your tutorials are! Most C# tutorials spend hours talking about simple primitives and then glaze over why complex types are being implemented.
@tennorlee3 жыл бұрын
I work on wpf as a full time and I never knew it could be so beautiful! Well done!! I wish I could see more of your content tho ✨ thank you so much!
@OfficialYouTube32 жыл бұрын
hey dude, what kind of wpf stuff do u do?
@danilotoledo3782 жыл бұрын
But still able to explain each stage in a basic manner. Honestly thanks man!
@_buffer2 жыл бұрын
You're most welcome! :-)
@split3ie3 жыл бұрын
I saw a couple of tutorials on youtube but your the best. Only needed information. Thank you!
@_buffer3 жыл бұрын
Thank you very much! :-)
@kostilom17623 жыл бұрын
Hello, even though I am from Russia, but your lesson was very useful to me, according to your lesson I am doing a diploma project. Thank you very much.
@Will-le8yj2 жыл бұрын
This is amazing. I'm a complete beginner in programming and I think this is exactly what I want to focus my studies on. Thank you.
@_buffer2 жыл бұрын
That's great! Welcome to the amazing world of programmers! :-)
@jonatancordoba79842 жыл бұрын
Came for the style, stayed for the simplistic approach of MVVM. Loved it!
@_buffer2 жыл бұрын
I'm glad you like it! Thanks for sticking around, it's much appreciated! :-)
@HassanMahmood-n8r5 ай бұрын
Wow, thank you! This is some of the best content I've ever come across.
@kylerbriskey372 Жыл бұрын
Awesome video man. I learned so much more than I thought I would. I especially liked how you put your stylings in a separate folder. I done the same right now and it makes everything so much cleaner and easier to update. You gained yourself a subscriber. Can't wait to check out more of your stuff!
@_buffer Жыл бұрын
Thank you so much! That actually means so much to me! And great minds think alike! :-)
@PSalamanderful3 жыл бұрын
God bless you, man! Maybe it is as easy as you say, but I’ve been stuck to VBA for so long, that this looks like a complex eye-candy.
@_buffer3 жыл бұрын
Thank you! It sure is a nice change from tha typical old UI stuff and I feel as if WPF deserves more attention :-)
@PSalamanderful3 жыл бұрын
@@_buffer absolutely!!! At some point I tried to make WinForms UI, but it always turned out another eye-bleeding design from early 2000-s (although I believe it was due to my lack of experience). Your video gave me a great insight, thank you!
@manuelsettimi9311 Жыл бұрын
Fantastic tutorial, well done!
@_buffer11 ай бұрын
Thank you Manuel!
@Afra-vn4zt Жыл бұрын
I wish I could hit another like button every time I'm getting back to this video, great job!
@tomsupis87242 жыл бұрын
Thanks, Payload, great video! I definitely learned a lot from it. You do go pretty quick, but I get it, I can watch -playback speed. Even though it took me a few hours to get through it, it did feel better than watching a slow few-hour video :D
@_buffer2 жыл бұрын
I'm glad you're learning :D
@kplgr3 жыл бұрын
Jesus christ, this was refreshing... Thank you !
@_buffer3 жыл бұрын
You're most welcome! :-)
@fudgi843 жыл бұрын
im learning programming atm but your video really intimidates me lol i doubt i'll ever be able to create something like this at this pace.
@_buffer3 жыл бұрын
Practice makes perfect! You got this! :-)
@Enies553 жыл бұрын
I used different approach. Thanks mate you showed me new stuff. Iam exciting to make new app with this in mind.
@andredeoliveira8986 Жыл бұрын
I need learn english… I am from Brazil, i speak the basic. Your videos are great! You helped a lot me.
@MineBlock643 жыл бұрын
Really really great video! I've been able to make my first good-looking WPF app because of you. Thanks so much!
@_buffer3 жыл бұрын
You're most welcome! :-)
@Yagizmolo2 жыл бұрын
12:37 that reaction was so funny :D thx a lot for the lesson Keep it up :)
@_buffer2 жыл бұрын
I really need to drink more water while recording :D
@Yagizmolo2 жыл бұрын
@@_buffer :DD bro I am sure that even Beyonce cracks in 36 minutes of recording :D
@iancarr39233 жыл бұрын
Great content - particularly Views/View Models; Presentation: friendly, informative and succinct; Video/Audio: good. In other words excellent all round.
@_buffer3 жыл бұрын
Thank you so much Ian! I really do appreciate it! :-)
@cosmicevo12663 жыл бұрын
Please make more WPF tutorial like this, youre really helping me out so much thank you for this tutorial.
@_buffer3 жыл бұрын
More videos on the way! :-)
@estevatopanchovillacruz99693 жыл бұрын
10 years ago people thought I was crazy and would say I didn't know what I was doing because I used WPF's implicit data templates. It's good to see folks like you teaching this powerful technique. keep up the good work.
@d-mon6663 жыл бұрын
love this author explain everything in fast phase,
Thumbs up hoping you will keep producing, I like the articulation and your pace.
@AroundTheHope3 жыл бұрын
Wow im really impressed on how you can actually build an app with c#. As a beginner, sadly i dont get even the half of the code you're using, but im trying my best :D So glad i have found this channel and these such of tutorials. Keep it going! Would also really like to hear from you, why youre using WPF over WFA and what is the difference between them. THXXX
@_buffer3 жыл бұрын
I'm really glad you're enjoying the videos! It makes me so happy! And the reason to why I use WPF over WFA is mainly because of how easy it is to develop something that looks better, as well as the performance improvements :-)
@himasimple8102 Жыл бұрын
Thank you so much i really did learn something new even though the video is 2 years old ♥♥
@_buffer Жыл бұрын
I'm so glad you found it useful!
@ИванКолганов-щ8ъ3 жыл бұрын
Добавил русского. Это просто великолепно!)) Thank you! 😉
@cover2999 Жыл бұрын
Man you are more useful than StackOverflow, you helped me with a roadblock
@_buffer Жыл бұрын
That's the nicest thing anyone has ever said to me :sob:
@ElysiaGriffin2 жыл бұрын
One day you'll pop into a stream and the streamer will be following through one of your videos with your voice at 2x the speed ;) Looking forward to when I can finally tackle UI on my project and try out your tutorial!
@_buffer Жыл бұрын
AAAAAAAAAA
@jihadkhawaja3 жыл бұрын
Thanks for this simple beautiful UI, I used it in my project.
@Nerin18 Жыл бұрын
Today you can use WinUi 3 to get a beautiful application. The task manager in Windows 11 is written in WinUi 3... probably like the rest of Windows 11 package programs.
@yuriim87m3 жыл бұрын
looks awesome, thank you for your video
@_buffer3 жыл бұрын
Thank you! You're most welcome! :D
@burnsy9611 ай бұрын
I like how you "forgot" to show us how to add fonts until the very end to show us an example of how now to maintain this scalable code. Thank you!
@winterboltgames3 жыл бұрын
?!???? Why does KZbin not recommend such gold mines more often?!! AWESOME work man keep it up!!
@_buffer3 жыл бұрын
Thank you so much! That means so much to me! :D
@Kazuhiro-i3 жыл бұрын
I love u man, this video is a jewel. U saved me, teach me and gave me hope
@_buffer3 жыл бұрын
More awesome content is on it's way! :-)
@NickFletcher-gb9ne Жыл бұрын
Thank you very much for this great lesson, I learnt heaps!
@_wither_3 жыл бұрын
Ok, OK! This channel is number one on KZbin for me as its just the best! Love ur work and have a great easter! :D
@_buffer3 жыл бұрын
Thank you so much! I'm glad I can provide content that others find useful! :-)
@NarGM3 жыл бұрын
if the images are not showing, go to the images folder and change each one its buildAction property to resource, and CopyToOutputDirectory to DoNotCopy
@shinimizu14782 жыл бұрын
sadly still doesnt work but thanks
@hamitenes55732 жыл бұрын
It was perfect. I very liked. Thanks for your effort.
@alexk92953 жыл бұрын
Wow, amazing tutorial! Thanks man!
@oldclient3 жыл бұрын
It's some quality stuff here. The main cons of this tutorial - the UI is not fluid or flexible. Sadly WPF never had any good documentation and it's very hard to "jump into this theme" and use it correctly without experimenting with it hundreds of hours. The learning curve is as hard as Angular one, even harder.
@2005bgva2 жыл бұрын
Fantastic, I really enjoy your video.
@_buffer2 жыл бұрын
I'm glad :D
@williamscsharpwalkthroughs43163 жыл бұрын
Creative use of XAML, thanks for the tutorial! 🔥
@begliamanov72763 жыл бұрын
Stunning! You are a great talent!
@sebans31313 жыл бұрын
This is actually gold, thanks for making these videos!
@zettai_ryouiki10 ай бұрын
Thank you man!
@_buffer10 ай бұрын
You're most welcome!
@OliverBevan233 жыл бұрын
Thanks for the great tutorial, this is such a helpful resource.
@Worthical3 жыл бұрын
third time ive come back to this video since you posted :)))
@nickscott98323 жыл бұрын
How would you go about setting a light and dark theme? What's the best way to reference variables for the colours inside each theme file?
@dogsushienjoyer2 жыл бұрын
5:40 i misspelled it exactly like you loool, when you are just typing really fast whats being typed without recognizing lmao
@_buffer2 жыл бұрын
Haha yep!
@pauldelmonico49333 жыл бұрын
Masterclass! Thank you!
@RobertCastilloC3 жыл бұрын
I'm done, thanks man, that was really beautiful
@travispettry30253 жыл бұрын
I've been writing WPF apps for the last 8 or so years. I feel like you just took me back to school. I learned a ton in this video. If you take requests, can you do one on responsive design?
@_buffer3 жыл бұрын
That's a great idea! Thank you! I'm glad you enjoyed the video :-)
@kumarrishabh35873 жыл бұрын
Damn! 8 Years is a pretty long time. Is this WPF dead now?
@manohargoud31903 жыл бұрын
Yes he made me feel soo bad...i was working on wpf apps from past 4 years..
@_buffer3 жыл бұрын
@@kumarrishabh3587 WPF is not dead, especially now with MAUI and WinUI :-)
@havenselph3 жыл бұрын
@@kumarrishabh3587 Just because something's old doesn't at all mean it's dead, had a lot of time to be built upon, if anything it's extremely powerful because of its age!
@tjzIsMe3 жыл бұрын
Thanks for the video! This was great; good pace, very clear and informative, and useful examples!
@_buffer3 жыл бұрын
I really do appreciate it! Thank you for taking your time to let me know! :-)
@nkosinathimlotshwa31533 жыл бұрын
Man!!! I had goosebumps from watching this video :D
@anhhua42313 жыл бұрын
thanks for sharing your knowledge!
@_buffer3 жыл бұрын
You're most welcome!
@Titi-pu2hl2 жыл бұрын
Any easy way of restoring basic windows functionalities : moving, close.. ?
@_buffer2 жыл бұрын
Hi good question! If you check my most recent video I've implemented it there.
@krisztianlun34633 жыл бұрын
Thank you! This video is really helpful.
@shahzadazzam3 жыл бұрын
Great, awesome tutorial 👌 keep it up
@_buffer3 жыл бұрын
Thank you! More coming :-)
@mattiavitale55623 жыл бұрын
That's great! Just a question, when I try to get the Text from the textbox (from the x:Name in the main object, not the one in the style), it's like it's always empty even if I write something in it, what could be the problem?
@NIKITA-jy5pv2 жыл бұрын
Bro hello! go to textboxtheme file then in the first textbox change text property to Text="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Text, UpdateSourceTrigger=PropertyChanged}"