منظور از دات نت نیوک چیست

منظور از دات نت نیوک چیست

می توان اینگونه گفت که Dotnetnuke همان سیستم مدیریت محتوا یا (cms) می باشد. دانت نت نیوک نیز دارای کد باز بدون هیچ هزینه ای است. دات نت نیوک دارای ویژگی ها و قابلیت های قوی می باشد. در این مطلب به تعریف این مورد مفصل اشاره شده است.

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

تاریخچه دات نت نیوک

Dotnetnuke محصولی است که توسط شرکت مایکروسافت در سال ۲۰۰۲ به بازار عرضه شد. این پلت فرم نمونه ای از starterkitهای فعلی بود که به پورتال IBuySpy شهرت داشت.

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

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

پورتال IBuySpy با هدف نمایش چگونگی ساخت یک برنامه تحت وب که کاملاً داینامیک و data-driven بوده به بازار عرضه شد.

 این پورتال از زبان ASP.net کمک می گیرد. پورتال IBuySpy توسط انجمن توسعه دهندگان زبان .net
 به عنوان یک مرجع اصلی و اساسی در پیاده سازی و ساخت برنامه های تحت وب با رعایت حق کپی رایت شخص پذیرفته شده است.

شاون واکر (Shaun Walker)  به عنوان یکی از اعضای Prepetual Motion Interactive System در ماه دسامبر سال ۲۰۰۲ یک نسخه ویرایش شده از IBuySpy را به زبان VB.NET منتشر کرد.

این نسخه ی برنامه  IBuySpy Workshop نامیده شد و سورس کاملی از برنامه را همراه خود داشت و به صورت یک لینک در انجمن ASP.NET مایکروسافت انتشار یافت.
این نسخه امکانات و ویژگی های متنوع تر و با امکانات بهتری نسبت به نسخه اصلی پرتال IBuySpy داشت. مهم ترین و متمایزترین ویژگی نسخه ی جدید منتشر شده امکان ایجاد بیش از یک پرتال و با استفاده از تنها یک پایگاه داده بوده است.

گفتنی است آخرین نسخه دات نت نیوک در سال ۲۰۱۷ بر پایه جدیدترین تکنولوژی برنامه نویسی مایکروسافت (MVC) تولید شده که همین امر موجب گردیده این CMS قدرت، سرعت و امنیت بالاتری را نسبت به برنامه های مشابه به خود اختصاص دهد.

اما چرا نام Dotnetnuke برای این برنامه انتخاب شد. این نام نشان دهنده این است که این برنامه بر دو پایه اصلی مبتنی است یکی زبان DOTNET که شرایط و قوانین خود را دارد و دیگری پیروی از اصول nuke که مجموعه سیستم های مدیریت محتوای کد باز است.

امروزه خدمات Dotnetnuke به عنوان یک پروژه کد باز توسط تیم های فوق حرفه ای در حال توسعه بوده و شرکت های متعددی در دنیا در حال پشتیبانی سایت های طراحی شده روی آن می باشد به نوعی می توان گفت که بیش از ۱٫۵۰۰٫۰۰۰ نفر توسعه دهنده وب روی این CMS در حال فعالیت بوده و حدود ۷۰۰٫۰۰۰ وب سایت فعال از این CMS استفاده می نمایند.

این تاریخچه نشان از قدمت بالای Dotnetnuke می دهد. چرا که از سال ۲۰۰۲ تاکنون نسخه های مختلفی از آن انتشار یافته است و هم اکنون  با گذشت ۱۵ سال این CMS مشغول به فعالیت و بروزرسانی است.

این بدان معنی است که این فریم ورک تحت عنوان DNN رضایت بسیاری از کاربران خود را به دست آورده است و همچنان محکم مسیر رشد خود را ادامه می دهد.

[thumbnail target=”_self” alt=”منظور از دات نت نیوک چیست” src=”https://www.shopingserver.net/wp-content/uploads/2017/09/Dot-Net-Nuke-Programming-Whats-Trending-in-the-Market.png”]

 ویژگی های دات نت نیوک

Dotnetnuke سیستم مدیریت محتوا  در هاست(cms) است زیرا تمام قابلیت های یک cms را دارا میباشد.
دات نت نیوک یک فریم ورک نیز میباشد زیرا چهارچوبی است که قابلیت های پایه مورد نیاز برای ایجاد و توسعه برنامه های تحت وب را فراهم کرده و علاوه بر آن قابلیت توسعه به شکل دلخواه را نیز دارد.
برای مثال با نصب ابزار هایی مثل انواع ماژول ها در این سیستم میتوان علاوه بر استفاده از امکانات پایه دات نت نیوک به کارکرد های خاص مورد نظر دیگری که توسط این ابزارها فراهم میشوند نیز دست یافت.

دات نت نیوک کدباز و رایگان است بنابراین برای تهیه و یا توسعه آن هیچ محدودیتی وجود ندارد. این سیستم بر مبنای Microsoft .Net framework پیاده سازی شده و به معنی این است که میتوان از زبانهای برنامه نویسی دات نت برای توسعه فریمورک دات نت نیوک و ابزار های آن استفاده کرد.

دات نت نیوک از ویژگی ها و قابلیت های قدرتمندی در سرور برخوردار است که باعث شده به عنوان بزرگترین اپلیکیشن متن باز بر مبنای پلتفرم مایکروسافت و فناوری دات نت، شناخته شود.

با دات نت نیوک میتوانید کلیه مراحل ایجاد و مدیریت یک وب سایت و محتوای آن را به سادگی تنها توسط یک مرورگر و لاگین در سیستم، بدون درگیر شدن با حتی یک خط برنامه نویسی انجام دهید. خیلی جالبه نه!؟ طراحی و ایجاد وب اپلیکیشن بدون برنامه نویسی! در اکثر موارد طراحی وب سایت با دات نت نیوک این امر امکان پذیر میباشد و تنها در مواردی که نیاز به پیاده سازی قابلیت هایی خاص که ابزار های آن موجود نباشد، ممکن است نیاز به برنامه نویسی باشد.

پلتفرم دات نت نیوک یک تکنولوژی قابل اعتماد بوده که ویژگی هایی از قبیل کد باز بودن، مقیاس پذیری، انعطاف پذیری، توسعه پذیری و هم چنین امنیت بالا را داراست، که هزاران کسب و کار کوچک و بزرگ از نرم افزار تحت وب دات نت نیوک برای توسعه تجارت خود استفاده کرده اند و بسیاری هم برای راه اندازی مجدد

سایت خود از فناوری دات نت نیوک استقبال نموده اند.

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

امتیاز ما
برای امتیاز به این پست کلیک کنید
[کل: 0 میانگین: 0]

Leave a Reply