Klein-Ridder / Barnstedt | SharePoint 2016 | Buch | 978-3-8362-4339-1 | www.sack.de

Buch, Deutsch, 712 Seiten, Format (B × H): 172 mm x 246 mm, Gewicht: 1429 g

Reihe: Rheinwerk Computing

Klein-Ridder / Barnstedt

SharePoint 2016

Das Praxisbuch für SharePoint-Entwickler: Planung, Entwicklung, Deployment, Best Practices. Mit durchgängigem Praxisszenario!
1. Auflage 2017
ISBN: 978-3-8362-4339-1
Verlag: Rheinwerk Verlag GmbH

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

Buch, Deutsch, 712 Seiten, Format (B × H): 172 mm x 246 mm, Gewicht: 1429 g

Reihe: Rheinwerk Computing

ISBN: 978-3-8362-4339-1
Verlag: Rheinwerk Verlag GmbH


Passen Sie SharePoint 2016 ganz individuell an Ihre Anforderungen an und entwickeln Sie maßgeschneiderte Lösungen! An einem abgeschlossenen Beispielprojekt vollziehen Sie alle Schritte leicht verständlich nach. Von der Entwicklungsumgebung mit allen wichtigen Tools über die UI-Gestaltung bis zum Deployment: Hier ist alles für Sie drin!

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

Klein-Ridder / Barnstedt SharePoint 2016 jetzt bestellen!

Weitere Infos & Material


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


Klein-Ridder, Fabian
Fabian Klein-Ridder ist seit 2004 in der SharePoint-Entwicklung tätig. Er arbeitet als Senior-SharePoint-Entwickler und Teamleiter der Software-Entwicklungsabteilung bei der amexus Informationstechnik GmbH und Co. KG. Darüber hinaus führt er individuelle Schulungen für Endanwender und Softwareentwickler zu SharePoint durch.

Barnstedt, Björn
Björn Barnstedt ist als Senior-SharePoint-Entwickler seit
vielen Jahren bei der amexus Informationstechnik GmbH und Co. KG tätig. Er leitet Softwareprojekte beim Kunden und führt Schulungen durch.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.