Course code: GOC372« Back

SharePoint Server 2010/2013 – Advanced Application Development

The course is designed for all developers working with SharePoint 2010 platform who want to learn how to use more advanced techniques of SharePoint solution development. We will look at the topics which will enable you to create complex, technically advanced solutions. The solutions which introduce all what SharePoint offer can offer to developers. Previous experience with creation of SharePoint solutions and the courage to move forward is necessary. You can try the discussed topics on labs prepared.

GOPAS Official Curriculum
No terms found, contact our client service.

AffiliateDurationCatalogue priceHandbook priceITB
Praha5 23 000 CZK included in course price 50
Brno5 23 000 CZK included in course price 50
Bratislava5 800,00 EUR included in course price 50

Who is the course for

The course is designed for all developers on SharePoint 2010 or 2013 platform who want to learn using more advanced techniques of SharePoint solution development.

What we teach you

Advanced techniques of SharePoint solution development
More languages support
Logging tuning searching and debugging
Advanced questioning
Advanced web parts
BDC Business data connectivity service
Custom fields development of your own type of columns
Application pages and adjustments of masterpage
Joby development and administration of planned tasks
Advanced workflow
Rendering Templates
Notification service of outgoing notifications processing
Form verifying separate verifying of users in SharePoint
Structure of SP database look at raw data can explain various things 

Required skills

Knowledge of the concept and  .NET Framework technology
Experience with development of web applications in ASP.NET environment
Working knowledge with MS Visual Studio development environment
Working knowledge with Visual C# .NET
Knowledge of MS SharePoint 2010/2013 platform encompasses GOC371 course

Teaching methods

Instructor-led classroom training with practical examples, hands-on lab

Teaching materials

Printed study materials

Course outline

 

 Advanced techniques of SharePoint solution development


Work with authorizations and levels of authorization
Work with groups, users
Team development of SP solution
Version control of the project
Templates of the project
Dependence among projects
Team builders
Testing
Templates of the project
Depandence among projects
Team builders
Testing
LAB: Web part which will work with groups, authorizations

Support of more languages

How to do it?
What is necessary to locate?
Different kinds of sources and differences among them
Use of sources
LAB: web part which will support localization and will use different techniques for that

Logging, tuning, searching and debugging

Work with ULS
Separate logging
Developer Dashboard
Preformance monitoring
LAB: web part which will use techniques taught for logging of its behaviour

Advanced questioning


Advanced constructions
JOIN
Tools
Trickinesses
LAB: web part conducting advanced questioning

Advanced web parts


Connection of web part to standard SP web parts
EditorParts
LAB: creation of filter web part with Part editor
Questions across web collections
SPSiteDataQuery
FullTextSqlQuery

LAB: web part which will conduct a search across SharePoint

BDC Business data connectivity service


Connecting of SharePoint to external data
Definice entit
Entities definition
Restrictions
LAB: creation of external list linked to a chart in the database

Custom fields development of your own type of columns

Motivation
Difficulties
Display and setting elements
LAB: creation of your own field

Application pages and adjustment of masterpage location of your own ASPNET page into SP to fit in it?

Application pages
Location in the environment of SharePoint
Master page adjustments
LAB: creation of the page and the adjustment of the SharePoint appearance using master page adjustments

Joby development and administration of planned tasks


Structure
Configuration
Planning
LAB: creation of job and its configuration page

Advanced workflow

Separate activities
Launching and association forms
Cooperation of WFs
How to write usable WF, possible approaches
LAB: creation of your own activity and its use in WF life cycle of document development

Rendering Templates


What for?
How to do that?
What to be careful about?
LAB: creation of the element and its location in to standard SharePoint form

Notification service of outgoing notifications processing


What does it serve for?
Templates adjustments and work with them in notification service
What can a notification handler do and how
LAB: creation of notification handler which will process sending of notices

Form verifying separate verifying of users in SharePoint


Setting in Central administration
Structure Membership and Role provider
Support of anonymous access
LAB: creation of your own membership provider and its use for verifying of SP users

Structure of SP database look at raw data can explain various things 


Database dividing
Structure of charts in Config database
Structure of charts in Content database
LAB: finding out various data from content database

 

 

Tištěné prezentace probírané látky

Price:
included in course price
The prices are without VAT.