O'Reilly logo

Building Websites with VB.NET and DotNetNuke 3.0 by Daniel N. Egan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating Custom Skins

In addition to downloading and using free or purchased skins you can also create your own unique skin for your site. The skinning solution incorporated into DotNetNuke gives you great flexibility when designing your skin. Skins can be defined using ASCX user controls or simple HTML files. In addition, you can employ any number of additional techniques such as CSS or XML to further enhance you skin. We will discuss both of these techniques as we walk through creating a custom skin for Coffee Connections.

File Structure and Setup

Before we begin to create our skin, we will first take a moment to discuss the basic file structure for the skin itself. A basic skin will contain an HTML table with, at the least, a row for the header, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required