C# WPF Tutorial #1 - What is WPF?

Поделиться
HTML-код
  • Опубликовано: 31 май 2024
  • A brief description on Windows Presentation Foundation (WPF), a .NET UI framework.
    This is the first video of a series on using WPF with C#, and I thought it was important to first explain what it is and why you might use it (next video!) so you can make an informed decision on whether or not it is right for you!
    Happy Coding!
    Chapters:
    0:00 Intro
    0:20 What is WPF?
    0:39 Console vs. WPF UI
    1:03 More about WPF
    1:41 Next Up
  • НаукаНаука

Комментарии • 34

  • @eddiedemeira2645
    @eddiedemeira2645 11 месяцев назад +11

    Best tutorials on WPF I've found so far! Straight to the point, easy to understand and extremely useful... Thank you very much for putting this content out :)

    • @KampaPlays
      @KampaPlays  11 месяцев назад +3

      Thank you!! Very happy to help!!

  • @NickFletcher-gb9ne
    @NickFletcher-gb9ne 7 месяцев назад +3

    This whole series is great, thank you very much for showing us all this information in such an accessible way.

    • @KampaPlays
      @KampaPlays  7 месяцев назад +1

      Very glad to help!! Thank you!

  • @cheskalalala8528
    @cheskalalala8528 Месяц назад +1

    Best tutorial that I've found! Very straight forward and easy to understand. Thank you for making this! Can you please make more??

    • @KampaPlays
      @KampaPlays  Месяц назад

      Thank you! Hope to be back soon.

  • @user-wg4rn1ws5k
    @user-wg4rn1ws5k 2 месяца назад +2

    Great tutorial, thank you for it!
    It would be nice to extend this with delegates and other advanced topics to fulfill and get even better understanding of how events works and by it MVVM also.
    Also you mentioned windows resources for handling multi windows applications, multi threading etc… I really encourage you to dive deeper in those topics as well, I would love to hear explanation from you. You have great talent and obviously a lot’s of knowledge.
    P.S. Of course I understand how ungrateful it can be for your time to create content like this, so here I am just wanting to say great job and thank you man!

    • @KampaPlays
      @KampaPlays  Месяц назад

      Really appreciate it. When I get back (hopefully soon) I'll be starting on a more intermediate/advanced series, and will add these to the todos!

  • @secure73
    @secure73 9 месяцев назад +1

    you deserve much more view! i am appreciated your job.

  • @sunnytimes
    @sunnytimes 4 месяца назад +1

    I could understand some concept for WPF while watching your video. Thank you!

  • @wtcodingproductions
    @wtcodingproductions Месяц назад +1

    I'm a little late for the party, but am here now... To check out this series... I had to get C++/C# coding fundamentals and understanding down first! You know how it goes... ;)
    Looking forward to this! Thank you @Kampa Plays

    • @KampaPlays
      @KampaPlays  Месяц назад +1

      .NET 8 dropped with new WPF and C# goodies... good time to jump in! Hope it is helpful!!

    • @wtcodingproductions
      @wtcodingproductions Месяц назад

      @@KampaPlays Yeah! Currently using .NET 7 practicing and running VS Community 2022. I am "up-to-date". Guess, I could change that anytime in properties through the Solution Explorer.
      Thank you for your comment, friend. Am going through your series now! I appreciate your hard work, time, effort, and content!
      Thanks again! #fistpump #thumbsup

  • @MethodOverRide
    @MethodOverRide Год назад +6

    Looking forward to this one! I've played with winform a bit but not wpf. Is wpf as quick as winform to put together a quick gui for an app if you just need something with a couple of buttons?

    • @KampaPlays
      @KampaPlays  Год назад +3

      For extremely simple GUIs like that yes, it is just as fast -- and maybe even faster once you get comfortable with it. It has its moments where it can be a little slower than WinForms for specific, more complex controls, but in my opinion, you can always get a better result and everything you build can be restyled and reused, which is excellent and ends up saving a lot of time down the road.
      Looking forward to hearing what you think about it!

  • @user-pu2zp2ke2l
    @user-pu2zp2ke2l 4 месяца назад +1

    These videos really deserve more liks

  • @melbymallqui314
    @melbymallqui314 2 месяца назад +1

    Best WPF course ever!!

  • @mojitharanasingha9808
    @mojitharanasingha9808 2 месяца назад +5

    Done : 2024/03/18

  • @Amirtronics
    @Amirtronics 5 месяцев назад +1

    Hey Thanks for the tutorial!

  • @user-nw8pc6sv1p
    @user-nw8pc6sv1p Год назад +1

    Hi teacher,I am a WPF programmer, I want to further improve my ability, but I don't know where to start. I hope you can give me some advice, thank you

    • @KampaPlays
      @KampaPlays  Год назад +2

      You are welcome to look through this tutorial playlist for any topics you aren't familiar or strong with. If you are already strong with WPF in general, I would let necessity be your guide. What is something you are currently working on that you could make better, faster, cleaner? If work isn't challenging or inspiring you in this way, I would recommend starting a side project to challenge areas you don't normally work in, and let that drive your learning.
      Microsoft has great resources for WPF. One that I recommend to anyone is the controls library. It contains tons of WPF controls, with use cases, and thorough examples of each. Lots of times with things you might not think about!
      learn.microsoft.com/en-us/dotnet/desktop/wpf/controls
      Best of luck in your journey!

  • @user-yw1lx5cg5t
    @user-yw1lx5cg5t 4 месяца назад +1

    cool video)

  • @RagHelen
    @RagHelen 2 месяца назад

    Wonderful course! I have a strategic question: Is it really true that WPF is getting outdated and that WPF programs behave a little bit sluggish? Because on the other side, this way looks very appealing, even if I had to switch to Maui somewhere in the future. Appealing compared to struggling with Qt licensing or wx with C++, where I don't know how hard it is to make a decent GUI app.

    • @KampaPlays
      @KampaPlays  Месяц назад

      It all depends on your use case. WPF, while it is a bit dated, is still the current MS supported .NET Windows UI framework and is still getting improvements with each .NET iteration. As far as sluggish goes, that really depends on your use case. It is very responsive for [most] desktop applications. It's likely that if C# performs well enough for your application, then WPF will perform well. Otherwise, C/C++ may be necessary regardless.

  • @justinkemp4019
    @justinkemp4019 Год назад +1

    Stick around for the next vid? I downloaded your whole playlist

  • @josbexerra8115
    @josbexerra8115 Год назад +2

    Gracias Mister Kampa por los tutoriales