PDA

View Full Version : سوال: استفاده از Areas



haamidd
یک شنبه 17 آبان 1394, 01:41 صبح
با سلام و عرض ادب.

من تازه mvc رو شروع کردم و اینکه آیا توصیه میشه؟ و آیا عموما از Areas استفاده میشه در برنامه های asp.net mvc و یا اینکه منم استفاده نکنم؟! (اخه خود ویژوال استدیو وقتی یه پروژه asp.net mvc که باز میکنیم بجای استفاده از Areas ، سه تا پوشه با نام های Home و Account و Manage میسازه و 3 تا هم کنترولر)

ممنون

hakim22
یک شنبه 17 آبان 1394, 09:50 صبح
1- اگر #C رو بلدید MVC دقیقا جایی هست که باید باشید
2- برای بعضی از قسمتها که به هم پیوستگی زیادی دارن از Area استفاده کنید. مثلا برای بخش مدیریت سایت. نمیشه همه ی امکانات مدیریت رو فقط در یک کنترلر جا داد. کلا سعی کنید کنترلرهای کوچک درست کنید و برای کاربردهای جداگانه کنترلرهای جدا بنویسید. در استفاده از کنترلر صرفه جویی نکنید

haamidd
یک شنبه 17 آبان 1394, 15:52 عصر
ممنون.

به گفته ی شما "hakim22 (http://barnamenevis.org/member.php?244339-hakim22)" مثلا در یک سایت خبری که دارای یک قسمت برای بازدیدکنندگان و نمایش اخبار هست و قسمت اصلی و خروجی سایت هست (Home) و یک پنل مدیریت (Manage) و یک پنل نویسندگان (Writer) و یک قسمت که عملیات ثبت نام و بازیابی رمز عبور و لاگین و تایید ایمیل و... (Account) داریم ما قسمت Home رو باید در روت پروژه کنترولر ها و ویو ها و کارای دیگشو انجام بدیم و برای بخش های Account و Manage و Writer یک Areas برای هر کدام ایجاد کنیم؟ و اطلاعات و عملیات هر بخش رو درونش قرار بدیم؟ درسته؟

با تشکر

haamidd
سه شنبه 19 آبان 1394, 08:02 صبح
ممنون میشم کمی هم راهنماییم کنید...