DotNetNuke Skinning Tutorial

More Information
  • Basics of DNN skins
  • Setting up your skin development environment and creating a skin
  • Page design and layout for your skin
  • Implementing styles in your skin
  • Configuring and customizing the skin objects
  • Configuring the menu in your skin
  • Managing graphics for your skin to change the look
  • Creating and managing containers
  • Packaging and deploying your skin
  • Modifying the control panel for skin administration

DotNetNuke is an open-source web application framework written in VB.NET for the ASP.NET framework. The application's content management system is extensible and customizable through the use of skins and modules, and it can be used to create, deploy, and manage intranet, extranet, and websites.

DotNetNuke has a skinning architecture, which provides a clear separation between design and content, enabling a web designer to develop skins without requiring any specialist knowledge of development in ASP.NET; only knowledge of HTML and an understanding of how to prepare and package the skins themselves are required.

If you want to create great-looking skins for your DotNetNuke websites, this book is for you. If you're new to DotNetNuke skinning, this book is the ideal introduction. It will give you clear, concise and practical guidance to take you from the basics of DotNetNuke skinning right through to developing the skills to make you a DotNetNuke skinner to be reckoned with!

This book gives you step-by-step instructions to the fundamentals of skinning so that you will be in control of the look and feel of your DotNetNuke site, and dreaming of new ideas for creating more interactive user interfaces.

  • Take control of the look and feel of your DotNetNuke website
  • Simple, clear, tutorial to creating DotNetNuke skins
  • Practical step-by-step guidance
  • No knowledge of DotNetNuke skinning required
Page Count 156
Course Length 4 hours 40 minutes
ISBN 9781847192783
Date Of Publication 19 May 2008


Darren Neese

Darren Neese is a Microsoft specialist who currently works as a senior web developer and project manager. With over ten years of experience in the IT industry, he has worked as a Windows developer, a web developer, a database administrator, a corporate trainer, an academic teacher, as well as being a server and network administrator. He holds several related Microsoft certifications and implements DotNetNuke and other Microsoft-based solutions for clients.