تاریخچه پرتال دات نت نیوک
درماه ژانویه سال ۲۰۰۲ شرکت مایکروسافت محصولی را عرضه کرد که یک نمونه از StarterKitهای کنونی بود و پرتال IBusSpy نام داشت. StarterKitها نمونهبرنامههایی هستند که همراه سورس کامل ارائه شده تا چگونگی پیاده سازی یکفرآیند خاص در برنامه نویسی را نمایش دهد. این بستهها نمونههای کامل امادر حد بسیار سادهای از یک برنامه بوده و هدف از ارائه آنها کمک به برنامهنویسان جهت توسعه پروژههای شخصی خود به کمک آنها بودهاست. هدف از ارائهپرتال IBuySpy نمایش چگونگی ایجاد یک برنامه تحت وب کاملاً داینامیک و data-driven به کمک زبان ASP.NET بودهاست.و انجمن توسعه دهندگان زبان .net به سرعت پرتال IBuySpy را به عنوان یک مرجع اصلی پیاده سازی و ایجاد برنامههای تحت وب با حق کپی رایت شخص افراد پذیرفتند.
در دسامبر سال ۲۰۰۲ شاون واکر (Shaun Walker) که یکی از اعضای Prepetual Motion InteractiveSystem بود، یک نسخه ویرایش شده از پرتال IBuySpy را به زبان VB.NET انتشار داد. این نسخه از برنامه که همراه سورس کامل بود IBuySpy Workshop نام داشت که توسط یک لینک در انجمن ASP.NET مایکروسافت ارسال شده بود و شامل امکانات متنوع تری نسبت به نسخه اصلی IBuySpy بوده که مهترین آن ویژگی امکان ایجاد بیش از یک پرتال با بهره گیری از یک پایگاه داده بودهاست. طی گذشت یک هفته بعد از انتشار اولین نسخه این برنامه نسخه بعدی آن که نسخه شب عید نام داشت منتشر شد (IBuySpy WorkShop Christmas Eve) که با استقبال بی نظیر توسعه دهندگان روبرو شد و هزاران نفر از برنامه نویسان این کد را دانلود نمودند. بعد از انتشار چند نسخه از این برنامه، نام برنامه به Dotnetnuke تغییر پیدا نمود. این نام برای این انتخاب شد که نمایش دهنده دو اصل مبتنی بودن این برنامه بر زبان NET. و پیروی از اصول و شرایط nuke (سیستمهای مدیریت محتوای کد باز) باشد.
در حال حاضر Dotnetnuke به عنوان یک پروژه کد باز به کمک یک تیم اختصاصی، گروههای حمایت کننده و بیش از ۵۰۰٫۰۰۰ هزار کاربر عضو مشغول فعالیت میباشد.در حال حاظر این پرتال به زبان فارسی توسط تیم آتون ترجمه شده و نسخه 5.1.1 آن در دسترس میباشد.
متن کامل ساختار و سرگذشت Dotnetnuke نوشته شاون واکر در فصل اول کتاب Professional DotNetNuke ۴ – Open Source WebApplication Framework for ASP.NET ۲٫۰ محصول انتشارات WROX Press قابل مشاهده میباشد.
ویژگیهای کلیدی Dotnetnuke چه میباشند؟
پرتال Dotnetnukeبراحتی و با مراجعه به سایت www.Dotnetnuke.com قابل دریافت میباشد. جهت دانلود این برنامه شما میبایست درون سایت ثبت نام نموده و عضو آن شوید. به محض ثبت نام در سایت، نامهای به آدرس پست الکترونیک شما که هنگام ثبت نام وارد نمودهاید ارسال میشود که شامل یک کد تصدیق میباشد. این کد برای اولین لاگین به سایت مورد استفاده قرار میگیرد. بعد از لاگین به سایت شما براحتی و با رفتن به صفحه دانلود قادر به دریافت برنامه خواهید بود.
اعضاء سایت به محض دریافت و نصب این برنامه، قادر به مدیریت وب سایت خود در اینترنت یا اینترانت خواهند بود. این امر بدین خاطر است که Dotnetnuke تمام ابزارها و ویژگیهای مورد نیاز جهت اجرا و نگهداری پرتال همچون کنترل کامل و مدیریت بر روی محتوا، چیدمان، اعضاء پرتال و مباحث امنیتی را همراه خود ارائه دادهاست.
بعد از دریافت این برنامه حتی میتوان اینگونه تصور نمود که حتی کاربرانی که هیچگونه مهارت برنامه نویسی ندارند، قادر به راه اندازی یک وب سایت کاملاً حرفهای و پویا باشند. آنها میتوانند صفحات جدید ایجاد نموده و از ماژولهای پیش فرض ارائه شده در پرتال همچون، انجمن، نگارخانه تصاویر، تماسها، رویدادها و ... جهت ارائه محتوا در سایت خود استفاده نمایند. نقشهای امنیتی مختلفی را تعریف نموده، برای هر نقش خبرنامه ارسال نمایند و همچنین درون سایت خود بنرهای تبلیغاتی نمایش دهند، سایت خود را به موتورهای جستجو تعریف نمایند و یا ظاهر سایت خود را ویرایش نمایند.
تاریخچه پرتال دات نت نیوک
درماه ژانویه سال ۲۰۰۲ شرکت مایکروسافت محصولی را عرضه کرد که یک نمونه از StarterKitهای کنونی بود و پرتال IBusSpy نام داشت. StarterKitها نمونهبرنامههایی هستند که همراه سورس کامل ارائه شده تا چگونگی پیاده سازی یکفرآیند خاص در برنامه نویسی را نمایش دهد. این بستهها نمونههای کامل امادر حد بسیار سادهای از یک برنامه بوده و هدف از ارائه آنها کمک به برنامهنویسان جهت توسعه پروژههای شخصی خود به کمک آنها بودهاست. هدف از ارائهپرتال IBuySpy نمایش چگونگی ایجاد یک برنامه تحت وب کاملاً داینامیک و data-driven به کمک زبان ASP.NET بودهاست.و انجمن توسعه دهندگان زبان .net به سرعت پرتال IBuySpy را به عنوان یک مرجع اصلی پیاده سازی و ایجاد برنامههای تحت وب با حق کپی رایت شخص افراد پذیرفتند.
در دسامبر سال ۲۰۰۲ شاون واکر (Shaun Walker) که یکی از اعضای Prepetual Motion InteractiveSystem بود، یک نسخه ویرایش شده از پرتال IBuySpy را به زبان VB.NET انتشار داد. این نسخه از برنامه که همراه سورس کامل بود IBuySpy Workshop نام داشت که توسط یک لینک در انجمن ASP.NET مایکروسافت ارسال شده بود و شامل امکانات متنوع تری نسبت به نسخه اصلی IBuySpy بوده که مهترین آن ویژگی امکان ایجاد بیش از یک پرتال با بهره گیری از یک پایگاه داده بودهاست. طی گذشت یک هفته بعد از انتشار اولین نسخه این برنامه نسخه بعدی آن که نسخه شب عید نام داشت منتشر شد (IBuySpy WorkShop Christmas Eve) که با استقبال بی نظیر توسعه دهندگان روبرو شد و هزاران نفر از برنامه نویسان این کد را دانلود نمودند. بعد از انتشار چند نسخه از این برنامه، نام برنامه به Dotnetnuke تغییر پیدا نمود. این نام برای این انتخاب شد که نمایش دهنده دو اصل مبتنی بودن این برنامه بر زبان NET. و پیروی از اصول و شرایط nuke (سیستمهای مدیریت محتوای کد باز) باشد.
در حال حاضر Dotnetnuke به عنوان یک پروژه کد باز به کمک یک تیم اختصاصی، گروههای حمایت کننده و بیش از ۵۰۰٫۰۰۰ هزار کاربر عضو مشغول فعالیت میباشد.در حال حاظر این پرتال به زبان فارسی توسط تیم آتون ترجمه شده و نسخه 5.1.1 آن در دسترس میباشد.
متن کامل ساختار و سرگذشت Dotnetnuke نوشته شاون واکر در فصل اول کتاب Professional DotNetNuke ۴ – Open Source WebApplication Framework for ASP.NET ۲٫۰ محصول انتشارات WROX Press قابل مشاهده میباشد.
ویژگیهای کلیدی Dotnetnuke چه میباشند؟
پرتال Dotnetnukeبراحتی و با مراجعه به سایت www.Dotnetnuke.com قابل دریافت میباشد. جهت دانلود این برنامه شما میبایست درون سایت ثبت نام نموده و عضو آن شوید. به محض ثبت نام در سایت، نامهای به آدرس پست الکترونیک شما که هنگام ثبت نام وارد نمودهاید ارسال میشود که شامل یک کد تصدیق میباشد. این کد برای اولین لاگین به سایت مورد استفاده قرار میگیرد. بعد از لاگین به سایت شما براحتی و با رفتن به صفحه دانلود قادر به دریافت برنامه خواهید بود.
اعضاء سایت به محض دریافت و نصب این برنامه، قادر به مدیریت وب سایت خود در اینترنت یا اینترانت خواهند بود. این امر بدین خاطر است که Dotnetnuke تمام ابزارها و ویژگیهای مورد نیاز جهت اجرا و نگهداری پرتال همچون کنترل کامل و مدیریت بر روی محتوا، چیدمان، اعضاء پرتال و مباحث امنیتی را همراه خود ارائه دادهاست.
بعد از دریافت این برنامه حتی میتوان اینگونه تصور نمود که حتی کاربرانی که هیچگونه مهارت برنامه نویسی ندارند، قادر به راه اندازی یک وب سایت کاملاً حرفهای و پویا باشند. آنها میتوانند صفحات جدید ایجاد نموده و از ماژولهای پیش فرض ارائه شده در پرتال همچون، انجمن، نگارخانه تصاویر، تماسها، رویدادها و ... جهت ارائه محتوا در سایت خود استفاده نمایند. نقشهای امنیتی مختلفی را تعریف نموده، برای هر نقش خبرنامه ارسال نمایند و همچنین درون سایت خود بنرهای تبلیغاتی نمایش دهند، سایت خود را به موتورهای جستجو تعریف نمایند و یا ظاهر سایت خود را ویرایش نمایند.