Wrox Home  

Topic: ASP.NET

DotNetNuke and Web Standards (0470457333) cover image

DotNetNuke and Web Standards

Cuong Dang
ISBN: 978-0-470-45733-7
Wrox Blox PDF
26 pages
December 2008
Electronic Version: US $6.99 Purchase This Download

About This Title  |  Download Code  |  Errata
This Wrox Blox demonstrates a web standards approach to building DotNetNuke skins by defining a flexible XHTML/CSS layout. This Wrox Blox also shows the differences between HTML and XHTML and provides recommendations to the module development process using web standards techniques.Professional web designers and developers are embracing web standards more than ever before. Many businesses are considering using the DotNetNuke framework for their next projects. The framework has great potential for worldwide adoption, from the small-business to the large-enterprise level. But when it comes to web standards, the framework is still lacking. DotNetNuke has already established its name as a robust system; it needs to be improved by using the latest technologies. This Wrox Blox encourages DotNetNuke developers to adopt the web standards approach.


Table of Contents 

What Are Web Standards? 4

The Benefits of Using Web Standards 4

Applying Web Standards in DotNetNuke Programming 4

HTML versus XHTML 5

Document Type Definition 6

Introducing the DotNetNuke Skinning Engine 7

Recommendations for CSS in DotNetNuke Framework 7

CSS and DotNetNuke Skinning 7

The Web Standards Approach to DotNetNuke Skinning: Building an Example Skin 8

Step 1. Defining Your DOCTYPE 8

Step 2. Setting up a Layout in XHTML 9

Step 3. Adding CSS 11

Step 4. Adding Dynamic Elements 13

Creating the Navigation Controls 15

Targeting Specific Web Browsers — Conditional Comments 20

Implementation of the Conditional Style Skin Object (Style Token in DNN 4.9) 20

A Few Recommendations for Module Development 21

Use Semantic Markup 21

Pay Attention to Search Engine Optimization Impact 22

Wrapping Up 23

About Cuong Dang 24


Usage Rights for Wiley Wrox Blox  

Any Wrox Blox you purchase from this site will come with certain restrictions that allow Wiley to protect the copyrights of its products. After you purchase and download this title, you:    

  • Are entitled to three downloads
  • Are entitled to make a backup copy of the file for your own use
  • Are entitled to print the Wrox Blox for your own use
  • Are entitled to make annotations and comments in the Wrox Blox file for your own use
  • May not lend, sell or give the Wrox Blox to another user
  • May not place the Wrox Blox file on a network or any file sharing service for use by anyone other than yourself or allow anyone other than yourself to access it
  • May not copy the Wrox Blox file other than as allowed above
  • May not copy, redistribute, or modify any portion of the Wrox Blox contents in any way without prior permission from Wiley 

If you have any questions about these restrictions, you may contact Customer Care at (877) 762-2974 (8 a.m. - 5 p.m. EST, Monday - Friday). If you have any issues related to Technical Support, please contact us at 800-762-2974 (United States only) or 317-572-3994 (International) 8 a.m. - 8 p.m. EST, Monday - Friday).



Printer-Ready Version   Share This
With you wherever you go: pdf + ePub + kindle -- DRM-free