Layout Page
با سلام
در طراحیهای سایتهای چند کاربره (َAdmin,User) به دو شکل Layout Page طراحی میکنن ؛ یا یک لایوت طراحی میکنن و با Razor سطح دسترسی های مثلا آدمین و کاربر رو جدا میکنن ، و یا دو لایوت طراحی میکنن یکی برای User ها و یکی هم برای ادمین ؛
من واقع گیج شدم و نمیدونم کدوم روش بهترین هست.
و چیز دیگری که من رو مشغول کرده این هست که در پروژه ها فولدر و لایه Area -Admin درست میکنن ، آیا بهتره Layout رو در قسمت Area ساخت و یا نه در همان فولدر پیشفرض در Sherad نگه داشت.
ممنون میشم دوستان راهنمایی کنن.
1 پاسخ
در یک نگاه کلی میشه گفت همه اش درسته !
مثلا ممکنه ادمین فقط چند تا منو اضافه تر لازم داشته باشه که شما به صورت دینامیک اون ها رو نشون بدی یا نه .پس می تونی کلا یه layout داشته باشی و یه سری منوی اضافه.
ممکنه قسمت ادمین خیلی متفاوت باشه و بخواید تغییرات زیادی بهش بدید که یا کاربر عادی لازم نداره یا ممکه خوشش نیاد که محیط کاری سختی رو ببینه و شما دلتون بخواد layout جداگانه بهشون بدید.
اگه یه Layout دارید مخصوص admin میتونید تو Area خودش نگهش دارید ، اگه ممکنه با سایر Area ها مشترک باشه می باید تو فولدر بالاتری باشه. بازم به خودتون بستگی داره.
خلاصه که دستتون بازه و امکانات رو اونجوری که لازم دارید و راحت هم هستید می تونید استفاده کنید.