Beskrivelse
Kurset henvender sig til:
- Rutinerede udviklere der arbejder i virksomheder, som vil i gang med en SharePoint-løsning og som vil gøre brug af systemets tilpasningsmuligheder.
- Microsoft .NET-udviklere der arbejder for virksomheder i IT-branchen, som foretager SharePoint-udvikling. Undervisningen forestås af rutinerede udviklere, der udover den nødvendige grundlæggende viden bidrager med uvurderlige erfaringer fra faktiske SharePoint-udviklingsprojekter. At udvikle til SharePoint er meget mere end rå programmeringsarbejde, og i undervisningen vil kursisten få et dybt indblik i, hvilke værktøjer og processer der skal benyttes i et resultatorienteret udviklingsforløb. Undervisningen er i høj grad baseret på Hands On-indlæring, hvor deltageren selv udvikler applikationer gennem hele forløbet. Med basis i SharePoints Objektmodeller udvikles bl.a. Web Parts, Workflows, Application Pages og Features, som er hovedelementerne i en SharePoint-udviklers værktøjskasse.
Indhold
- Introduktion til den nye platform
- Overblik - hvad er nyt
- Overblik og best-practices i forbindelse med de forskellige udviklingsstrategier
- Deployment af de nye projekter
...%%%
...
- SharePoints nye objekt hierarki
- Sites and Webs
- Execution contexts
- Lists og Libraries i det nye SharePoint
- List og Library- objekter
- Forespørgsler på data fra list/library-objekter
- Features og Solutions
- Administration af Features og Solutions
- Sandboxed solutions i SharePoint
- The old way - udvikling med udgangspunkt i ServerSide kode
- Webparts
- Events
- TimerJobs
- Arbejde med sikkerhed og identiteter
- Overblik over Identity Management i SharePoint
- Håndtering og tilgang til permissions i SharePoint
- Form-Based Authentication i SharePoint
- Authentication og oAuth
- Custom Content
- Liste definitioner
- Site definitioner
- Håndtering af Sites og Webs
- Apps for SharePoint
- Overblik over Apps - de tre udviklingsmodeller
- Udvikling og deployment af Apps
- Sharepoint og Clientside Code
- Client Side Object Model - nyt i SharePoint
- REST Api´et
- Managed CSOM
- SharePoint Apps udviklet for remote servere
- Overblik over udvikling af Remote/Provider-hostede Apps
- Deployment af apps
- App håndtering og administration
- Corporate Catalog
- SharePoint App Store
- Taxonomi i SharePoint
- Managed Metadata
- Contenttypes
- User Interface
- Udvikling af Custom actions
- Customisering af Userinterface
- Branding og Navigation
- Udvikling og brug af Themes
- Branding af Publishing Sites
- Konfiguration af SharePoint Navigation