بررسی عمیق WPF MVVM
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
الگوی Model-View-ViewModel (MVVM) به یکی از متداولترین الگوهای طراحی برای اپلیکیشن های WPF و XAML تبدیل شده است. در این دوره، بررسی عمیق WPF MVVM، شما دربارهی الگوی طراحی MVVM و نحوهی کاربرد آن در موقعیتهای مختلفی برای ساخت اپلیکیشن های WPF یاد خواهید گرفت.
در ابتدا، شما به دلایل استفاده از این الگو، مفاهیم بنیادی آن و نحوهی به کارگیری آن در برخی از سناریوهای رایج خواهید پرداخت.
سپس، به بررسی طرق مختلف تعریف Views و ViewModels و نحوهی اتصال آنها به یکدیگر خواهید پرداخت. بعد از آن، خواهید آموخت چگونه از کنترلهای داده متداول در زمینهی MVVM استفاده کنید و آنها را به ViewModels و Models، هم به صورت ایستا و هم به صورت پویا متصل کنید. در نهایت، نحوهی استفاده از سلسلهمراتب View و ViewModel و راهاندازی ناوبری بین Views در یک کانتینر را کشف خواهید کرد.
پس از اتمام این دوره، شما دانش لازم برای اعمال الگوی طراحی MVVM در اپلیکیشن های WPF خود را خواهید داشت.
بررسی عمیق WPF MVVM
-
بررسی دوره 0:02:00
-
بررسی نسخه 0:00:00
-
خوش آمدید 0:01:00
-
جداسازی نگرانیها 0:01:00
-
جداسازی نگرانیها در MVVM 0:02:00
-
اهداف و مزایای MVVM 0:02:00
-
الگوهای جداسازی رابط کاربری مرتبط 0:02:00
-
MVVM در پلتفرمهای مختلف 0:01:00
-
مسئولیتهای MVVM 0:01:00
-
مسئولیتهای Model 0:01:00
-
مسئولیتهای View 0:01:00
-
مسئولیتهای ViewModel 0:03:00
-
مسئولیتهای خدمات مشتری 0:02:00
-
معادله MVVM 0:01:00
-
ساخت View و ViewModel 0:01:00
-
خلاصه 0:01:00
-
مقدمه 0:01:00
-
Async در MVVM 0:01:00
-
پیادهسازی یک View ساده بدون MVVM یا Data Binding 0:04:00
-
پیادهسازی یک View ساده با Data Binding 0:01:00
-
پیادهسازی یک View ساده تبدیلشده به MVVM 0:05:00
-
خلاصه 0:01:00
-
بررسی کلی 0:01:00
-
ساخت View-First 0:02:00
-
پیادهسازی اتصال MVVM View-First 0:06:00
-
View-First با ViewModelLocators 0:02:00
-
پیادهسازی اتصال MVVM با ViewModelLocator 0:06:00
-
پشتیبانی از اتصال داده برای MVVM 0:02:00
-
استفاده از اتصال داده برای جریانهای دادهای MVVM 0:04:00
-
ساخت ViewModel-First با DataTemplates 0:02:00
-
استفاده از DataTemplates صریح و ضمنی 0:03:00
-
بهرهبرداری از DataTemplates ضمنی برای اتصال MVVM ViewModel-First 0:03:00
-
هیچکس نفر اول نیست 0:01:00
-
خلاصه 0:01:00
-
مقدمه 0:01:00
-
فرمانها برای ارتباط بین View و ViewModel 0:02:00
-
استفاده از فرمانها برای ارتباط بین View و ViewModel 0:07:00
-
ویژگیها و رفتارهای پیوست شده 0:03:00
-
پیادهسازی یک رفتار پیوست شده 0:04:00
-
استفاده از رفتارهای XAML برای WPF 0:04:00
-
نوتیفیکیشن های تغییرات ویژگی 0:01:00
-
بهرهبرداری از INotifyPropertyChanged 0:04:00
-
پیادهسازی رفتار ترکیبی سفارشی با INotifyPropertyChanged Trigger 0:05:00
-
خلاصه 0:01:00
-
بررسی کلی 0:01:00
-
نامگذاری کامپوننت های MVVM 0:04:00
-
محلیابی کامپوننت های MVVM 0:02:00
-
سلسلهمراتب MVVM و ناوبری 0:01:00
-
بررسی موارد استفاده نمایشی 0:01:00
-
ساخت یک سلسلهمراتب MVVM 0:07:00
-
کپسوله سازی INotifyPropertyChanged 0:03:00
-
ناوبری با ویو سوئیچینگ 0:03:00
-
بارگذاری داده به داخل یک ViewModel 0:05:00
-
ناوبری با پارامترها 0:03:00
-
ناوبری برای افزودن و ویرایش مشتریان 0:06:00
-
خلاصه 0:01:00
-
بررسی کلی 0:01:00
-
استفاده از Visual Studio Designer و منابع داده 0:01:00
-
Scaffold کردن ویرایش View در Visual Studio 0:04:00
-
Wrap کردن اشیاء Model 0:03:00
-
مدیریت فرمانها و استفاده از مبدلها 0:06:00
-
اعتبارسنجی ورودی در MVVM 0:01:00
-
اضافه کردن اعتبارسنجی به یک View ورودی 0:07:00
-
استفاده از تزریق وابستگی 0:03:00
-
اضافه کردن تزریق وابستگی برای سرویس های کلاینت 0:06:00
-
جستجو و فیلتر کردن داده 0:03:00
-
بهرهبرداری از یک ابزار MVVM 0:03:00
-
خلاصه 0:01:00
مشخصات آموزش
بررسی عمیق WPF MVVM
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:68
- مدت زمان :2:56:53
- حجم :713.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy