Beginning DotNetNuke Skinning and Design
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.
The practical website design techniques described 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, the author shows 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, and sIFR technology to extend your site.
This book covers how to create a custom skin for DotNetNuke. As part and parcel of this process, it discusses the steps to install, configure, and construct a website for a specific group of users. The skin helps invoke the appropriate look and feel of the site and augments the content. It shows a variety of angles to address this challenge and presents several related technologies including CSS, Silverlight, AJAX, and sIFR that can be used to inspire the right mood for your particular site.
Part I: Getting Acquainted.
Chapter 1: Introducing DotNetNuke Skinning.
Chapter 2: Installing DotNetNuke.
Chapter 3: Installing Skin Packages.
Chapter 4: Exploring Skins.
Chapter 5: Creating Custom Skins.
Part II: Welcome to the Neighborhood.
Chapter 6: The Neighborhood Association Website.
Chapter 7: Skinning the Neighborhood Association Website.
Chapter 8: Designing the Navigation.
Chapter 9: Leveraging Web User Controls.
Part III: Increasing the Property Value.
Chapter 10: Exploring Silverlight.
Chapter 11: Using Cascading Style Sheets.
Chapter 12: Web Standards and Compliance.
Chapter 13: Targeting Modules with CSS.
Chapter 14: Exploring AJAX in DotNetNuke.
Chapter 15: Using sIFR with DotNetNuke.
Appendix A: Exercises and Solutions.
Appendix B: Glossary of Terms and Acronyms.
|Chapter 5 code||936.17 KB||Click to Download|
|Chapter 7 code||1.27 MB||Click to Download|
|Chapter 8 code||2.21 KB||Click to Download|
|Chapter 9 code||7.08 KB||Click to Download|
|Chapter 10 code||4.51 MB||Click to Download|
|Chapter 11 code||2.14 KB||Click to Download|
|Chapter 12 code||7.61 KB||Click to Download|
|Chapter 13 code||2.71 KB||Click to Download|
|Chapter 14 code||59.91 KB||Click to Download|
|Chapter 3 code||766.62 KB||Click to Download|
|All sample code from book||7.52 MB||Click to Download|