In this chapter, we created the site structure for the new CMS site. We started with understanding the information architecture for the site; we then created a channels hierarchy mapped to the information architecture. Channels are virtual containers that provide the ability to organize content for the site; thus, the channels structure allows us to create global navigation for the site.
The site structure is set up using the CMS Site Manager application; we discussed how the Site Manager works. We created a channels hierarchy as well as resource and template galleries hierarchies for the site. Then we assigned permissions for the site users and site developers. This is the minimum set of permissions you are likely to need for the site development stage.
NOTE: To set up the publishing environment for your users, you need to assign other CMS permissions in addition to those for subscribers and template designers; the full set of CMS user roles and their rights is discussed in Chapter 17.
As we have mentioned previously, our site currently doesn't have any content. In order for the site authors to create pages for the new site, the templates for these pages have to be developed. In the next chapter, we will start looking into how to use Visual Studio .NET for CMS development.