Chapter 3. Developing the Site Design
The first step in developing a new site is to develop the visual site design consisting of the site's overall layout and use of graphics. This visual architecture defines the "look and feel" from the user's perspective. You start by establishing the user experience you want people to have, and then you design the plumbing behind the scenes that will provide that user experience. Some basic considerations that affect the user's experience are the menu and navigation, use of images, and the organization of elements on the page. The menu must be intuitive and should be augmented by navigation hints such as a site map or breadcrumbs that can remind users where they are, relative to the site as a whole.
You should consider the specific features included in the ASP.NET framework before writing any code, so you can take advantage of the work that's already been done by the developers at Microsoft. By laying a good foundation for the technical architecture, you can improve code reusability and enhance maintainability. This chapter looks at the overall visual layout of the site and explains how you can take advantage of a powerful feature called master pages. For many of you, master pages aren't anything new; they have been around since ASP.NET 2.0 and nothing about them has really drastically changed. They are still used to group functionality into templates that provide the common elements shared by many pages.
Problem
Many developers start out writing ...
Get ASP.NET MVC 1.0 Website Programming: 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.