Focus on Microsoft Technologies - Tutorials, Articles, Code Samples.

Monday, August 28, 2006

Dot Net Nuke

Dot Net Nuke

DotNetNuke is an open-source content management system ideal for creating and deploying projects such as commercial websites, corporate intranets and extranets, and online publishing portals. It could be used to build a brochure ware site or to build a fully functional portal system that could potentially rival many of the best known proprietary portal applications.  The cool thing about Dot Net Nuke is that is it open source and is supported by a Community of thousands?  These individual are constantly writing modules and building improvements into the application so there are endless capabilities to what the application can do.

Getting started with DotNetNuke is becoming easier all the time. This is because a variety of hosting companies are now offering DNN-specific hosting packages which include both support and installation of the software.  Microsoft is leading the charge and we are making sure that hosting companies are educated on installing the application.  Pretty soon more and more hosters will provide their customers with one-clicks installations of the applications allowing those customers to take their websites to the next level.  Just look at some of the sites below.  You'll find rage of styles and uses.  The look and field of DNN sites can be completely customized.  I am especially impressed to find that the Economic Development Institute at my alma mater Georgia Tech used DNN to build their site.

DotNetNuke® is an Open Source Framework ideal for creating and maintaining professional Web Applications

DotNetNuke is provided as open-source software, licensed under a BSD agreement. In general, this license grants the general public permission to obtain the software free-of-charge. It also allows individuals to do whatever they wish with the application framework, both commercially and non-commercially, with the simple requirement of giving credit back to the DotNetNuke project community.

DotNetNuke is built on a Microsoft ASP.NET (VB.NET) platform, and is easily installed and hosted. With a growing community of over 200,000 users, and a dedicated base of programming professionals, support for DotNetNuke is always close at hand.

Dot Net Nuke Is....
– DotNetNuke is a Web Application Framework ideal for creating and deploying projects such as commercial web sites, corporate intranets and extranets, online publishing portals, and custom vertical applications.

User-Friendly – DotNetNuke is designed to make it easy for users to manage all aspects of their projects. Site wizards, help icons, and a well-researched user interface allow universal ease-of-operation.

Powerful – DotNetNuke can support multiple portals or sites off of one install. In dividing administrative options between host level and individual portal level, DotNetNuke allows administrators to manage any number of sites – each with their own look and identity – all off one hosting account.

Feature-Rich – DotNetNuke comes loaded with a set of built-in tools that provide powerful pieces of functionality. Site hosting, design, content, security, and membership options are easily managed and customized through these tools.

Supported -- DotNetNuke is supported by its Core Team of developers and a dedicated international community. Through user groups, online forums, resource portals and a network of companies who specialize in DNN, support is always close at hand.

Easily Installed – DotNetNuke can be up-and-running within minutes. One must simply download the software from, and follow the installation instructions.

Localized – DotNetNuke includes a multi-language localization feature which allows administrators to easily translate their projects and portals into any language.

Open Source – DotNetNuke is provided free, as open-source software, and licensed under a standard BSD agreement. It allows individuals to do whatever they wish with the application framework, both commercially and non-commercially, with the simple requirement of giving credit back to the DotNetNuke project community.

Extensible – DotNetNuke is able to create the most complex content management systems entirely with its built-in features, yet also allows administrators to work effectively with add-ons, third party assemblies, and custom tools. Site customization and functionality are limitless.

Recognized – DotNetNuke is a trademarked name, and a brand widely recognized and respected in the open source community. With over 215,000 registered users and a talented team of developers, DotNetNuke continues to evolve its software through participation, real world trial, and end-user feedback.

For more information on Dot Net Nuke

Donload Dot Net Nuke 3.0 by Microsoft

DOT NET NUKE Instructions

DNN will allow you to create a professional page by using customizable modules that are easy to use this page will provide you with all the information that you need to fulfill your web page goals.

Step 1:  Select and Place a Module

  1. Chose from the dropdown labeled module
  2. Select the pane that you want the module to appear (content pane = center, left, right, bottom and top)
  3. Title a descriptive phrase of the information that will appear in the module
  4. Insert allows you to position the module at the top or at the bottom of the previous modules that exist, if this is the first module in that particular pane don't worry about this selection
  5. Visibility allows you to see and work on a particular module while no one else is able to see it
  6. Alignment will not alter how the information will be displayed

Step 2:  Learn what a particular module can do

The following pages include descriptions for all the modules used in DNN at UTEP. The information includes:

What is the primary purpose of this module?  

 When to Use:
When would using this module be recommended? Examples of content that can be displayed using this module.  

 How to Use:
This is a step by step definition of how to populate the module with content.  

* View Options:
List the types of options available for this module.

* Helpful Links:
  Any sites from where you may find information regarding this module.

DOTNET Nuke Privacy Statement

DotNetNuke® Websites

DotNetNuke® websites are made up of Pages and Modules.

Pages: Pages provide a place for you to display your site content. For example, a site for a soccer team Web site might have a Games page which includes scores from previous games, and information about upcoming games.

Modules: Pages are made up of one or more Modules. Modules are bits of functionality which can be added to a page. For example, a Games page for a soccer team Web site might have an Events Module so that team members could view upcoming soccer games.

DotNetNuke® has many built-in modules including, Text (for any text content), Table, Events, Links, Picture and more. In addition, many more modules area available from the community including Web Forums, Blogs, and Photo Gallery. Contact your Web Hoster’s documentation for a full list.

How to Build a Website with DotNetNuke

Here is an overview of how you can build a website with DotNetNuke®:

1) Sign up with a Web Hoster who provides DotNetNuke® hosting accounts. This Web Hoster will set up a blank DotNetNuke® website for you.

2) Log in to your DotNetNuke® site using the information provided by your Web Hoster

3) Start building your website by adding pages and modules!

Sample with DOTNET Nuke

You can build dynamic websites with DotNetNuke®!  These are just a few samples of what you can do with a little creativity and time.

The DotNetNuke® portal builder lets you quickly build and edit a website using only your web browser. This Guided Tour will show you how to build a website step-by-step using DotNetNuke®. If you are not familiar with DotNetNuke®, please review this page before starting.

Watch The DotNetNuke Installation Demo

Post a Comment