PDA

View Full Version : MVC چیست و به چه دردی می خورد؟



Arezoo62
پنج شنبه 10 فروردین 1391, 00:06 صبح
دوستان این MVC کلا یعنی چی؟ و به چه دردی می خوره؟ میگن مهمه

mze666
پنج شنبه 10 فروردین 1391, 10:19 صبح
سلام - MVC یک فریم ورک برای ساختن برنامه های تحت وب و وبسایت هستش که توش تمام لایه ها جداسازی شده. نام MVC از Model View Controller گرفته شده.


Model: که قسمت داده های برنامه می باشد و دیتای برنامه اونجا قرار میگیره.
View: صفحاتی که کاربر نهایی میبینه میشه View و همون صفحات HTML هستش.
Controller: ارتباط بین View و Model بر عهده ی Controller می باشد.

یه نکته دیگه این که توی MVC خیلی راحت میشه Design Pattern ها رو پیاده سازی کرد مثل (Repository و Dependency Injection و ...).

در کل به نظرم فریم ورک خیلی خوبیه و من از موقعی یاد گرفتمش دیگه حاضر نیستم برم سراغ Asp.net web forms قدیمی.

یادگیریش هم خیلی سخت نیست.:چشمک:
برای یادگیری هم به نظرم از خود سایت Asp.net قسمت MVC میتونید استفاده کنید که هم توضیحات خوبی داره هم نمونه برنامه های قشنگی مثل Nerddinner و Music store و ....

hakan648
پنج شنبه 17 فروردین 1391, 14:34 عصر
سلام

این مقالات (http://www.dotnettips.info/search/label/MVC) رو هم مطالعه کنید .
موفق باشید ...

Omid RKO
جمعه 16 تیر 1391, 13:58 عصر
دوستان یه سوال دارم
من که با asp.net web form کار نکردم حالا که میخوام شروع به یادگیری asp.net mvc کنم به مشکل بر نمیخورم ؟
اصولا برای یادگیریش پیشنیازش چیه ؟

NIK
یک شنبه 18 تیر 1391, 08:26 صبح
دوستان یه سوال دارم
من که با asp.net web form کار نکردم حالا که میخوام شروع به یادگیری asp.net mvc کنم به مشکل بر نمیخورم ؟
اصولا برای یادگیریش پیشنیازش چیه ؟

اتفاقا به مراتب یادگیری MVC برای شما آسونتره.
تفاوتی با ASP.net Web Form نداره. هر چیزی که اونجا باید بلد باشی، اینجا هم نیازه.
در MVC نسبت به Web Form الگوی برنامه نویسی تغییر میکنه.

Omid RKO
یک شنبه 18 تیر 1391, 11:06 صبح
اتفاقا به مراتب یادگیری MVC برای شما آسونتره.
تفاوتی با ASP.net Web Form نداره. هر چیزی که اونجا باید بلد باشی، اینجا هم نیازه.
در MVC نسبت به Web Form الگوی برنامه نویسی تغییر میکنه.

جدا"! چه خوب!
راستش من یکی از دوستان خوبم من رو تشویق کرد که حالا که میخوای ای اس پی یاد بگیر از همون اول رو ام وی سی کار کن و من هم دارم به حرفش گوش کردم و دارم میخونم
فکر می کنم راه بعتری هم هست تا اینکه بخوام اول وب فرم یاد بگیرم!!

NIK
یک شنبه 18 تیر 1391, 13:14 عصر
جدا"! چه خوب!
راستش من یکی از دوستان خوبم من رو تشویق کرد که حالا که میخوای ای اس پی یاد بگیر از همون اول رو ام وی سی کار کن و من هم دارم به حرفش گوش کردم و دارم میخونم
فکر می کنم راه بعتری هم هست تا اینکه بخوام اول وب فرم یاد بگیرم!!

سعی کنید MVC رو با .net framework 4 و entity framework یاد بگیرید.

Omid RKO
یک شنبه 18 تیر 1391, 14:07 عصر
سعی کنید MVC رو با .net framework 4 و entity framework یاد بگیرید.

والا رفرنس هایی که پیدا کردم برای mvc 3 هستش و دارم با همین رفرنس جلو میرم و با .net 4 و entity همراهش می کنم ببینم چی از آب در میاد
فقط چون اولین بارم هست که asp میخونم واسه همین به دقت زیادی لازم داره