Introduction

DotNetNuke is an open source framework built on top of the ASP.Net platform. While this system offers an impressive set of out-of-the-box features for public and private sites, it also includes a compelling story for folks who want to present a unique look and feel to visitors.

The skinning engine inside of DotNetNuke has strengthened over the course of several years and hundreds of thousands of registered users. The success of its skin and module developer community is another key indicator of the depth and breadth of this technology. The Core Team responsible for the DotNetNuke brand has gone to great lengths to enable a predictable and positive experience for both the visitors of the site and the developers who build them.

This book takes you through the process of designing a skin for a site. I describe a variety of techniques you can use in your HTML and CSS development as well as coding a few JavaScript, VB.Net, and C# statements. By the final chapter, you will be well versed in the installation, configuration, and customization of a DotNetNuke website.

The practical website design techniques I describe herein provide you with a modern, agile architecture that embraces the features in DotNetNuke and the flexibility of CSS. As a good steward of standards-based development, I show you how to work toward a DotNetNuke solution that successfully passes an HTML validation test. The interactive portions of this book examine how to add personalization, AJAX, Silverlight, ...

Get Beginning DotNetNuke® Skinning and Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.