WPF C# Professional Modern Flat UI Tutorial

2024 ж. 14 Мам.
778 135 Рет қаралды

WPF C# Professional Modern Flat UI Tutorial this tutorial will show you how to create a flat modern ui with a flat design using WPF and C# this goes really fast and it's stunning and beautiful and professional and works well for 2021 and 2022. This is a tutorial and the source code and the project files will be available for download. A simple, minimalistic futuristic look.
Patreon: / payloads

Пікірлер
  • There is now an official Discord server! discord.gg/2RNRx73aDE

    @_buffer@_buffer2 жыл бұрын
    • @Codedays Good question, unfortunately no

      @_buffer@_buffer Жыл бұрын
    • This is actually good. Will you make open source code of it?

      @vpn3x@vpn3x10 күн бұрын
  • 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!

    @Talking2Wall@Talking2Wall2 жыл бұрын
  • 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!

    @kylerbriskey372@kylerbriskey372 Жыл бұрын
    • Thank you so much! That actually means so much to me! And great minds think alike! :-)

      @_buffer@_buffer Жыл бұрын
  • 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.

    @asadasad8524@asadasad85242 жыл бұрын
  • 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

    @joejjj4378@joejjj4378Ай бұрын
  • 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!

    @TheUltraBlender@TheUltraBlender3 жыл бұрын
    • 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! :-)

      @_buffer@_buffer3 жыл бұрын
    • @@_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.

      @TheFinalBalance@TheFinalBalance3 жыл бұрын
    • @@TheFinalBalance I'm so glad that you like it! Thank you so much for the nice comment, I really do appreciate it! :-)

      @_buffer@_buffer3 жыл бұрын
  • You did a better job explaining this then anyone I've ever watched so great job!

    @aumudin6184@aumudin61842 жыл бұрын
    • Thank you so much! That means a lot! :-)

      @_buffer@_buffer2 жыл бұрын
  • This is fantastic. One of the best MVVM walkthroughs out there

    @Jeremygrmn@Jeremygrmn3 жыл бұрын
    • Thank you so much Jeremy! :-)

      @_buffer@_buffer3 жыл бұрын
  • 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!

    @VGRProductions1337@VGRProductions13372 жыл бұрын
    • Thank you! I really do appreciate your kind words! It means a lot to me! :-)

      @_buffer@_buffer2 жыл бұрын
    • @@_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

      @VGRProductions1337@VGRProductions13372 жыл бұрын
  • Thumbs up hoping you will keep producing, I like the articulation and your pace.

    @molliegizmo@molliegizmo3 жыл бұрын
  • 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 :-)

    @Lena1398@Lena13982 жыл бұрын
    • More videos on it's way! Thank you so much for the comment it means the world to me! :-)

      @_buffer@_buffer2 жыл бұрын
  • This is actually gold, thanks for making these videos!

    @sebans3131@sebans31313 жыл бұрын
  • 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.

    @Locrum@Locrum Жыл бұрын
    • 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! :-)

      @_buffer@_buffer Жыл бұрын
  • Thanks for the video! This was great; good pace, very clear and informative, and useful examples!

    @tjzIsMe@tjzIsMe3 жыл бұрын
    • I really do appreciate it! Thank you for taking your time to let me know! :-)

      @_buffer@_buffer3 жыл бұрын
  • 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.

    @Rick-tg4oy@Rick-tg4oy3 жыл бұрын
    • I really do appreciate that! Thank you so much Rick! :-)

      @_buffer@_buffer3 жыл бұрын
  • I saw a couple of tutorials on youtube but your the best. Only needed information. Thank you!

    @split3ie@split3ie3 жыл бұрын
    • Thank you very much! :-)

      @_buffer@_buffer3 жыл бұрын
  • 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 😃

    @flux3082@flux30822 жыл бұрын
    • You're most welcome! Thank you for taking the time to show your appreciation! :-)

      @_buffer@_buffer2 жыл бұрын
  • 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!

    @tennorlee@tennorlee2 жыл бұрын
    • hey dude, what kind of wpf stuff do u do?

      @OfficialYouTube3@OfficialYouTube3 Жыл бұрын
  • Thanks for this simple beautiful UI, I used it in my project.

    @jihadkhawaja@jihadkhawaja2 жыл бұрын
  • I have never done anything with WPF before but this man looks like a wizzard omg

    @P90Ez@P90Ez2 жыл бұрын
    • Haha thank you :-)

      @_buffer@_buffer2 жыл бұрын
  • By this tutorial I just got my skills to next level! Thanks bro! (also I was watching it without sound and learnt everything)

    @ISOPL2@ISOPL211 ай бұрын
  • oh my gosh i never figure out that styling wpf could be this easy just like styling html and css, thanks a tonn

    @mk9834@mk98342 жыл бұрын
    • You're most welcome! :-)

      @_buffer@_buffer2 жыл бұрын
  • one of the best tutorials I have watched yet on you tube! this helped so much thanks for having this up for free!

    @MoarMrBASS@MoarMrBASS Жыл бұрын
    • Thank you! That does mean a lot! I'm glad you enjoyed it :-)

      @_buffer@_buffer Жыл бұрын
  • Really really great video! I've been able to make my first good-looking WPF app because of you. Thanks so much!

    @MineBlock64@MineBlock643 жыл бұрын
    • You're most welcome! :-)

      @_buffer@_buffer3 жыл бұрын
  • I'm done, thanks man, that was really beautiful

    @RobertCastilloC@RobertCastilloC2 жыл бұрын
  • This is a top-notch tutorial, thank you!

    @carlyparly6633@carlyparly66332 жыл бұрын
  • 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!

    @mejianestor9843@mejianestor98432 жыл бұрын
    • I'm glad I could help and that you found it useful! Welcome! :-)

      @_buffer@_buffer2 жыл бұрын
  • Thank you, very good lesson. Please keep it go. I found it very useful. WPF topic is complex to my mind, I found it not very friendly for beginners. But with your examples it so easy to get nice and modern look just following your tutorial. Please don't stop ;)

    @dmytrohryshyn@dmytrohryshyn3 жыл бұрын
  • I wish I could hit another like button every time I'm getting back to this video, great job!

    @Afra-vn4zt@Afra-vn4zt11 ай бұрын
  • video for 36min, i spend almost 3h to repeat this, thank u for this!!!

    @alexchein6209@alexchein6209 Жыл бұрын
  • 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!

    @tyron10898@tyron10898 Жыл бұрын
    • Hweck yeah! I'm glad you found it useful! :-)

      @_buffer@_buffer Жыл бұрын
  • 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.

    @Will-le8yj@Will-le8yj2 жыл бұрын
    • That's great! Welcome to the amazing world of programmers! :-)

      @_buffer@_buffer2 жыл бұрын
  • Man!!! I had goosebumps from watching this video :D

    @nkosinathimlotshwa3153@nkosinathimlotshwa31533 жыл бұрын
  • 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.

    @zerotoinfinite2006@zerotoinfinite20062 жыл бұрын
  • Thanks for the great tutorial, this is such a helpful resource.

    @OliverBevan23@OliverBevan232 жыл бұрын
  • I was waiting for this video! Great content

    @xandeqb@xandeqb3 жыл бұрын
    • Thank you so much! :-)

      @_buffer@_buffer3 жыл бұрын
  • Awesome, absolutely love the tutorial! I am still looking back at it in 2023 and using it as a cheat sheet.

    @SugonMkouk@SugonMkouk5 ай бұрын
    • That makes me super happy to hear!

      @_buffer@_buffer4 ай бұрын
  • Stunning! You are a great talent!

    @begliamanov7276@begliamanov72762 жыл бұрын
  • Wow, amazing tutorial! Thanks man!

    @alexk9295@alexk92952 жыл бұрын
  • Hey man, awesome WPF tutorials. Really nice to follow along. As a somewhat "fullstack" junior dev I would be interested in seeing how you would build a modern design app, but making it dynamically. Like having an array of type X for which you want to dynamically fill an ui list element with a custom user control. Or are you really only doing UI?

    @actual.arvenyon@actual.arvenyon3 жыл бұрын
  • I have been doing some WPF work for years now and this still had some enlightening moments.

    @hesido@hesido Жыл бұрын
    • I'm glad you found some of it useful! :-)

      @_buffer@_buffer Жыл бұрын
  • 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 🎉😊

    @kopilkaiser8991@kopilkaiser8991Ай бұрын
  • The editing is soooo great!

    @arthurbenites9820@arthurbenites98209 ай бұрын
  • I used different approach. Thanks mate you showed me new stuff. Iam exciting to make new app with this in mind.

    @Enies55@Enies552 жыл бұрын
  • Thank you very much for this great lesson, I learnt heaps!

    @NickFletcher-gb9ne@NickFletcher-gb9ne7 ай бұрын
  • 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

    @tomsupis8724@tomsupis8724 Жыл бұрын
    • I'm glad you're learning :D

      @_buffer@_buffer Жыл бұрын
  • Great content - particularly Views/View Models; Presentation: friendly, informative and succinct; Video/Audio: good. In other words excellent all round.

    @iancarr3923@iancarr39233 жыл бұрын
    • Thank you so much Ian! I really do appreciate it! :-)

      @_buffer@_buffer3 жыл бұрын
  • Great video. Thank you. This was VERY helpful :)

    @ingenieur_sans_emploi@ingenieur_sans_emploi2 жыл бұрын
  • It was perfect. I very liked. Thanks for your effort.

    @hamitenes5573@hamitenes55732 жыл бұрын
  • Masterclass! Thank you!

    @pauldelmonico4933@pauldelmonico49332 жыл бұрын
  • love this author explain everything in fast phase,

    @d-mon666@d-mon6662 жыл бұрын
  • Creative use of XAML, thanks for the tutorial! 🔥

    @williamscsharpwalkthroughs4316@williamscsharpwalkthroughs43162 жыл бұрын
  • For just over 30 minutes you packed a lot in. Thanks!

    @Chuck_87@Chuck_87 Жыл бұрын
    • That's what I try to do, I'm glad you noticed! :-)

      @_buffer@_buffer Жыл бұрын
  • Thank you! This video is really helpful.

    @krisztianlun3463@krisztianlun34632 жыл бұрын
  • 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!

    @codingcaderikor@codingcaderikor3 жыл бұрын
    • WPF is truly amazing! :-)

      @_buffer@_buffer3 жыл бұрын
    • @@_buffer Yes and I can't wait for more WPF stuff from you :)

      @codingcaderikor@codingcaderikor3 жыл бұрын
    • Thanks for this comment dude , will try 👍

      @artichia663@artichia6632 жыл бұрын
    • 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.

      @markkirkham1838@markkirkham18382 жыл бұрын
  • Hey man thank you very much for this tutorial, it's pretty cool! =)

    @filipecordella7787@filipecordella77872 жыл бұрын
  • This is the best tutorial by far. Nicely done!

    @Vexelior@Vexelior3 ай бұрын
    • Thank you so much! I'm glad you found it useful!

      @_buffer@_buffer3 ай бұрын
  • 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.

    @ImSplashGG@ImSplashGG2 жыл бұрын
  • Please make more WPF tutorial like this, youre really helping me out so much thank you for this tutorial.

    @cosmicevo1266@cosmicevo12662 жыл бұрын
    • More videos on the way! :-)

      @_buffer@_buffer2 жыл бұрын
  • Great. Enjoyed your speed :) keep it up.

    @OpenUrMind777@OpenUrMind7773 жыл бұрын
  • I love u man, this video is a jewel. U saved me, teach me and gave me hope

    @Kurumi_Kazuha@Kurumi_Kazuha3 жыл бұрын
    • More awesome content is on it's way! :-)

      @_buffer@_buffer3 жыл бұрын
  • Finally got it working, thank you

    @Phl3xable@Phl3xableАй бұрын
  • But still able to explain each stage in a basic manner. Honestly thanks man!

    @danilotoledo378@danilotoledo378 Жыл бұрын
    • You're most welcome! :-)

      @_buffer@_buffer Жыл бұрын
  • Nicely structured and well explained thank you :)

    @Leon-pt1ct@Leon-pt1ct2 жыл бұрын
    • Thank you Leon! :-)

      @_buffer@_buffer2 жыл бұрын
  • Came for the style, stayed for the simplistic approach of MVVM. Loved it!

    @jonatancordoba7984@jonatancordoba79842 жыл бұрын
    • I'm glad you like it! Thanks for sticking around, it's much appreciated! :-)

      @_buffer@_buffer2 жыл бұрын
  • Bookmarking this video real quick!

    @Worthical@Worthical3 жыл бұрын
    • You're a beast!!

      @_buffer@_buffer3 жыл бұрын
  • 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!

    @mitellium@mitellium Жыл бұрын
    • Heck yeah! :D

      @_buffer@_buffer Жыл бұрын
  • There we go, a great video this is.

    @HP-ol2ux@HP-ol2ux3 жыл бұрын
  • third time ive come back to this video since you posted :)))

    @Worthical@Worthical3 жыл бұрын
  • 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.

    @estevatopanchovillacruz9969@estevatopanchovillacruz99692 жыл бұрын
  • Thanks! it was a great tut to learn C!!

    @sdasddsasadad2287@sdasddsasadad22873 жыл бұрын
  • 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.

    @PSalamanderful@PSalamanderful2 жыл бұрын
    • Thank you! It sure is a nice change from tha typical old UI stuff and I feel as if WPF deserves more attention :-)

      @_buffer@_buffer2 жыл бұрын
    • @@_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!

      @PSalamanderful@PSalamanderful2 жыл бұрын
  • Really cool vidéo, very helpful, I've discovered a lot of things, thanks a lot !

    @jupilian@jupilian3 жыл бұрын
    • I'm glad I could help you Julien! :-)

      @_buffer@_buffer3 жыл бұрын
  • 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.

    @kostilom1762@kostilom17623 жыл бұрын
  • You got another subscriber here! 🥳

    @_samirdahal@_samirdahal3 жыл бұрын
  • Fantastic tutorial, well done!

    @manuelsettimi9311@manuelsettimi93114 ай бұрын
    • Thank you Manuel!

      @_buffer@_buffer4 ай бұрын
  • looks awesome, thank you for your video

    @yuriim87m@yuriim87m3 жыл бұрын
    • Thank you! You're most welcome! :D

      @_buffer@_buffer3 жыл бұрын
  • Thanks for great tutorial :)

    @hakantutkun@hakantutkun3 жыл бұрын
  • It's really great work man

    @RaviShankar-yf4hw@RaviShankar-yf4hw2 жыл бұрын
  • So Good! Thanks you for that!

    @axelbienert-fortre1256@axelbienert-fortre12563 жыл бұрын
  • Amazing video, thanks!

    @bruhmachine4891@bruhmachine48913 жыл бұрын
  • Hi, Very nice videos, great explanation, nice sound, good speed (does not makes me sleepy like others)! Thank you very much! I really like it! It would be very interesting to see a great and detailed tutorial like this on adding UI elements dynamically on the fly. I mean something like design a widget/control like your menu buttons then adds them to the content view on the fly. For example, read names from a file and add self-designed buttons to one of the views where all buttons have a name as their text and all open a different view or do different stuff, or just a button that adds different labels/borders to the view when you click it. Of course all these into a scroll pane. Sorry for the naming like widget and label, I'm new to C# I'm coming from Python mostly... I have found the same thing very difficult on other languages where the UI is separated from the business logic, and there aren't any good tuts on this part, not even on Linked in or Udemy... Would be very great if you can help us! BR David

    @davidferka9007@davidferka90073 жыл бұрын
  • This is great! Wish you could do more

    @joshfraser3991@joshfraser39912 жыл бұрын
  • Gosh, that's dense in information. Just started with wpf and this vid is very helpful, thank you!

    @pedeiksz@pedeiksz8 ай бұрын
    • I'm glad you enjoyed it!

      @_buffer@_buffer8 ай бұрын
  • 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).

    @SixthDemon@SixthDemon3 жыл бұрын
    • Thanks for the heads up!

      @pemifo260@pemifo260 Жыл бұрын
    • is it still affecting an app if i have a fixed width and height?

      @codec2821@codec2821 Жыл бұрын
    • @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

      @SixthDemon@SixthDemon Жыл бұрын
  • Simply the Best! ❤️👍✨

    @joekireistudio4281@joekireistudio42812 жыл бұрын
  • I followed this video step by step and it made a lot of clear. Thank you for this.

    @franzwerfel1553@franzwerfel15539 ай бұрын
    • You're most welcome!

      @_buffer@_buffer9 ай бұрын
  • hands down the BEST wpf tutorial i have seen so far and i have pretty much watched them all :) a HUGE favor pls ... exactly this tutorial but get it to interact with a MySql db? that would be soooooo cool. nevertheless, thank you for the amazing video. liked and sub'd!!!

    @justplaindan0127@justplaindan01272 жыл бұрын
  • Excellent video!

    @kevinison3740@kevinison37403 жыл бұрын
  • 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.

    @fudgi84@fudgi843 жыл бұрын
    • Practice makes perfect! You got this! :-)

      @_buffer@_buffer3 жыл бұрын
  • 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

    @AroundTheHope@AroundTheHope2 жыл бұрын
    • 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 :-)

      @_buffer@_buffer2 жыл бұрын
  • thanks for sharing your knowledge!

    @anhhua4231@anhhua42312 жыл бұрын
    • You're most welcome!

      @_buffer@_buffer2 жыл бұрын
  • Great video, you help me a lot.

    @FernandoLuisBernardiLucas@FernandoLuisBernardiLucas3 жыл бұрын
  • Thanks for share, a great tutorial!

    @brunotragl3320@brunotragl33202 жыл бұрын
    • You're most welcome! :-)

      @_buffer@_buffer2 жыл бұрын
  • Fantastic, I really enjoy your video.

    @2005bgva@2005bgva2 жыл бұрын
    • I'm glad :D

      @_buffer@_buffer2 жыл бұрын
  • Great, awesome tutorial 👌 keep it up

    @shahzadazzam@shahzadazzam2 жыл бұрын
    • Thank you! More coming :-)

      @_buffer@_buffer2 жыл бұрын
  • Really helpful, thanks mate

    @gsf4lyf@gsf4lyf Жыл бұрын
    • Anytime! I'm glad you found it useful! :-)

      @_buffer@_buffer Жыл бұрын
  • Great stuff!

    @marcelomenezes9146@marcelomenezes91462 жыл бұрын
  • Great tutorial

    @daanmeerts@daanmeerts11 ай бұрын
  • That's amazing!

    @kedya6375@kedya63752 жыл бұрын
KZhead