Dot Net Nuke Administration & Development



دات نت نوك به عنوان يكي از قوي ترين سيستم هاي مديريت محتواي كد باز (Open Source CMS) مي باشد. باتوجه به نياز سازمان ها ، ‌ادارات دولتي و شركت هاي خصوصي براي راه اندازي وب سايت هاي بزرگ و پرتال هاي سازماني نياز به استفاده از يك ابزار مديريت محتوي بيش از پيش احساس مي شود. اين ابزار با استفاده از مكانيزم هاي موجودش توانايي پاسخ گويي به بسياري از نيازهاي سازمان هاي كوچك و بزرگ را دارا مي باشد و همچنين با توجه به ساختار "دات نت نوك" كه كاملا قابل توسعه مي باشد ، سازمان ها و شركت ها مي توانند با تربيت نيروي ها خود قسمت هاي مورد نياز خود را كه به صورت پيش فرض وجود ندارند خود ايجاد كرده و از آن استفاده نمايند. افراد با حضور در اين دوره مي توانند تمامي امكانات موجود در دات نت نوك را بررسي و همچنين روش هاي توسعه اين سيستم را فرا بگيرند.

این CMS بر مبنای تکنولوژی ASP .NET 2.0 ایجاد شده و از زبان برنامه نویسی VB .NET برای توسعه هسته آن استفاده شده است. البته بر اساس امکاناتی که در ASP .NET 2.0 وجود دارد شما می توانید با استفاده از زبان های دیگر ASP .NET مثل C# .NET به توسعه آن بپردازید. در دوره آموزشي دات نت نيوک ابتدا به بررسی امکانات و قابلیت های این نرم افزار مديريت محتوي می پردازيم و سپس بعد از اتمام بحث Administration Dot Net Nuke به بررسی توسعه و ایجاد امکانات جدید در این CMS می پردازيم. در قسمت Development به بررسی نحوه ايجاد ماژول هاي جديد در Dot Net Nuke و ایجاد پوسته ها و Container ها در دات نت نيوک خواهیم پرداخت. ضمنا این دوره به مدت 24 ساعت می باشد.

سيلابس دوره آموزشي دات نت نيوک
  • Overview of CMS systems, Portals, and dotnetNuke
  • Installing & Upgrading dotnetNuke
  • Overview of Portals in dotnetNuke, Modules, User Roles,
  • Portal Administration
  • Host in dotnetNuke, Host Administration, Managing Portals as Host
  • Modules Architecture, User Content Modules
  • Managing Modules, Installing Third Party Modules
  • dotnetNuke Architecture , Security Model, Namespace overview
  • dotnetNuke Core APIs,Http Modules, Exception handling in dotnetNuke, Event Logging
  • dotNetNuke Membership Overview, Membership Provider, Role Provider, Profile Provider
  • dotNetNuke Client APIs, dotNetNuke Localization
  • dotNetNuke modules development, DataBase Layer,Business Logic Layer, Presentation Layer
  • Skinning dotnetNuke, dot netNuke Distribution
  • publishing dot net Nuke web sites