PDA

View Full Version : MVVM و برنامه نویسی چند لایه



reader78944
دوشنبه 20 اسفند 1397, 08:02 صبح
سلام دوستان من تازه دارم wpf یاد میگرم. میخواستم اگه میشه یه توضیحی در مورد چگونگی استفاده از الگوی طراحی MVVM به همراه برنامه نویسی چند لایه بدین.

بیشتر میخوام در مورد نحوه استفاده MVVM بدونم یعنی برای Model ها و ViewModel ها باید یه لایه جدا ایجاد کنیم؟

reader78944
سه شنبه 21 اسفند 1397, 08:30 صبح
کسی نیست راهنمایی کنه؟

barnamenevisjavan
سه شنبه 21 اسفند 1397, 14:29 عصر
کسی نیست راهنمایی کنه؟
در mvvm نیازی به ایجاد پروزه های مختلف برای هر لایه نیستش و همه رو داخل پروژه اصلی میتونید انجام بدین
شما یه فایل xaml خواهی داشت برای طراحی رابط کاربری و برای هر xaml یه ViewModel خواهی داشت. برای پیاده سازی mvvm راه های زیادی هستش کتابخانه های زیادی هم براش ایجاد شده تا کارو اسون تر بکنه مثل mvvmLightLib

reader78944
چهارشنبه 22 اسفند 1397, 07:58 صبح
ممنون از راهنماییت....تو برنامه ایی که قبلا به صورت چند لایه ایجاد شده، میشه از MVVM استفاده کرد یا باید از نوع ساختار برنامه رو طراحی کنیم؟

barnamenevisjavan
چهارشنبه 22 اسفند 1397, 13:43 عصر
ممنون از راهنماییت....تو برنامه ایی که قبلا به صورت چند لایه ایجاد شده، میشه از MVVM استفاده کرد یا باید از نوع ساختار برنامه رو طراحی کنیم؟
3لایه بیشتر برای ارتباط با دیتابیس بود ولی mvvm کلا یه معماری برای طراحی برنامه هستش میتونید دیتابیستون رو 3لایه کنید و معماری هم mvvm

sh
چهارشنبه 11 اردیبهشت 1398, 19:08 عصر
اینجا آموزش های خوبی در این زمینه هست :

http://provid.ir/product/%d8%a8%d8%b3%d8%aa%d9%87-%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%88%db%8c%d8%af%d8%a6%d9%88%db%8c%db%8c-%d9%85%d8%b9%d9%85%d8%a7%d8%b1%db%8c-mvvm-%d9%be%db%8c%d8%b4%d8%b1%d9%81%d8%aa%d9%87-%d8%af/

http://provid.ir/product/%d8%a8%d8%b3%d8%aa%d9%87-%db%8c-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%88%db%8c%d8%af%d8%a6%d9%88%db%8c%db%8c-%d8%b3%d8%a7%d8%ae%d8%aa-%db%8c%da%a9-enterprise-application-%d8%a8%d8%a7-wpf-%d9%88-mvvm/