Kauppa

share

Tämä kurssi on sovelluskehittäjien jatkokurssi SharePoint-sovelluskehitykseen ja sovellusten suunnitteluun.

Kenelle

SharePoint-sovelluskehittäjille.

Esitietovaatimukset

C# tai Visual Basic.NET-sovelluskehityskokemus, SharePoint-kokemus

Kurssin sisältö

Creating Robust and Efficient Apps for SharePoint

  • Apps for SharePoint
  • Communicating with SharePoint from an App
  • Authenticating and Authorizing Apps for SharePoint
  • Designing Apps for Performance
  • Lab: Monitoring SharePoint Health Scores
  • Creating and Deploying an App Part
  • Add health score polling functionality

 

Developing Managed Metadata Solutions

Managed Metadata
Configuring Managed Metadata Term Sets
Working with Managed Metadata Fields
Lab: Developing Managed Metadata Solutions (Part 1)
Creating and Configuring the Corporate Structure App
Displaying the Existing Taxonomy Groups
Creating a Group, a Term Set, and Terms
Lab: Developing Managed Metadata Solutions (Part 2)
Obtaining the Host Web
Adding Metadata Site Columns

 

Interacting with the Search Service

  • Understanding the SharePoint 2013 Search Service
  • Building Search Queries with KQL and FQL
  • Executing Search Queries from Code
  • Lab: Executing Search Queries from SharePoint Apps
  • Submitting Search Queries from Client-Side Code
  • Using a Custom Action to Launch A Search App
  • After completing this module, students will be able to:
  • Describe the SharePoint 2013 Search Architecture.
  • Build simple and advanced KQL Queries.
  • Describe the SharePoint Search Index.
  • Describe and work with crawled and managed properties.
  • Describe the levels and security of the SharePoint Search Schema.

 

Customizing the Search Experience

  • Customizing Query Processing
  • Customizing Search Results
  • Customizing Content Processing
  • Lab: Configuring Result Types and Display Templates
  • Configuring and Test Result Type
  • Customizing an Item Display Template
  • Customizing a Hover Panel Display Template
  • Lab: Configuring Entity Extraction
  • Create and deploy an entity extractor
  • After completing this module, students will be able to:
  • Create various types of result sources
  • Create basic and complex query transforms
  • Configure query rule conditions and actions to target query intent
  • Create and modify result types
  • Create and modify display templates
  • Utilize display templates with various search web parts
  • Add managed properties as refiners with counts
  • Utilize entity extraction in your crawls
  • Extend content processing with Content Enrichment

 

Implementing Enterprise Content Management

  • Working with eDiscovery
  • Working with Content Management
  • Automating Records Management
  • Lab: Implementing Content Management Functionality
  • Creating a Custom Document ID Provider
  • Registering a Custom Document ID Provider
  • Applying a Custom Audit Policy
  • After completing this module, students will be able to:
  • Use SharePoint eDiscovery functionality in custom applications.
  • Create and manage information management policies and document sets programmatically.
  • Manage and customize SharePoint records management functionality.

 

Developing a Publishing Site for Web Content

  • Programming with the Web Content Publishing API
  • Developing Page Components for Web Content Publishing
  • Lab: Customizing a SharePoint Publishing Site
  • Building a Custom Page Field Control
  • Building a Page Layout

 

Structuring and Publishing Websites for All Users

  • Website Structure and Navigation
  • Publishing Content
  • Publishing to Mobile Devices
  • Multi-language sites using Variations
  • Lab: Structuring a SharePoint Publishing Site
  • Creating a Navigation Term Set
  • Lab: Publishing for Multiple Devices and Languages
  • Creating a Device Channel
  • Using the Device Panel Control
  • Creating a French Variation

 

Developing Optimized Internet Sites

  • Optimizing a SharePoint Site for Search Engines
  • Optimizing Performance and Scalability
  • Lab: Optimizing SharePoint Publishing Sites
  • Optimizing a Site for Search Engines
  • Maximizing the Performance of a Publishing Site

 

Working with Business Connectivity Services

  • Business Connectivity Services in SharePoint 2013
  • Creating BDC Models in SharePoint Designer
  • Creating BDC Models in Visual Studio 2012
  • Lab: Working with Business Connectivity Services
  • Creating Farm-Scoped External Content Types
  • Creating App-Scoped External Content Types

 

Creating Advanced Business Data Connectivity Models

  • Configuring BDC Models for Search
  • Developing Custom Connectivity Components
  • Working with External Events and Notifications
  • Lab: Creating and Deploying a .NET Connectivity Assembly
  • Create a .NET Connectivity Assembly
  • Implementing Entity Methods
  • Deploying and testing a .NET Connectivity Model

 

Working with Business Data

  • Working with Business Data in Composite Solutions
  • Working with Business Data in Custom Solutions
  • Working with Business Data in Client Applications
  • Lab: Working with Business Data in Apps for SharePoint
  • Reading Business Data in Client-Side Code
  • Presenting Business Data in an App for SharePoint

 

Managing and Accessing User Profile Data

  • Overview of User Profile Data in SharePoint 2013
  • Understanding Options for Accessing User Profile Data
  • Managing User Profile Data
  • Managing User Profile Properties
  • Lab: Accessing User Profile Data
  • Add People Search Functionality to an App
  • Display User Properties in the App
  • Lab: Managing User Profile Properties
  • Add Code to Display User Profile Properties
  • Add Code to Manage User Profile Properties

 

Customizing the Social Workload

  • Overview of the Social Workload
  • Developing Social Solutions
  • Working with Feeds
  • Lab: Creating a Social App Part
  • Displaying a Project Site Newsfeed
  • Posting a Message to a Newsfeed
  • Using Search to Retrieve Newsfeed Posts

 

Monitoring and Troubleshooting Custom SharePoint Solutions

  • Debugging SharePoint Apps in Visual Studio
  • Diagnosing Faults in Deployed Apps
  • Testing Performance and Scalability
  • Lab: Enabling ASP.NET Tracing
  • Adding a Diagnostics Page to a SharePoint App
  • Configuring ASP.NET Tracing
  • Using Trace Logs

20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

1590.00  + ALV

Kolmipäiväinen sovelluskehittäjien jatkokurssi SharePoint-sovelluskehitykseen ja sovellusten suunnitteluun.

Poista
Kurssin kesto

3 päivää

SA-Seteli

Kyllä

Vastuukouluttaja

Sanna Pehkonen

Materiaali

Microsoftin englanninkielinen materiaali (MOC)

Kurssin aloituspäivä 7.3.2018
tuotetunnus (SKU) Ei saatavilla/-tietoa (Tuote)Osastot: , , ,

Saatat myös pitää...