Help me learn

FOB
by FOB · 8 posts
5 years ago in .Net (C#, VB, etc)
Posted 5 years ago · Author
I want to learn how to write programs using WPF with apis. Anyone got some good videos with good learning material.
Posted 5 years ago
Heli wrote:
I want to learn how to write programs using WPF with apis. Anyone got some good videos with good learning material.


We use this Playlist "WPF UI Programming (C#)" by "AngelSix" : https://www.youtube.com/playlist?list=P ... Iv6u23PI6M
Posted 5 years ago · Author
Thanks Don, If anyone got any good video instructions post them here. This could be a good way for people to learn
Posted 5 years ago
Oh boy, you are opening a can of worms. As someone who is actively developing WPF applications using MVVM, I highly suggest you reconsider unless you are really interested in learning and want to put in the time and effort. I've spent over 2 years learning WPF and MVVM so far and trust me, it can really get complicated quickly.

With that out of the way, the playlist Don used is a very good place to start. I'm currently watching it to learn some of the more advanced techniques.

I also suggest Tosker's Corner: https://www.youtube.com/channel/UCXZWxO ... 9UQ/videos

If you're interested in working with MVVM (which is what WPF is designed for) I can share some of my set-up files to get you started.
Posted 5 years ago · Author
Thanks DM. Where would you suggest i start to create a program for api information gathering.
Posted 5 years ago
Heli wrote:
Thanks DM. Where would you suggest i start to create a program for api information gathering.


If you're wanting to learn WPF the first thing I would do is drop the notion of learning APIs altogether. If you go into this with a specific goal and only work towards that goal not only will you make things more difficult and take longer but at best you'll only learn how to do one thing.

Start with getting comfortable with the xaml designer in Visual Studio. Then watch the playlist Don linked you to.
Posted 5 years ago
Heli wrote:
Where would you suggest i start to create a program for api information gathering.


For API interaction with a web server, learn:
web services (xml & json) - https://www.youtube.com/watch?v=iqNiINZ ... de-eux_6Pi
httprequest
httpcontext
... followed by learning a parser for the data format that the api returns.

Datamine is right though; I would not try to learn both WPF and API's at the same time. API's are a moderately difficult backend skill to learn. (6 - 8 months to master) ... while WPF is an extremely difficult front end skill to learn (masochistically so ... 2+ years to master ... very steep learning curve ... very few resources to help).

I am not sure what your current programming experience level is, but I would recommend sticking with winforms and API's; unless you want to spend the next few years of your life banging your head against whatever WPF you plan on working on.
Posted 5 years ago
Luckily, I've already spent that 2+ years banging my head against the wall with WPF (much to the detriment of my life) so I could help give you a boost. But I stand by my previous statement still, start with the basics.

I highly suggest watching the tutorial Don linked you to though, I am helping one person learn WPF who has basic knowledge of WinForms and they were able to follow along quite easily for the most part.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Sign in

Already have an account? Sign in here

SIGN IN NOW

Create an account

Sign up for a new account in our community. It's easy!

REGISTER A NEW ACCOUNT