Sunteți pe pagina 1din 22

Simplify Content Management with DotNetNuke aka DNN

Presented by Kusal Wijewantha

About Me
A Senior Software Developer at SSW, specialising in Content Management Solutions based on DotNetNuke. A DotNetNuke Project Team Member Help Module 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

Tonights Agenda
1. 2. 3. 4. 5. Lets get to know DotNetNuke Installing DotNetNuke Little about skins Setting up users and permissions Lets look at few core modules

What is DotNetNuke?
DotNetNuke is an Open Source Web Application Framework. 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

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

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

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

Why 2 versions?

Why 2 versions?

Why 2 versions?
DotNetNuke 4.x is designed to be used with ASP.NET 2.0 DotNetNuke 4.x utilizes ASP.NET 2.0 features DotNetNuke 3.x is designed to be used with ASP.NET 1.1

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

Installing DotNetNuke
Demonstration

A Common Installation Error

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\Module folder Install all the remaining modules using following installation mode
http://localhost/website/Install/Install.aspx?mode=InstallResources

DotNetNuke Elements - Layout

DotNetNuke Elements Pages & Modules

DotNetNuke Elements - Skin

DotNetNuke Elements - Containers

Is it really easy to manage content using DNN?

Demonstration
Skins

Permissions & Users


Pages & Modules

Summary
1. 2. 3. 4. 5. Lets get to know DotNetNuke Installing DotNetNuke Little about skins Setting up users and permissions Lets look at few core modules

Resources
www.dotnetnuke.com

Contact Me

kusalwijewantha@ssw.com.au

S-ar putea să vă placă și