Building Websites with VB.NET and DotNetNuke 3.0
A practical guide to creating and maintaining your own website with DotNetNuke, the free, open source evolution of Microsoft's IBuySpy Portal
 

Packt Publishing


 

HOME > CHAPTER 8

Chapter 8:
Creating DotNetNuke Skins
One of the major drawbacks to the previous versions of DotNetNuke was that even though you could add different modules, colors, and icons, all of the sites still had that "DNN Feel". Well, no more. With the release of DotNetNuke 2.0 came one of the most exciting advancements in the development of DotNetNuke, skinning. Simply put, a "skin" is the outer shell of an application. It is what the users see when they browse to your portal. With the ability to skin a DotNetNuke portal, what your site looks like is entirely up to you. In this chapter, we will cover:

  • A general overview of the skinning architecture

  • How to create your own skin using an HTML Editor

  • How to package your skin files

  • How to upload your skin files

  • Changing skins

  • Chapter 8: Table of Contents:
  • What Are Skins?
  • What Are Containers?
  • Uploading Skins and Containers
    • Uploading as a Host
    • Uploading as Admin
  • Applying Skins
    • Applying a Skin at Host and Portal Levels
      • Using the Skins Manager
      • Using Host and Site Settings
    • Applying a Skin at Page Level
    • Applying a Skin at Module Level
  • Creating Custom Skins
    • File Structure and Setup
      • Skin Images
    • Creating a Skin Using Visual Studio
    • Creating the Skin Web User Control
      • Creating Your Skin Table
      • Setting Up Your Module Panes
      • Adding Skin Objects
      • Adding Images to the Skin
      • Creating Your CSS File
      • Modifying the HTML Code
    • Creating a Skin Using HTML
      • Adding Panes to the Skin
    • Creating Custom Containers
      • Adding Thumbnail Images
  • Packaging Your Custom Skins and Containers
  • Summary

 

BOOK DETAILS
  Paperback, 280 pages
Released: March 2005
ISBN: 1904811272
Authors: Daniel N Egan
 
 

TABLE OF CONTENTS
Introduction
1: What Is DotNetNuke
2: Installing DotNetNuke
3: Users, Roles, and Pages
4: Standard DotNetNuke Modules
5: Host and Admin Tools
6: Understanding the DotNetNuke Core Architecture
7: Creating Custom Modules
8: Creating DotNetNuke Skins
9: Enhancing Your Portal
10: Deploying Your DotNetNuke Portal
11: Creating Multiple Portals
12: Implementing the Provider Model in DotNetNuke
Index

 




View the book details
on PacktPub.com


 

 

  This website is owned and maintained by Packt Publishing Ltd, 2005. All rights reserved. Terms and Conditions