محصولات

خدمات

تبادل اطلاعات

ارتباط با آتون

دات نت نیوک

مقالات
  عمومی ::  عناصر تشکیل دهنده پرتال دات نت نیوک
  کد: 7  تعداد بازدیدها: 2969 تعداد نظرها: 0  تعداد امتیازها:  0   (Article Rating)
عناصر تشکیل دهنده پرتال دات نت نیوک
در هنگام نصب  دات نت نیوک يک دايرکتوري فيزيکي ايجاد مي شود. IIS از طريق اين دايرکتوري مي تواند پورتال را شناسايي کند. اولين پورتال که هنگام نصب ایجاد میشود، پورتال والد است و باقي پورتال ها که تحت همين دامنه ايجاد مي شوند پورتال هاي فرزند نام دارند.
 در گزينه مديريت پورتال از منوي ميزبان مي توانيم تمام پورتال هاي موجود را ببينيم. فقط پورتال هاي فرزند قابل حذف هستند.

با استفاده از گزينه "اضافه کردن پرتال جديد" مي توان پورتال هاي ديگري را تعريف نمود. تعريف پرتال فرزند به سادگي انجام مي گيرد اما براي تعريف پرتال والد مي بايست وبسايت ديگري در IIS Manager تعريف شود سپس يک رکورد DNS جهت اشاره به آدرس IP سرور تعريف شود.


عناصر تشکیل دهنده پرتال در دات نت نیوک

1. صفحات   Pages
 صفحات DNN شباهت زيادي به صفحات html ايستا دارند. با اين تفاوت که در صفحات DNN قاب ها وماژول ها قرار مي گيرند.

2. قاب ها   Panes
قاب ها ناحيه هايي از صفحه هستند که ماژول ها در آنها قرار مي گيرند. هنگامي که حالت نمايش صفحه از طريق کنترل پنل رو ي حالت طراحي قرار مي گيرد قادر به مشاهده قاب ها هستيم. در مورد قاب ها به تفصيل در بخش توسعه پوسته صحبت خواهيم کرد.

3. پوسته هاSkins    
پوسته مجموعه اي از طرح هاست که جهت تغيير ظاهر پرتال DNN استفاده مي شود. هر وب سايت يا هر صفحه ايجاد شده روي پرتال مي تواند داراي پوسته مستقلي باشد. همچنين کاربران ميزبان و مدير مي توانندد پوسته هاي متفاوتي داشته باشند. از طريق گزينه پوسته ها در منوي ميزبان مي توان پوسته هاي موجود را مشاهده نموده و پوسته هاي جديد تصب نمود. در بخش توسعه پوسته به شرح چگونگي ايجاد و نصب پوسته مي پردازيم.
4. کانتينر ها   Container
کانتينر نحوه نمايش گرافيکي ماژول هاي موجود در صفحه را مشخص مي کند. عموماً توسعه دهنگان پوسته يک يا چندين کامنينر هماهنگ با پوسته را نيز طراحي مي کنند که به همراه پوسته براي نمايش بلاک هاي صفحه استفاده مي شود. مديريت و تغيير کانتينر نيز از طريق گزينه پوسته ها در منوي ميزبان انجام مي شود. در نسخه هاي اخير DNN مي توانييد ترتيبي دهيد تا در نمايش ماژول از هيچ کانتينري استفاده نشود. بدين منظور در منوي کنترل ماژول در بخش تنظيمات صفحه نمايش کانتينر را غيرفعال مي کنيم. در بخش توسعه پوسته بيشتر به خصوصيات کانتينر خواهيم پرداخت.
5. ماژول ها    Modules
ماژول يک بخش قابل نصب و قابل استفاده مجدد است که براي نمايش محتوا يا انجام يک عمليات خاص استفاده میشود. اين تعريف بسيار شبيه به تعريف page در ASP.NET است. با اين تفاوت که در DNN ماژول ها در صفحات قرار مي گريند و در هر صفحه مي توان چندين ماژول داشت. يکسري از ماژول ها که آنها را تحت عنوان ماژول هاي هسته (Core modules) مي شناسيم؛ وجود دارند که عمليات ساده و مفيدي را انجام مي دهند. برخي از اين ماژول ها در هنگام شروع استفاده از پورتال نصب شده و از طريق کنترل پنل توسط کاربران مدير، ميزبان يا هر کاربر مجاز به نصب ماژول ديگري قابل اضافه شدن به صفحات است. برخي ديگر از اين ماژول ها استفاده کمتري دارند يا ماهيت تخصصي تري دارند به طور پيش فرض نصب نمي شوند. بلکه از طريق کنترل تعريف ماژول در منوي ميزبان قادر به مشاهده ليست آنها و نصب در صورت نياز هستيم.

 
   امتياز بندي



  نظرات

ارسال نظر:
فقط کاربران عضو می توانند توضیحات در پست قرار دهند.
 
تمامی حقوق مادی و معنوی این اثر متعلق به جام زندگی می باشد  |  حريم كاربران    شرایط استفاده