Simplify Content Management With Dot Net Nuke

Embed Size (px)

Citation preview

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    1/22

    Simplify Content Management withDotNetNuke aka DNN

    Presented by Kusal Wijewantha

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    2/22

    About Me

    A Senior Software Developer at SSW, specialisingin Content Management Solutions based onDotNetNuke.

    A DotNetNuke Project Team Member HelpModule Project

    First tasted DotNetNuke version 1.0.10 in 2003

    >>> Latest version 4.3.5

    3 Years = 30+ DotNetNuke based Projects = 75+DotNetNuke Modules, Skin Objects

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    3/22

    Tonights Agenda

    1. Lets get to know DotNetNuke

    2. Installing DotNetNuke

    3. Little about skins

    4. Setting up users and permissions

    5. Lets look at few core modules

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    4/22

    What is DotNetNuke?

    DotNetNuke is an Open Source Web ApplicationFramework.

    Ideal for creating and deploying projects such as,

    Commercial Web Sites Corporate Intranets and Extranets Online Publishing Portals Other Web Applications

    DotNetNuke is built on Microsoft ASP.NET (VB.NET)platform.

    Does DotNetNuke support C#.NET Components? YES

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    5/22

    Some Interesting Stats

    336988 DotNetNuke Members

    Daily around 450 new registrations

    Average of 5000 daily resource downloads

    23+ core modules

    Heaps of 3rd party Module, Skins & Skin Objects

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    6/22

    Who is using DotNetNuke?

    KPMG NRL

    TASCO Australia

    Hosking Jewellers

    Astronomy Online

    McGrath Nicol + Partners

    Asthma Foundation Victoria

    New South Wales Midwives Association

    PaperlinX

    City of Charles Sturt Council, South Australia Warringah Council, New South Wales

    Medico-Legal Opinions PTY LTD

    RatesMate

    Hills Transport

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    7/22

    Why use DotNetNuke?

    Easy to install and to host

    Fully extensible and scalable

    Clearly licensed under a BSD-style license

    Constantly evolving through real world trial Simply efficient and manageable

    Priority on security

    Fully customizable

    Fully localized User-friendly interface

    Easy to access community support

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    8/22

    Why 2 versions?

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    9/22

    Why 2 versions?

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    10/22

    Why 2 versions?

    DotNetNuke 4.x is designed to be used withASP.NET 2.0

    DotNetNuke 4.x utilizes ASP.NET 2.0 features

    DotNetNuke 3.x is designed to be used withASP.NET 1.1

    DotNetNuke 3.x version is compatible withASP.NET 2.0 from a run-time (not development)perspective

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    11/22

    Installing DotNetNuke

    Demonstration

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    12/22

    A Common Installation Error

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    13/22

    Lets resolve it

    Restart IIS to release the database

    Drop and re-create the database

    Delete and copy the DNN install files again

    Remove all the module zip files in the Install\Module

    folder apart from HTML and Links module Create the portal

    Copy all the module zip files back to the Install\Modulefolder

    Install all the remaining modules using following installation

    mode

    http://localhost/website/Install/Install.aspx?mode=InstallResources

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    14/22

    DotNetNuke Elements - Layout

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    15/22

    DotNetNuke Elements Pages & Modules

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    16/22

    DotNetNuke Elements - Skin

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    17/22

    DotNetNuke Elements - Containers

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    18/22

    Is it really easy to manage contentusing DNN?

    Demonstration

    Skins

    Permissions & Users

    Pages & Modules

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    19/22

    Summary

    1. Lets get to know DotNetNuke

    2. Installing DotNetNuke

    3. Little about skins

    4. Setting up users and permissions

    5. Lets look at few core modules

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    20/22

    Resources

    www.dotnetnuke.com

  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    21/22

    Contact Me

    [email protected]

    mailto:[email protected]:[email protected]
  • 8/2/2019 Simplify Content Management With Dot Net Nuke

    22/22