ورود

View Full Version : حرفه ای: MVC pattern چیست؟



hmahdavi921
شنبه 13 خرداد 1396, 22:53 عصر
سلام
در یکی از آگهی های استخدام آشنایی با MVC pattern رو عنوان کرده بودند البته با Asp کار میکنن. دوستان کسی در این مورد اطلاعاتی داره؟
با تشکر

Moien Tajik
یک شنبه 14 خرداد 1396, 00:25 صبح
اگر منظور خود MVC باشه که میشه ساختار Model View Controller .
اما اگر منظور Design Pattern ها باشه تعدادی بیش از 30 تا دارن و میتونید تو این آموزش باهاشون آشنا بشید : http://git.ir/%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-%D8%A7%D9%84%DA%AF%D9%88%D9%87%D8%A7%DB%8C-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-design-patterns-library/

hmahdavi921
یک شنبه 14 خرداد 1396, 09:14 صبح
الگوهای طراحی رو شما درست فرمودین . اما در آگهی asp.net mvc آورده شده و حالا من خودم هم سرچ زدم چیز خاصی در مورد MVC pattern پیدا نکردم

Moien Tajik
یک شنبه 14 خرداد 1396, 12:13 عصر
منظور از MVC Pattern دقیقا همون Model View Controller هست .
تو این الگو ، Model های شما ( Domain Classes ) و Controller شما ( Business Logic ) و ویو های شما ( Presentation ) از هم جدا هستن و وابستگی بین این لایه ها وجود نداره .
الگو های دیگه هم هستن مثل MVVM , MVP , ... که تو لینکی که بالا قرار دادم آموزش داده شدن .

https://msdn.microsoft.com/en-us/library/ff649643.aspx