MOC 20488 Developing Microsoft SharePoint 2013 Core Solutions
No longer available
Classroom training | German | Claim
Duration of training: 5 days
Objectives
In diesem Kurs werden Fähigkeiten vermittelt, die Sie für nahezu alle SharePoint-Entwicklungen benötigen.
Target audience
SharePoint-Entwickler
Requirements
- Erfahrung in der Entwicklung von Lösungen mit Visual Studio 2010 oder Visual Studio 2012
- Erfahrung in der Entwicklung von SharePoint-Lösungen mit SharePoint 2013 oder SharePoint 2010
- Kenntnisse mit Visual C# und dem .NET Framework 4.5
- Grundkenntnisse in ASP.NET und serverseitige Web-Entwicklung, inkl. request/responst und Page Lifecycle
- Grundkenntnisse in AJAX und asynchronen Programmiertechniken
- Grundkenntnisse mit client-seitigen Web-Technologien wie HTML, CSS und JavaScript
- Vertrautheit mit den Konzepten der Authentifizierung und Authorisierung einschließlich claimsbasierter Authentifizierung
Agenda
SharePoint als Entwickler-Plattform
- Einführung in die SharePoint Developer Landschaft
- Ansätze
- SharePoint 2013 Deployment und Execution Models
Arbeiten mit SharePoint Objects
- SharePoint Object Hierarchien
- Sites und Webs
- Execution Contexts
Listen und Bibliotheken
- Listen und Library Objects
- Abfragen und Abrufen von Listen-Daten
- Große Listen
Entwurf und Verwaltung von Features und Lösungen
- Features und Lösungen
- Konfiguration von
- Features
- Lösungen
- Arbeiten mit Sandboxed Solutions
Arbeiten mit serverseitigem Code
- Entwicklung von Web Parts
- Receivers
- Timer Jobs
- Speichern von Konfigurations-Daten
Verwaltung von Identitäten und Berechtigungen
- Identity Management in SharePoint 2013 verstehen
- Verwalten von Berechtigungen in SharePoint 2013
- Konfiguration und Anpassung der formular-basierter Authentifizierung
Einführung in Apps für SharePoint
- Überblick über die Apps für SharePoint
- Entwicklung von Apps für SharePoint
Clientseitige SharePoint Entwicklung
- Client-Side Object Model für Managed Code
- Client-Side Object Model für JavaScript
- REST API mit JavaScript nutzen
Entwicklung von Remote gehosteten SharePoint Apps
- Überblick über Remote Hosted Apps
- Konfiguration von Remote Hosted Apps
- Entwicklung von Remote Hosted Apps
Veröffentlichen und verteilen von Apps
- Verstehen der App Management Architecture
- Verstehen von App Packages
- Veröffentlichen von Apps
- Installieren, updaten und deinstallieren von Apps
Automatisierung von Prozessen
- Workflow in SharePoint 2013
- Erstellen von Workflows mit Visio 2013 und SharePoint Designer 2013
- Erstellung von Workflows in Visual Studio 2012
Taxonomie-Verwaltung
- Verwaltung der Taxonomie in SharePoint 2013
- Arbeiten mit Content Types
- Arbeiten mit erweiterten Funktionen von Content Types
Verwalten von angepassten Komponenten und Site Life Cycles
- Definieren von Custom Lists
- Definieren Custom Sites
- Verwalten von SharePoint Sites
Anpassung von User Interface Elementen
- Arbeiten mit Custom Actions
- Nutzen von Client-Side User Interface Komponenten
- Anpassen des SharePoint List User Interface
Branding und Navigation
- Erstellen und anwenden von Thems
- Branding
- Inhalte für Plattformen und Geräte anpassen
- Konfiguration und Anpassung der Navigation
Objectives
In diesem Kurs werden Fähigkeiten vermittelt, die Sie für nahezu alle SharePoint-Entwicklungen benötigen.
Target audience
SharePoint-Entwickler
Requirements
- Erfahrung in der Entwicklung von Lösungen mit Visual Studio 2010 oder Visual Studio 2012
- Erfahrung in der Entwicklung von SharePoint-Lösungen mit SharePoint 2013 oder SharePoint 2010
- Kenntnisse mit Visual C# und dem .NET Framework 4.5
- Grundkenntnisse in ASP.NET und serverseitige Web-Entwicklung, inkl. request/responst und Page Lifecycle
- Grundkenntnisse in AJAX und asynchronen Programmiertechniken
- Grundkenntnisse mit client-seitigen Web-Technologien wie HTML, CSS und JavaScript
- Vertrautheit mit den Konzepten der Authentifizierung und Authorisierung einschließlich claimsbasierter Authentifizierung
Agenda
SharePoint als Entwickler-Plattform
- Einführung in die SharePoint Developer Landschaft
- Ansätze
- SharePoint 2013 Deployment und Execution Models
Arbeiten mit SharePoint Objects
- SharePoint Object Hierarchien
- Sites und Webs
- Execution Contexts
Listen und Bibliotheken
- Listen und Library Objects
- Abfragen und Abrufen von Listen-Daten
- Große Listen
Entwurf und Verwaltung von Features und Lösungen
- Features und Lösungen
- Konfiguration von
- Features
- Lösungen
- Arbeiten mit Sandboxed Solutions
Arbeiten mit serverseitigem Code
- Entwicklung von Web Parts
- Receivers
- Timer Jobs
- Speichern von Konfigurations-Daten
Verwaltung von Identitäten und Berechtigungen
- Identity Management in SharePoint 2013 verstehen
- Verwalten von Berechtigungen in SharePoint 2013
- Konfiguration und Anpassung der formular-basierter Authentifizierung
Einführung in Apps für SharePoint
- Überblick über die Apps für SharePoint
- Entwicklung von Apps für SharePoint
Clientseitige SharePoint Entwicklung
- Client-Side Object Model für Managed Code
- Client-Side Object Model für JavaScript
- REST API mit JavaScript nutzen
Entwicklung von Remote gehosteten SharePoint Apps
- Überblick über Remote Hosted Apps
- Konfiguration von Remote Hosted Apps
- Entwicklung von Remote Hosted Apps
Veröffentlichen und verteilen von Apps
- Verstehen der App Management Architecture
- Verstehen von App Packages
- Veröffentlichen von Apps
- Installieren, updaten und deinstallieren von Apps
Automatisierung von Prozessen
- Workflow in SharePoint 2013
- Erstellen von Workflows mit Visio 2013 und SharePoint Designer 2013
- Erstellung von Workflows in Visual Studio 2012
Taxonomie-Verwaltung
- Verwaltung der Taxonomie in SharePoint 2013
- Arbeiten mit Content Types
- Arbeiten mit erweiterten Funktionen von Content Types
Verwalten von angepassten Komponenten und Site Life Cycles
- Definieren von Custom Lists
- Definieren Custom Sites
- Verwalten von SharePoint Sites
Anpassung von User Interface Elementen
- Arbeiten mit Custom Actions
- Nutzen von Client-Side User Interface Komponenten
- Anpassen des SharePoint List User Interface
Branding und Navigation
- Erstellen und anwenden von Thems
- Branding
- Inhalte für Plattformen und Geräte anpassen
- Konfiguration und Anpassung der Navigation