Verkauf durch Sack Fachmedien

Klein-Ridder / Barnstedt

SharePoint 2016

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

Medium: Buch
ISBN: 978-3-8362-4339-1
Verlag: Rheinwerk Verlag GmbH
Erscheinungstermin: 28.04.2017
Lieferfrist: bis zu 10 Tage

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


Produkteigenschaften


  • Artikelnummer: 9783836243391
  • Medium: Buch
  • ISBN: 978-3-8362-4339-1
  • Verlag: Rheinwerk Verlag GmbH
  • Erscheinungstermin: 28.04.2017
  • Sprache(n): Deutsch
  • Auflage: 1. Auflage 2017
  • Serie: Rheinwerk Computing
  • Produktform: Gebunden
  • Gewicht: 1429 g
  • Seiten: 712
  • Format (B x H x T): 172 x 246 x 48 mm
  • Ausgabetyp: Kein, Unbekannt
  • Nachauflage: 978-3-8362-7080-9
Autoren/Hrsg.

Autoren

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.

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.

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