1.2. Design

The Design section of each chapter is devoted to discussing the problem and designing a solution. This typically means gathering a list of business requirements and desired features to implement, as well as ideas for the overall look and feel of the site and content structure. At the beginning of the project we start by thinking about the needs of our website, and how we might use DNN to facilitate those needs. I expand on those needs using DNN's built-in functionality. As I have already discussed, our sample website solution in this scenario is mbrdesigncorp.com, the website that's going to be built as I demonstrate many key features of DNN that you should find very valuable as you work with the application on a day-to-day basis. I'll begin by compiling a list of features below that our modern, dynamic, content-based website should have, and touch upon how the use of several everyday, real-world techniques can help you to create your own DNN projects much more efficiently and successfully.

  • A successful content-based site needs a great-looking, intuitive user interface. Appearance is important, especially for a web design company. It's the first thing users notice — well before the site's functionality or the products and services being offered. In short, if our website doesn't look appealing, visitors aren't going to take it seriously enough to even consider your products and services as a design firm. Therefore, information on the site must be well-organized and ...

Get DotNetNuke® Websites: Problem — Design — Solution 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.