Internet presence scenario: Build the site
Applies To: Office SharePoint Server 2007
This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.
Topic Last Modified: 2016-11-14
Important
This article is one of a series of articles that describes an end-to-end scenario that outlines how to plan, design, build, and maintain an enterprise's Internet presence Web site based on Microsoft Office SharePoint Server 2007.
Previous article |
|
Next article |
|
Beginning of scenario |
Building a site includes creating the site structure, designing artifacts such as layouts and master pages, developing and adding any customizations, and initializing the site with content. To accomplish this, two sets of activities take place. In the authoring server farm, the content manager and site designer collaborate to create the site structure, master pages, layout pages, and other authored site elements. In the development environment, the developer and tester create the initial developed site elements and test them. The developer also creates some programs to help in the initial site-building process in the Authoring server farm.
Creating the site structure
Action |
In the authoring farm, a server administrator on the Infrastructure team creates the Web application and then the authoring site collection. To ensure that all the needed features are available, the administrator chooses the Publishing Portal template. The content manager manually creates the primary subsites: Corporate Information, Products, News and Events, and Career Center. Manually creating the full set of nested subsites, as specified in their spreadsheet based on Microsoft Office Excel 2007, would be time consuming and error prone. To automate this process, the content manager saves the spreadsheet as an XML file. A developer then writes a program that traverses the XML record of the site hierarchy and creates the sites and subsites automatically. |
Outcome |
A completed site collection with more than 500 nested sites. |
Resources |
|
Designing the master page
Action |
The site designer next creates the site’s master page. By using the article, How to: Create a Minimal Master Page (https://go.microsoft.com/fwlink/?LinkId=128711), she learns how to create a minimal master page which she will customize. By starting with a minimal page, she increases her control over the appearance of the master page and avoids the risk of manually altering a default master page. She copies the minimal master page markup from the article, saves the new master page to the site’s Master Page gallery, and sets it as the site’s master page. She then opens the master page in Microsoft Office SharePoint Designer 2007 and customizes it along with the associated cascading style sheet definitions that the master page will reference. |
Outcome |
A completed site collection with more than 500 nested sites. |
Resources |
|
Configuring navigation
Action |
The site designer next configures the site’s top and left navigation links. This includes the top link bar and the Quick Launch area on the left side of the page. She configures navigation settings by using the site administration page at various levels of the site hierarchy. After the site’s basic navigation experience is implemented, the organization plans to develop a custom navigation control to use in the Products subsite to make it easier for customers to navigate the various product descriptions. |
Outcome |
Navigation links are exposed properly at each level of the site hierarchy. The links reflect the site hierarchy, which has been designed with navigation in mind. |
Resources |
|
Designing the layout pages and content types
Action |
Next, the designer creates the set of required content types and layout pages to author and display the site’s content. She does this in the following order:
|
Outcome |
Twenty custom layout pages Four custom column types Eight custom page content types |
Resources |
|
Copying the site to the integration farm
The developer needs a site in which to develop and test his customizations. The organization decides to migrate the whole new authoring site by configuring a content deployment path and manually running a content deployment job between the authoring farm and the integration farm. Because content deployment is configured in SharePoint Central Administration, the site’s content manager is given administrator privileges in the authoring farm’s administrators group.
Action |
Working with the IT administrator of the authoring farm, the content manager creates a content deployment path that targets the integration farm. He then creates a content deployment job to run once. He configures it to deploy the entire site collection and he manually runs the content deployment job. |
Outcome |
The site is deployed to the integration farm. |
Resources |
|
Configure content migration
Action |
The content lead, developer, and tester collaborate to migrate the content from the current Web site to the new site based on Office SharePoint Server 2007. They use a tool that is certified by Microsoft to migrate content to the Office SharePoint Server 2007 Pages libraries. Under the direction of the content lead, the developer configures the tool to properly migrate each type of content, and the tester provides feedback and verification. They first migrate sample content to the integration farm, verify, and iterate the process until they are satisfied with the results. Lastly, the developer reconfigures the tool to migrate the full set of content to the authoring farm. They migrate and verify the full set of content. |
Outcome |
Content is migrated from the previous site to the new site. |
Resources |
|
Develop custom site elements
Action |
The project’s developer and tester work together in the development farm to develop the required custom elements to complete the Web site. Detailing the complete set of steps that are taken to develop these elements is beyond the scope of this scenario document. Use the links at the end of this section to find SDK documentation and content describing best practices for designing and building sites based on Office SharePoint Server 2007. |
Outcome |
The initial set of custom coded elements includes the following:
|
Resources |
|
Download this book
This topic is included in the following downloadable book for easier reading and printing:
See the full list of available books at Downloadable books for Office SharePoint Server 2007.