70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions – Preparation links

Design and Implement Search (15-20 percent)

Query Search.

  • build search queries using FQL (FAST Query Language) and KQL (Keyword Query Language)

Customize search results.

Customize content processing.

  • implement content processing extensions (entity extraction)

Implement BCS (Business Connectivity Services) (10-15 percent)

General information: http://msdn.microsoft.com/en-us/library/jj163782.aspx

Create a model.

Create external content types.

  • use WCF (Windows Communication Foundation) (like 2010, deprecated?)

Implement authorization and authentication.

  • use pass-through
  • use BCS Identity and User Identity
  • use a custom model

Create custom connectors.

  • implement methods (including Search)
  • implement security trimming
  • implement configuration properties
  • implement caching

Access BCS data.

  • use BCS Web Parts
  • use BCS data in workflows
  • use the server-side object model

Implement client-side BCS.

  • use caching
  • use Microsoft Office apps
  • use Microsoft Visual Studio Tools for Office
  • use SQL replication
  • implement authorization and authentication

Implement User Profiles and Customize Social Workload (15-20 percent)

Manage user profile properties.

Manage feeds.

Access user profile data.

  • use Web Services (deprecated)

Implement ECM (Enterprise Content Management) and WCM (Web Content Management) (15-20 percent)

Implement a multi-lingual site.

  • publish pages
  • create source and target labels
  • create channels
  • implement multi-language site navigation

Implement E-discovery.

  • export discovery sets
  • manage permissions for hold

Implement SEO (Search Engine Optimization).

  • customize a site map
  • maintain SEO configuration properties
  • maintain SEO properties on term

Implement content management.

  • create information management policies (the same as 2010)

Implement a publishing page.

  • add field controls to a page layout
  • add web parts to a page layout
  • inherit content types

Design for Performance and Troubleshooting (15-20 percent)

Design solutions to handle a high-traffic site.

  • create a scalable aggregator(?)

Design client applications for performance.

Monitor and mitigate performance and scalability issues.

Implement Managed Metadata Service (MMS) (15-20 percent)

Generallinks:

http://technet.microsoft.com/en-us/library/ee424403.aspx

http://technet.microsoft.com/en-us/library/ee519603.aspx

http://msdn.microsoft.com/en-us/library/jj163949.aspx

Manage term sets.

  • re-use terms
  • manage term properties
  • perform translation
  • create groups and assign permissions

Create solutions by using MMS.

  • use Profile Pages
  • use the Product Catalog

Use an MMS API.

  • use REST in client applications
  • use managed fields