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 - Наука
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 :)
Thank you!! Very happy to help!!
This whole series is great, thank you very much for showing us all this information in such an accessible way.
Very glad to help!! Thank you!
Best tutorial that I've found! Very straight forward and easy to understand. Thank you for making this! Can you please make more??
Thank you! Hope to be back soon.
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!
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!
you deserve much more view! i am appreciated your job.
Thanks so much!
I could understand some concept for WPF while watching your video. Thank you!
Great, thank you!
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
.NET 8 dropped with new WPF and C# goodies... good time to jump in! Hope it is helpful!!
@@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
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?
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!
These videos really deserve more liks
Thanks so much!
Best WPF course ever!!
Thanks!
Done : 2024/03/18
Hey Thanks for the tutorial!
Happy to help!
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
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!
cool video)
Thanks!
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.
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.
Stick around for the next vid? I downloaded your whole playlist
Ha! Nice!
Gracias Mister Kampa por los tutoriales
De nada, gracias!!