MVVM for Beginners: Model-View-ViewModel Architecture for Xamarin.Forms, .NET MAUI, WPF, UWP, & More

preview_player
Показать описание
It is go time! Time for some architecture with MVVM, data binding, commanding, and more. In this episode I walk you through everything you need to know about MVVM, what it is, why you need it, and how it can help you be more productive and write less code that is more testable.

Time Codes:
00:00 - Introduction
01:30 - What is MVVM?
05:30 - Using Data Binding and INotifyPropertyChanged
14:10 - What is ICommand
17:30 - Using Commands, not Click Handlers
20:30 - Our First View Model
25:00 - Wrap-up

Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.

Links:

Follow:

My Setup:

#MVVM #Xamarin #XamarinForms #XAML
Рекомендации по теме
Комментарии
Автор

OMG!!! I couldn't believe that one day I would understand MVVM, I was so disappointed until I saw this video. What is that easy?!!! Now, MVVM is not magic, you are the magician in explaining things!!!

omarsebakhi
Автор

You have by far explained MVVM the best out of everyone I have watched...and I have watched hours of people trying to explain it. Don't stop making videos!

ryanrobbins
Автор

Amazing, less than 30 min, ought to be the #1 of MVVM videos. Thanks, James.

--Eric--
Автор

I started learning Xamarin about 3 months ago. Self taught and with a huge thirst to learn (although i am 44 with family and tiiny amount of time for me). After wandering around from tutorial to tutorial i saw your videos! WOW! You make it look so simple that anyone can understand it.
Like you usually say "Boom ...magic happens". You are a person who loves what he does and that's why you do it so right. Keep on educating and inspiring the world MJ (that sounds like Michael Jackson by the way!)
P.S. => One last thing. Is there any video tutorials for Xamarin (from 0 to Hero style) created by you? 'Cause i seem to consume knowledge far more better with videos.

disalfa
Автор

Dear James, your lecture really healed my MVVM-phobia
Thank you.

taiwantoklip
Автор

After falling asleep through countless videos finallt a video i could get through, thanks for sharing this in the way that you did

sunnychahal
Автор

I was doing course and MVVM topic came about, and although I understand basic concept it was kinda mind boggling after a while, but this video made it so much clearer. Thank you James.

pitbulxdeaa
Автор

Yes...Great...This is really the video which really TEACHES the MVVM, not thirdparty helpers, classes, frameworks, etc... This is really the tutorial for the MVVM Architecture in Logical Concept...Thanks...was very informative and effective video... !!

gendir
Автор

What can I say? ONLY WOW!!! This is really helpful!! Everything is now clear for my understanding. Thank you for all your videos. This is how i like it. Explanation and how to do it.👍👍👍👍👍

iamashyura
Автор

I'm a quarter through watching this video and already there is so much understanding that I've gained on the MVVM architecture I feel confident in using it with my applications/projects

masou
Автор

Man, you are the best in youtube tutorials! Just putting it out there.

danhayworth
Автор

You are the best .Net teacher in the whole world, wonderful tutorials😍

cosmic_predator_
Автор

Thanks James. I'm just start learning Xamarin and I really think your tutorials are being very very helpful for me to learn good practices on writing code.

marcioviana
Автор

This video is awesome, I know I'm not there yet and I have to rewind this video few times to really understand this architecture but this was very informative.
Thank u.

slimbenromdhane
Автор

Thank
In 30 minutes you clarified all the doubts and complications that existed in my brain about Binding and MVVM! Thank you very much

kardo
Автор

Your tutorials are amazing! Learning xamarin through your videos for a personal project and its amazing how useful and informative your videos are!

ethansue
Автор

Very useful the most craving subject for xamarin developer, Please keep the great work.

srikanthl
Автор

Absolutely great tutorial to introduce yourself properly to ViewModel. I really was facing issue understanding it from looking at different sources but you've made it possible to understand the topic easily.

kopilkaiser
Автор

Awesome! Efficient and straight to the point!

تعلمبأحتراف
Автор

This is great.. You are an excellent teacher. Thank you.

scigama