SharePoint 2016

SharePoint 2016

zum Preis von:
54,90€
Preis inkl. Mwst. versandkostenfrei
In den Warenkorb

Das Praxisbuch für Entwickler. Alle Codebeispiele und Planungsdokumente zum Download

Gebunden
Rheinwerk Verlag, Rheinwerk Computing, 2017, 712 Seiten, Format: 17,8x24,4x4,7 cm, ISBN-10: 3836243393, ISBN-13: 9783836243391, Bestell-Nr: 83624339A


Produktbeschreibung

Das Praxisbuch für SharePoint-Entwickler: Planung, Entwicklung, Deployment, Best Practices. Mit durchgängigem Praxisszenario!

Klappentext:

SharePoint 2016 optimal anpassen

Von der Planung bis zum Deployment
SharePoint-Objektmodelle, Prozesse, Webparts und Co.
Inkl. durchgängigem, vollständigen Praxisszenario mit Tipps und Best Practices

Best Practices für SharePoint-Entwickler. Ideale Lösungen für Ihre SharePoint-Umgebung entwickeln Sie am besten selbst. Wie das geht, zeigt Ihnen dieses Praxisbuch anhand eines abgeschlossenen Beispielprojekts: vom Sammeln der Anforderungen über die Entwicklung der Features bis zum finalen Deployment Ihrer Solution. Von der Entwicklungsumgebung mit allen wichtigen Tools über die UI-Gestaltung bis zum Deployment: Hier ist alles für Sie drin! Passen Sie SharePoint 2016 ganz individuell an Ihre Anforderungen an und entwickeln Sie Ihre maßgeschneiderte Lösung.

Aus dem Inhalt:

Infrastruktur planen
Anwendungsstruktur
Prozessbeschreibung
Webparts
Infrastruktur konfigurieren
Website-Properties
Konfigurationslisten
Logging
Change Requests
Visual Studio Solution
Datenstrukturen
Feature Event Receiver
Anwendungskonfiguration
UI-Entwicklung
Deployment
PowerShell

Inhaltsverzeichnis:


Danksagung ... 13

1. Vorwort ... 15

Teil I Planung ... 19

2. Planungsbeispiel ... 23

2.1 ... Einleitung ... 23

2.2 ... Infrastruktur ... 23

2.3 ... Anwendungsstruktur ... 25

2.4 ... Prozessbeschreibung ... 54

2.5 ... Ablaufpläne ... 83

2.6 ... WebParts ... 94

2.7 ... Weitere Anforderungen und Funktionen ... 101

2.8 ... Konfiguration ... 101

2.9 ... Berechtigungen ... 117

2.10 ... Oberfläche ... 126

2.11 ... Mehrsprachigkeit ... 137

2.12 ... Logging ... 140

2.13 ... Change Requests ... 141

Teil II Umsetzung ... 143

3. Entwicklungsumgebung ... 145

3.1 ... CKSDev ... 146

3.2 ... Web Essentials ... 147

3.3 ... ILMerge ... 147

3.4 ... SharePoint Manager ... 148

3.5 ... smtp4dev ... 149

3.6 ... SharePoint LogViewer ... 150

3.7 ... DebugView ... 151

3.8 ... Developer Dashboard ... 151

3.9 ... PowerGUI Script Editor ... 152

3.10 ... CAML Designer ... 153

3.11 ... Notepad++ ... 154

3.12 ... GetStrongName ... 154

3.13 ... Tipps ... 156

4. Struktur der VS-Solution ... 157

4.1 ... Namespaces ... 164

4.2 ... Verzeichnisse ... 167

4.3 ... Features vorbereiten ... 173

5. Basisfunktionen ... 179

5.1 ... Additional Page-Header ... 180

5.2 ... Logging ... 184

5.3 ... Mehrsprachigkeit ... 190

5.4 ... JavaScript global einbinden ... 194

5.5 ... JS from Codebehind ... 199

5.6 ... Projekttemplate erstellen ... 203

6. Datenstruktur aufbauen ... 207

6.1 ... Spalten ... 208

6.2 ... Inhaltstypen ... 246

6.3 ... Listen und Bibliotheken ... 272

6.4 ... Ansichten ... 306

6.5 ... Archivstruktur ... 320

7. Feature-EventReceiver ... 325

7.1 ... Nachschlagespalten ... 326

7.2 ... Featureabhängigkeiten ... 330

8. Berechtigungsmodell ... 333

8.1 ... Stufen erstellen ... 336

8.2 ... Rollen anlegen ... 337

8.3 ... Berechtigungen zuordnen ... 338

9. Ribbonsteuerung ... 341

9.1 ... Via "Elements.xml" ... 341

9.2 ... Via Code zur Laufzeit ... 354

10. Anwendungskonfiguration ... 373

10.1 ... CustomAction-Links ... 373

10.2 ... Property Bag ... 381

10.3 ... ApplicationPage ... 387

10.4 ... Basiskonfiguration ... 405

11. UI-Entwicklung ... 409

11.1 ... Vor- und Nachteile individueller Formulare ... 409

11.2 ... Eigene Formulare entwickeln und einbinden ... 411

11.3 ... Umsetzung Use Cases ... 443

12. Umsetzung EventReceiver ... 457

12.1 ... Benutzerbenachrichtigungen ... 458

12.2 ... E-Mail-Versand ... 471

13. Umsetzung Workflows ... 481

13.1 ... Workflow erstellen ... 482

13.2 ... E-Mail-Benachrichtigungen ... 485

13.3 ... Workflow Installation ... 490

13.4 ... Workflow starten ... 495

14. Umsetzung TimerJobs ... 497

14.1 ... Konfiguration ... 498

14.2 ... Grundgerüst ... 514

14.3 ... Archivierungstimerjob ... 516

14.4 ... Eskalations-TimerJob und Erinnerungs-TimerJob ... 524

14.5 ... Report-TimerJob ... 528

15. WebParts ... 533

15.1 ... Lösungssuche ... 534

15.2 ... Ticketauswertung ... 564

15.3 ... Abrechnung ... 578

16. Anpassung der Navigation ... 605

17. Aufbau der WebPart-Seiten ... 613

18. Umsetzung des Brandings ... 619

19. Deployment ... 627

19.1 ... Via PowerShell ... 627

19.2 ... Via Code (einen Installer entwickeln) ... 631

20. Produktbesonderheiten ... 647

20.1 ... Releasezyklen ... 648

20.2 ... Lizenzierung ... 649

21. Zusammenfassung ... 671

Anhang ... 673

A. SharePoint 2016 - Versionsunterschiede ... 675

B. Berechtigungsstufen ... 679

C. Ribbon-Location ... 687

Index ... 709

Rezension:

"Um das Potential von SharePoint 2016 auszuschöpfen, bedarf es einiger Individualisierungen. Welche Möglichkeiten Anwendungsentwicklern zur Verfügung stehen, zeigen die Autoren ihn ihrem Werk. Sie nutzen eine Beispielumgebung als roten Faden und setzen so die erläuterten Vorgehensweisen in einen nachvollziehbaren Kontext." IT Administrator 201711


Artikelbild
Artikel

zum Preis von
(Preis inkl. Mwst.)

Zum Warenkorb