Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

MVVMS... A Better MVVM? Model-View-ViewModel-Services Explained

Автор: James Montemagno

Загружено: 2022-07-07

Просмотров: 34346

Описание:

If you are a C# and XAML developer you probably know about MVVM, but have you ever heard of MVVMS? It is the architecture pattern I have used in every application I have ever built since my first job at Canon years upon years ago! It is a simple but effective way of structing your code and going beyond MVVM to decouple logic into small services. This makes code more re-usable and testable. I break it all down!

Links
.NET MAUI Workshop - https://github.com/dotnet-presentatio...
Podcast App - https://github.com/microsoft/dotnet-p...
Island Tracker - https://github.com/jamesmontemagno/ap...
What is MVVM video -    • What is the MVVM pattern, What benefits do...  
.NET MAUI Workshop 4 Hour Video -    • Learn .NET MAUI - Full Course for Beginner...  

Join this channel to get access to perks:
   / @jamesmontemagno  

👕 Buy some swag! - https://jamesmontemagno.myspreadshop....
☕️ Buy me a coffee - https://www.buymeacoffee.com/jamesmon...

Follow:
👨‍💻 GitHub: https://github.com/jamesmontemagno
🦜 Twitter:   / jamesmontemagno  
📄 Website: https://www.montemagno.com
📰 Newsletter: https://newsletter.montemagno.com/

Chapters:
00:00 - Introduction
00:40 - Let's talk architecture!
02:30 - What is MVVMS?
03:30 - Monkey app walkthrough
05:30 - Models - how much logic should they have?
07:00 - ViewModels & Services - what should do what?
12:05 - Dependency Injection, Testing, & 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.

What is on my hat? It is the CLE clothing logo because I am from Cleveland! Checkout their awesome CLE merch: https://cleclothingco.myshopify.com/

What is that art on my wall? It is an original piece from the French street artist Gregos of La Butte Montmartre:   / bcez1onhiqx  

My Setup:
📷 Canon M50 Mark II - https://amzn.to/3P8R7lp
💡 Nanoleaf Elements Lights - https://amzn.to/3umwJVW
🎙 Blue Spark Microphone - https://amzn.to/3qgtYkq
🎙 Blue Pop Filter - https://amzn.to/3jEWM3r
🤳 Rode Microphone Arm - https://amzn.to/2Z68AlE
🎧 Sony MDR7306 Headphones - https://amzn.to/372jxta
📲 Stream Deck - https://amzn.to/373Uk1n
📹 Elgato Cam Link - https://amzn.to/3a9eGbh
📷 GoPro Hero - https://amzn.to/374lm90
🖱 MX Master 2S Mouse - https://amzn.to/3d7J2gj
⌨️ Tecware Phantom Keyboard - https://amzn.to/3aUP4y9

#dotnet #dotnetmaui #architecture #csharp wpf mvvm uno platform .net maui data binding

MVVMS... A Better MVVM? Model-View-ViewModel-Services Explained

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

What is the MVVM pattern, What benefits does MVVM have?

What is the MVVM pattern, What benefits does MVVM have?

MVVM на Unity c нуля. Учимся разрабатывать игровой интерфейс

MVVM на Unity c нуля. Учимся разрабатывать игровой интерфейс

Начало разработки .NET MAUI в 2024 году — что вам нужно знать

Начало разработки .NET MAUI в 2024 году — что вам нужно знать

A Better Pub/Sub Messenger for .NET Applications with WeakReferenceMessenger

A Better Pub/Sub Messenger for .NET Applications with WeakReferenceMessenger

🐚 Shell for .NET MAUI & Xamarin.Forms - What, why, and how?!?!

🐚 Shell for .NET MAUI & Xamarin.Forms - What, why, and how?!?!

Dependency Injection with .NET MAUI Explained! Full Beginner's Guide

Dependency Injection with .NET MAUI Explained! Full Beginner's Guide

MVVM Dialogs: Showing Dialogs in an MVVM Application with a Dialog Service

MVVM Dialogs: Showing Dialogs in an MVVM Application with a Dialog Service

.NET MAUI for Beginners

.NET MAUI for Beginners

Какую архитектуру программного обеспечения следует использовать: MVC, MVP или MVVM?

Какую архитектуру программного обеспечения следует использовать: MVC, MVP или MVVM?

.NET MAUI Explained: What is it, How does it work, and What about Blazor?

.NET MAUI Explained: What is it, How does it work, and What about Blazor?

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Stop Cham #1403 - Niebezpieczne i chamskie sytuacje na drogach

Настраиваемые всплывающие окна для .NET MAUI с Mopups

Настраиваемые всплывающие окна для .NET MAUI с Mopups

Learn Live: Build mobile and desktop apps with .NET MAUI

Learn Live: Build mobile and desktop apps with .NET MAUI

Переключение представлений в WPF с навигацией с использованием MVVM и внедрения зависимостей

Переключение представлений в WPF с навигацией с использованием MVVM и внедрения зависимостей

MVVM Building Blocks for WinUI and WPF Development

MVVM Building Blocks for WinUI and WPF Development

.NET MAUI

.NET MAUI

Как отрегулировать задний переключатель скоростей: ограничительные винты и индексация

Как отрегулировать задний переключатель скоростей: ограничительные винты и индексация

Better MVVM with MVVM Helpers

Better MVVM with MVVM Helpers

Intro to WPF: Learn the basics and best practices of WPF for C#

Intro to WPF: Learn the basics and best practices of WPF for C#

How to Add a Database to Xamarin & .NET MAUI apps with SQLite-net

How to Add a Database to Xamarin & .NET MAUI apps with SQLite-net

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com