Intermediate Skinning Banner

Intermediate Skinning

DotNetNuke Skinning (2 days)

Day 1: DotNetNuke Skinning Essentials will give an introductory overview of how to skin your DotNetNuke sites. By discussing the basic elements to a skin and the various tools used in skinning, this class will cover a range of topics from initial design to completed package.

Day 2: We will delve into the more intermediate and advanced aspects of how to skin your DotNetNuke sites. This class will review best practices and a variety of approaches to turn a web design into a DotNetNuke skin.

Register Today!

Training Classes

Training Schedule

Training Facility

Registration

About St. Louis

On-Site Training

Why Choosing Engage?

Class Schedule

DotNetNuke Skinning will be offered in St. Louis, MO on the following days:

  • May 15-16
  • June 19-20
  • August 21-22
  • October 23-24
  • More dates to be announced soon
Who Should Attend?

This course is suitable for designers, developers and anyone interested in expanding their skinning skills. Attendees will take their basic knowledge of DotNetNuke skinning and further enhance their skinning abilities.

Prerequisites

Attendees should have completed DotNetNuke Essentials and Skinning Essentials or have the equivalent knowledge of these classes. Intermediate knowledge of HTML and CSS is preferred as students will be developing  a skin in class.

Goals & Objectives

The goals of this course are to analyze a design and easily assess a strategy to convert it into a DotNetNuke skin. Attendees will evaluate dynamic navigation options and different approaches to skin designs.

Upon completion of this course, attendees will have completed a custom design skin package.

Topics

Day 1:

  1. Introduction to DotNetNuke Skinning
    1. What is a DotNetNuke Skin?
    2. How Skinning Works
    3. The Anatomy of a DotNetNuke Skin
    4. A First Look at a Commercial Skin
  2. Creating your DotNetNuke Skin
    1. Review of Tools and Applications
    2. Best practices for Skin Folder Structures, Naming Conventions & Saving your Files
    3. Creating a Site Layout
    4. Adding Essential Skin Objects & CSS
  3. Packaging & Installing your Skin
    1. The Various Ways to Package a Skin
    2. Installing your Skins
    3. Applying skin to your Pages and Portals
    4. A First Look at your New DotNetNuke Skin
  4. Skin Objects
    1. Essential Skin Objects
    2. Complete your First DotNetNuke Skin
    3. Create an XML File
  5. Cascading Style Sheets in DotNetNuke
    1. CSS Precedence
    2. DotNetNuke Legacy Styles
    3. Adding your Own
  6. Container Creation
    1. A Preliminary Review of  DotNetNuke Containers
    2. Creating your Own
    3. Packaging & Installing your Container

Day 2:

  1. A Closer Look at Site Design in DotNetNuke
    1. Creating a Layout that Works in DotNetNuke
    2. CSS Approach & DOCTYPE Declaration
    3. Implementing a Bulletproof CSS Approach
    4. Adding Skin Objects & Styles
  2. HTML vs. ASCX
    1. When & How?
    2. New DotNetNuke Skin in Ten Minutes
  3. Hyperlinks & Global Text in DotNetNuke 
    1. Working with Hyperlinks
    2. Standardizing Global Text
  4. Introduction to DotNetNuke Navigation
    1. Navigation Overview
    2. WebControls Pros & Cons
  5. Navigation Implementations
    1. SolPartMenu Implementation
    2. dnnNav Implementation
    3. TreeView Implementation
    4. Third Party Modules & Skin Objects in Navigation