PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پرتال DotNetNuke چیست ؟



Borna66
08-28-2012, 11:36 PM
آیا شما به تازگی با پرتال DotNetNuke آشنا شده اید؟ DotNetNuke سیستم مدیریت محتوای وب بر اساس زبان برنامه نویسی NET. شرکت مایکروسافت می باشد. DotNetNuke امکان استفاده از تمامی امکانات و کاربری های این زبان قدرتمند را برای ایجاد وب سایت های پیشرفته برای کاربران وب فراهم می کند.
دانلود ویدئو معرفی مقدماتی DotNetNuke (http://www.irandnn.net/download/DotNetNuke_Demo.wmv) (حجم 27.4 مگابایت)
http://pnu-club.com/imported/mising.jpg (http://www.irandnn.net/download/DotNetNuke_Demo.wmv) برای مشاهده قابلیت های اجرا شده DotNetNuke بر روی وب سایت های شناخته شده و مشهور می توانید از بخش معرفی وب سایتهای فارسی مبتنی بر DotNetNuke (http://www.irandnn.ir/LinkClick.aspx?link=65&tabid=294) و یا بخش نمونه سایتهای انگلیسی وب سایت DotNetNuke (http://www.dotnetnuke.com/Products/NewtoDotNetNuke/DotNetNukeShowcaseSites/tabid/541/Default.aspx) دیدن کنید. همچنین می توانید وب سایت های برگزیده DotNetNuke (http://www.dotnetnuke.com/News/OpenForce09/CommunityChoiceAwards/Entrants/tabid/1347/Default.aspx)در همایشهای سالیانه پرتال، را مشاهده کنید.

سیستم مدیریت محتوای DotNetNuke، سیستمی است که شما را قادر می سازد تا به راحتی وب سایتی کاملا داینامیک با هسته ای قوی راه اندازی کرده و در آینده نیز می توانید به راحتی بر کاربری های آن بیافزایید. شما می توانید بر حسب توانایی ها و نیازمندی های خود کاربری هایی را از DotNetNuke یافته و به قدرت بی نظیر کاربردهای این نرم افزار پی ببرید.

کاربری های مورد نظر خود در DotNetNuke جستجو کنید.


وب سایتی بر حسب نوع فعالیت خود از میان وب سایت های شناخته شده (http://www.irandnn.ir/LinkClick.aspx?link=65&tabid=294) ای که سیستم DotNetNuke بر روی آنها پیاده شده است را انتخاب کرده و توانایی های این سیستم را در وب مشاهده کنید.
برای مشاهده نسخه نمایشی DotNetNuke در سایت عضو شوید. شما با عضویت در سایت می توانید نسخه های راهنما را برای استفاده هر چه بهتر DotNetNuke و هم چنین کاربری های بروز شده DotNetNuke را از طریق ایمیل دریافت نمایید.





می خواهید از نسخه های رایگان DotNetNuke به صورت آنلاین استفاده کنید؟ (http://www.irandnn.ir/LinkClick.aspx?link=308&tabid=294)


نسخه فارسی DotNetNuke (پرتال Irandnn) را دانلود (http://www.irandnn.ir/LinkClick.aspx?link=70&tabid=294) کرده و آن را بر روی سرور خود نصب کنید. شما می توانید راهنمای نصب DotNetNuke را از بخش آموزش (http://www.irandnn.ir/LinkClick.aspx?link=209&tabid=294) دریافت کنید.
اگر می خواهید مدیریت سیستم محتوای وب DotNetNuke را تجربه کنید، راهنمای مدیریت سیستم مدیریت محتوای DotNetNuke را از بخش آموزش (http://www.irandnn.ir/LinkClick.aspx?link=209&tabid=294) دانلود کنید.






آمادگی مشاهده دموی نرم افزار DotNetNuke را دارید؟


می توانید یک اکانت دمو (Demo) (http://www.irandnn.ir/LinkClick.aspx?link=308&tabid=294) به صورت آنلاین بسازید و یک پرتال شخصی به مدت 24 ساعت داشته باشید. در این دمو شما می توانید همه امکانات DotNetNuke را بررسی نمایید.





آیا می خواهید از DotNetNuke برای شرکت یا سازمان خود استفاده نمایید؟


نسخه های حرفه ای (http://www.irandnn.ir/LinkClick.aspx?link=285&tabid=294) را مشاهده کنید که چگونه DotNetNuke و پرتال Irandnn کلیه نیاز های سازمانی شما را برآورده می کند.

Borna66
08-28-2012, 11:38 PM
Dotnetnuke چطور شما را در مدیریت ظاهر و محتوای سایت یاری می دهد؟ تنظیمات سایت تمام جزئیات سایت نظیر: عنوان سایت، کلمات کلیدی مورد استفاده موتورهای جستجو و ثبت سایت در این پایگاه ها، پیام خوش آمدگویی، لوگوی سایت، رنگ زمینه و پوسته ها، از صفحه تنظیمات سایت قابل مدیریت و پیکربندی می باشند.

مدیریت محتوا با استفاده از سیستم مدیریت محتوا، مدیران و کاربران سیستم می توانند به راحتی و با تمرکزی مناسب بر قسمت های مختلف سایت دسترسی داشته باشند. همچنین تنظیمات و تغییرات مورد نظر خود را در کوتاه ترین زمان ممکن انجام دهند.

Style صفحات بطور پیش فرض برای اینکه صفحات پرتال از ظاهری یکپارچه و یک شکل برخوردار باشند، از یک Style sheet درون پرتال استفاده شده است که به کمک این Style ها و به آسانی می توان تنظیماتی نظیر رنگ، اندازه و نوع فونت، رنگ زمینه و ... را مدیریت نمود.

پوسته سایت پوسته ها به آسانی امکام جداسازی ظاهر سایت از محتوا را فراهم می آورند. مدیر سایت با نصب یک پوسته و بدون اینکه حتی علمی نسبت به محتوای پرتال داشته باشد می تواند ظاهر کل پرتال را تغییر دهد. پوسته ها به راحتی قابل طراحی بوده و یا حتی شما می توانید نمونه های مختلف را دانلود و از فروشندگان این محصول خریداری نمایید.

ماژول ها این تکه کدهای ماژول عملیات های خاصی را برای کاربر انجام می دهند و از ترکیب آنها صفحات وب کامل می شوند. این ماژول ها می توانند به آسانی به صفحه اضافه شوند، ویرایش گردند، از روی صفحه حذف گردند و یا مجدداً به جایی که از آن مکان حذف شده اند بازیابی گردند، همچنين می توان موقعیت آنها را در صفحه تغییر داد و یا حتی آنها را به صفحه ای دیگر انتقال داد. در حال حاضر تنوع وسیعی از شرکت ها و توسعه دهندگان ماژول وجود دارند که در حال ساخت و توسعه ماژول های قابل اجرا بر روی این پرتال می باشند. ماژول هایی که توسط این شرکت ها ساخته می شوند اکثراً در فروشگاه های مربوط به این پرتال یا سایر سایت ها قابل مشاهده و خریداری می باشند

مدیریت فایل این ابزار قدرتمند امکان بارگذاری مستقیم فایل ها از سیستم شخصی به سرور را فراهم می آورد. هر فایل بارگذاری شده به محض آپلود قابل استفاده در سایت یا ماژول های مختلف بنابر عملکردشان خواهد بود.

سطل بازیابی این بخش امکان بازیابی محتوا، ماژول یا صفحات پاک شده را برای مدیر سایت فراهم می آورد. آیتم هاي حذف شده هنگام بازیابی به مکانیکه در آنجا حذف شده بوده اند بر گردانده می شوند.

عملیات کشیدن و رها کردن ماژول ها و كانتينرها براحتي و با كليك بر روي عنوان ماژول و كشيدن و رها كردن در جاي مورد نظر قابل جابجايي مي باشند.

بنرهاي تبليغاتي در صفحه فروشندگان، مدير سايت مي تواند به آساني يك مشتري را همراه با مشخصات كامل او ثبت نمايد. فايل هاي تبليغتي ايشان را بارگذاري نمايد. تعداد دفعات نمايش بنرهاي تبليغاتي را تعيين، هزينه هر بار نمايش را محاسبه و آمار دقيقي از تعداد نمايش و كليك هاي انجام شده بر روي بنرها را ذخيره نمايد.

Borna66
08-28-2012, 11:38 PM
مطلعات موردی همانطور که می دانیم نرم افزار DotNetNuke به عنوان بستر توسعه نرم افزارهای تحت وب شناخته می شود و هرگز در سطح یک WCMS محدود نبوده است. از این رو از این نرم افزار با اهداف مختلف در صنایع، ارگانها و سازمانها استفاده شده است. در سراسر دنیا مطالعاتی جهت نیازسنجی مجموعه های مختلف و پیش بینی یک راه حل مبتنی بر DNN صورت گرفته است که بخشی از آنها در سایت DotNetNuke در دسترس قرار گرفته است. این مطالعات که به ازای موارد خاص صورت گرفته است مسلماً انطباق لازم با نیازهای مجموعه های متقاضی این خدمات را در داخل کشور ندارد اما می تواند ایده هایی را در ذهن ایجاد کند که شاید با بومی سازی آنها بتوان به راهکارهای جدیدی رسید. IRANDNN سعی دارد از بین پروژه هایی که خود مجری طراحی و تولید آنها بوده آندسته از مطالعات قابل ارائه را در ادامه به صورت خلاصه ارائه کند. از سایر مجموعه های همکار نیز دعوت می شود چنانچه بر روی همین بستر پروژه های اجرایی یا مطالعاتی را پیاده سازی نموده اند، در این بخش قید کنند.

Borna66
08-28-2012, 11:39 PM
تاریخچه DotNetNuke
در ماه ژانویه سال 2002 شرکت مایکروسافت محصولی را عرضه کرد که یک نمونه از StarterKit های کنونی بود و پرتال IBuySpy نام داشت. StarterKit ها نمونه برنامه هایی هستند که همراه سورس کامل ارائه شده تا چگونگی پیاده سازی یک فرآیند خاص در برنامه نویسی را نمایش دهد. این بسته ها نمونه های کامل اما در حد بسیار ساده ای از یک برنامه بوده و هدف از ارائه آنها کمک به برنامه نویسان جهت توسعه پروژه های شخصی خود به کمک آنها بوده است.

هدف از ارائه پرتال IBuySpy نمایش چگونگی ایجاد یک برنامه تحت وب کاملاً داینامیک و data-driven به کمک زبان ASP.NET بوده است و انجمن توسعه دهندگان زبان .NET به سرعت پرتال IBuySpy را به عنوان یک مرجع اصلی پیاده سازی و ایجاد برنامه های تحت وب با حق کپی رایت شخص افراد پذیرفتند.

در دسامبر سال 2002 شاون واکر (Shaun Walker) که یکی از اعضای Perpetual Motion Interactive System بود، یک نسخه ویرایش شده از پرتال IBuySpy را به زبان VB.NET انتشار داد. این نسخه از برنامه که همراه سورس کامل بودIBuySpy Workshop نام داشت که توسط یک لینک در انجمن ASP.NET مایکروسافت ارسال شده بود و شامل امکانات متنوع تری نسبت به نسخه اصلی IBuySpy بوده که مهترین آن ویژگی امکان ایجاد بیش از یک پرتال با بهره گیری از یک پایگاه داده بوده است.


طی گذشت یک هفته بعد از انتشار اولین نسخه این برنامه نسخه بعدی آن که نسخه شب عید نام داشت منتشر شد (IBuySpy WorkShop Christmas Eve) که با استقبال بی نظیر توسعه دهندگان روبرو شد و هزاران نفر از برنامه نویسان این کد را دانلود نمودند.

بعد از انتشار چند نسخه از این برنامه، نام برنامه به DotNetNuke تغییر پیدا نمود. این نام برای این انتخاب شد که نمایش دهنده دو اصل مبتنی بودن این برنامه بر زبان NET. و پیروی از اصول و شرایط Nuke (سیستم های مدیریت محتوای کد باز) باشد.

در حال حاضر DotNetNuke به عنوان یک پروژه کد باز به کمک یک تیم اختصاصی، گروه های حمایت کننده و بیش از 700.000 کاربر عضو مشغول فعالیت می باشد.

در سپتامبر سال 2006 شاون واکر موسس و بنیان گذار شرکت DotNetNuke رسما این شرکت را ثبت کرده و کلیه پروژه های ایجاد شده توسط DotNetNuke را در زیر مجموعه این شرکت قرار داد. پس از راه اندازی شرکت DotNetNuke سه تن از اعضای جامعه DotNetNuke کاران حرفه ای به نام های Scott Willhite, Joe Brinkman, and Nik Kalyani که در طول این سال ها بر روی پروژه های DotNetNuke فعالیت چشم گیری داشتند با مدیریت شاون واکر به این مجموعه پیوستند.

در سال 2008 شرکت DotNetNuke از طرف بسیاری از شرکت های استاندارد سازی نرم افزار های متن باز یکی از برترین شرکت های تولید نرم افزار های متن باز انتخاب شد و در دسمامبر همان سال با همکاری شرکت Navin Nagiah به CEO پیوست.

نگاهی بر دورنمای DotNetNuke در سال های آینده حرکتی رو به آینده، در طول این سال ها DotNetNuke توانسته است با دریافت بازخورد های مستقیمی از شرکت ها، سازمان ها، جامعه طرفداران و کاربران DotNetNuke در بهبود سیستم مدیریت محتوای خود قدم های بلندی بردارد. مدیران DotNetNuke با تلاش خود هر روز علاوه بر بهبود پیکربندی هسته اصلی DotNetNuke، ابزار ها و ویژگی های جدیدی مطابق با نیاز های سازمان ها و شرکت ها طراحی نموده و شرکت این فرآیند را برای کسب استاندارد های بیشتری برای نرم افزار ادامه می دهد.

Borna66
08-28-2012, 11:39 PM
دات نت نیوک در قالب یک نرم افزار کد باز (Open-source) بدون هزینه و تحت مجوز نرم افزاری MIT ارائه می گردد.
به استناد این مجوز، کسی که نرم افزار و مستندات فنی مربوط به آن را در اختیار گرفته است (بدون پرداخت هزینه) می تواند نرم افزار را بدون محدودیت داد و ستد نماید. به این معنی که هیچ نوع محدودیتی در قوانین استفاده، نسخه برداری، ادغام، انتشار، توزیع و تدوین مجوز تابعه از این مجوز و یا فروش نسخه های نرم افزار وجود نداشته و می تواند همین مجوز را به سایرین که از نرم افزار استفاده می کنند اعطا نماید لکن تحت شرایطی که در ادامه تبیین می شود:
به همراه نرم افزار موضوع مجوز (بدون تغییر ماهیت) می بایست وضعیت حقوق نرم افزاری که در بالا اشاره شد و اصل مجوز که در ادامه آورده می شود به ازای هر نسخه یا نرم افزارهای کلیدی زیرمجموعه هسته آن، ارائه شود.
"نرم افزار دارای چارچوب مشخصی است و صرفاً به همان شکل ارائه شده است ( نرم افزار همانی است که هست به اصطلاح AS IS ) بدون هر نوع گارانتی به صورت صریح یا ضمنی البته بدون محدودیت در ارائه خدمات گارانتی توسط اشخاص حقیقی و حقوقی که نرم افزار را داد وستد می کنند. قابل متناسب سازی برای مقاصد خاص تحت شرایطی که به سایر قوانین تجاوز ننماید. در هیچ رخدادی مؤلفین یا صاحبان حقوق تألیف نرم افزار مسئول هیچ دعوی، خسارت یا مسئولیت دیگری نیستند خواه دعوی مربوط به بخشی از یک قرارداد باشد و خواه خارج از قرارداد و موجب ضرر و یا هر حالت دیگر که برخواسته از خود نرم افزار، خروجی آن و یا در ارتباط با نرم افزار یا بهره برداری از آن یا هر نوع دیگری از داد وستد نرم افزار باشد."