Export (0) Print
Expand All

Build sites for SharePoint 2013

SharePoint 2013

Learn about the new site authoring and publishing model for websites in SharePoint 2013.

SharePoint 2013 introduces a site authoring and publishing model to create publishing sites. You can use publishing sites to publish content on intranet or Internet sites. Publishing sites differ from other types of SharePoint sites, such as team sites, mainly due to their purpose—many users read publishing site content, but only a few contribute by adding, updating, and deleting content from one or more site collections. Contrast these sites with team sites, where many people may collaborate and contribute to the content.

You can use the SharePoint 2013 site publishing capabilities to build, customize, and maintain publishing sites that meet specific business needs. Whether you are a professional designer with HTML, CSS, and JavaScript skills or a developer who writes SharePoint apps and uses custom .NET code to build sites and farm solutions, you can use site features in SharePoint 2013 to manage all phases of the content life cycle, including:

  • Authoring and reusing site content.

  • Branding and designing your site's look, feel, and behavior.

  • Managing metadata—you can build a taxonomy-driven site navigation system.

  • Publishing content smoothly to the current site collection, or publishing content across site collections—even spanning the intranet and Internet site boundary.

If you want to see a summary of what's new for designers and developers of publishing websites in SharePoint 2013, see What's new with SharePoint 2013 site development.

SharePoint 2013 provides a new approach for designing websites. The content-creation workflow is revised so that you can create content using any —and author great content. To brand your site without having to write custom .NET code, use the Design Manager to import design elements. With Design Manager, you can also create an HTML-based master page to define the chrome shared by all of your site's pages and create page layouts to design templates for pages. If you choose to write custom code, you can use .NET server, .NET client (CSOM), Silverlight, and JavaScript libraries.

SharePoint 2013 also provides a new approach to content and authoring. The content-creation workflow is revised so that you can create content using any authoring and branding tool and author great content. To brand your site without having to write custom ASP.NET code, use the Design Manager. You can import design elements and create an HTML-based master page to define the shared framing elements—the chrome—that all of your site's pages and page layouts share. If you choose to write custom code when branding your site, you can use the publishing and taxonomy libraries.

You can use the new .NET client object model (CSOM) to develop SharePoint apps with the model for apps for SharePoint. You can use many of the APIs that are also available for .NET server programming in the .NET client object models, which support .NET client, Silverlight, JavaScript—and in some cases Windows Phone—development. Some ideas for developing apps for websites include surveys, account management apps, eCommerce support, integrating social features and external data into publishing websites, outsourced content additions, and mobile companion apps.

SharePoint 2013 includes a page model for publishing websites. The page model includes master pages, page layouts, and other components that render your site structure, content, look and feel, and behavior. To learn more, see Overview of the SharePoint 2013 page model.

A master page is the main template that defines the shared structural elements of your site—the chrome. All of the pages on the site share these elements, which define the regions of the page that display page layout content.

Page layouts are used by individual pages of a certain type. They are populated with arrangements of page fields. These pages define individual elements on the page. Individual pages are based on page layouts and are created in your web browser either by custom code or by how the site's users fill out the page's fields. To learn more about the page model in SharePoint 2013, see Overview of the SharePoint 2013 page model.

All new controls in SharePoint 2013 are rendered. Data is written to the controls in a client-side JSON array, and you can display content using JavaScript, CSS, and templates. As a designer or developer, you have control over how content is rendered on the page, and you can use various design techniques to get the look and behaviors you want on your published pages by using features like the Content Search Web Part in SharePoint 2013 and display templates.

Publishing websites in SharePoint 2013 are optimized for mobile development. You can define channels for one or more devices (device channels) and assign an alternate master page for each channel, giving it unique structural elements, or chrome. You can choose to include or exclude portions of any page layout in a channel, and preview how mobile channel design is progressing while it's being developed.

Managed metadata capabilities introduced in Microsoft SharePoint Server 2010 are improved and extended in SharePoint 2013 for better performance, easier access through the user interface, and taxonomy-driven navigation—called managed navigation. You can use managed navigation or navigation based on the SharePoint website structure—called structured navigation—to build your site navigation. To learn more about managed navigation, see Managed metadata and navigation in SharePoint 2013 and Managed navigation in SharePoint 2013.

SharePoint 2013 offers the following new content publishing features that enable you to develop publishing sites that support new, more flexible, and more complex topologies and scenarios.

Catalogs

SharePoint 2013 introduces catalogs, which you can use to publish content across site collections. Cross-site publishing features depend on catalogs. You can use them to reuse content across your sites and across the boundary between your intranet sites and Internet sites. For predefined search queries, catalogs are flagged in search. You can surface content stored in catalogs across site collections by using the Content Search Web Part in SharePoint 2013.

Cross-site publishing

SharePoint 2013 introduces a cross-site publishing feature to reuse content across multiple site collections. It uses built-in search capabilities to enable publishing scenarios and architectures. For the first time, you can design sites that cross SharePoint farms—enabling your sites to span the boundary between intranets and the Internet. You can use the CSWP to display search data published from across sites and site collections.

Variations and multilingual sites

You can use the variations feature in SharePoint 2013 to create multilingual sites or other sites where you want to vary the presentation of your content. The variations feature is constrained to one site collection. That is, you can create target language/locale "variants" of a source language/locale as current websites within the same SharePoint site collection. Variations supports friendly URLs and the ability to export or import content for translation by a third party in XLIFF file format. You can include labels, a page for translation and replication, a variety of list items (for example, document libraries), and navigation in your export packages.

Show:
© 2014 Microsoft