Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle.

Ähnliche Präsentationen


Präsentation zum Thema: "Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle."—  Präsentation transkript:

1 Reiner Ganser Solution Architect 1stQuad Solutions GmbH rganser@1stquad.com Presentation Subtitle

2 Was ist neu in SharePoint 2010 Standardworkflows Zusammenarbeit von Visio, InfoPath und SharePoint Designer Workflows mit VS.NET 2010 entwickeln

3 Für Endbenutzer Neue Objekte, auf die Workflows angewendet werden können Visio Visualisierung Für Power-Benutzer Erweiterte verschachtelte Logik Neuer Aufgaben Prozess Designer Mitgelieferte Workflows sind anpassbar Für Entwickler Visual Studio 2010 SharePoint Tools Workflow Ereignisse Unterstützung für Zuweisungs- und Initialisierungs-Workflows Anbindung von External Data Exchange Services

4 Out-of-Box Workflows Direkt benutzbar Allgemeine Genehmigungs Szenarien Out-of-Box Anpassung Assoziierungs- und Initialisierungs- Einstellungen Modifizieren der Logik in SharePoint Designer Entwerfen von Formularen in InfoPath Eigener deklarativer WF Neuen Workflow erstellen oder bestehenden anpassen Neue Aktionen Task Process Framework Mehr Arten von Workflows Eigene Activities Kapseln von Custom Code in neue Aktion Deploy als Full oder Partial Trust (Sandbox) Nicht- deklarativer WF Import einer Solution in Visual Studio Erweiterte Modellierung Verbinden von Workflows zu Events Steigende Funktionalität Browser Visual Studio SharePoint Designer

5 Nutzen und anpassen

6 SharePoint 2010 enthält 3 erweiterte Workflows Genehmigung Feedback sammeln Signaturerfassung SharePoint Designer 2010 kann die mitgelieferten Workflows verändern! Workflows auch an Ordnern über Inhaltstyp möglich

7 Kopieren und anpassen Verändern der Logik Anpassen der Formulare mit InfoPath

8 Standard Workflows

9

10 Business User kennt den Prozess, hat aber keine Ahnung, wie man diesen umsetzen könnte Entwickler kann einen Prozess umsetzen, hat aber oft keine Ahnung vom Prozess selbst Benutzer möchte nur mit dem belästigt werden, was für ihn wichtig ist

11 Workflow

12 Visio hat eine SharePoint Workflow Vorlage Workflow Design in Visio erstellen Aus Visio exportieren und importieren in Visio

13 Visio Workflow Interchange

14 Für den Design Weiter Workflowarten Neuer deklarativer Workflow Designer Erweiterter Aufgaben Prozess Designer InfoPath Formulare Visio Workflow Designer Für die Entwicklung Wiederverwendbare Workflows Visio Visualisierung Export als WSP

15 Direkt an eine Liste gebunden Kann mit vielen Listen oder Inhaltstyp verbunden werden Website basiert – nicht verbunden mit einer Liste oder Inhaltstyp

16 Verbesserter deklarativer Workflow Designer

17

18

19

20 Visualisierung des Workflow Status Silverlight basiert

21 SharePoint 2010 bietet einen neuen Entwicklungsprozess Entwerfen von Workflows in Visio Importieren in SharePoint Designer Parametrisieren Export nach Visual Studio 2010 Code hinzufügen VisioSPDVS10

22

23 Workflows mit Visio – SharePoint – InfoPath erstellen

24

25 Workflows auf Website Ebene ASP.NET Formularvorlagen Neue Ereignisse (Events) External Data Exchange

26 List / Element Eigenschaften sind null Kein auto-start

27 Erzeugt den notwendigen Code Aktualsisiert die elements.xml Datei Verfügbar: Zuweisung Initiierung

28 Ereignisse, die während der Laufzeit des Workflows gefeuert werden Starting, Started, Posponed, Completed Szenarien Aufruf von Sub-Workflows und Warten auf Beendigung Eröffnet weitere Möglichkeiten zur Fehlerbehandlung

29 Basisklasse für die Behandlung von Workflow Ereignissen Registrierbar auf Website / List / Inhaltstyp public class MyWorkflowEventReceiver : SPWorkflowEventReceiver { public override void WorkflowStarting( SPWorkflowEventProperties properties) { // your code here base.WorkflowStarting(properties); } public class MyWorkflowEventReceiver : SPWorkflowEventReceiver { public override void WorkflowStarting( SPWorkflowEventProperties properties) { // your code here base.WorkflowStarting(properties); }

30 Interagiert mit LOB Systemen anhand von External Data Exchange Services Intrface basiert zur Kommunikation zwischen Workflow und Host Eigen Interfaces Eigene Events können erstellt werden Kein partial trust (Sandbox) Benötigt tiefes Verständnis auf der unteren Ebene der Workflow Foundation

31 Visual Studio Workflows

32 For more Information please contact Reiner Ganser Solution Architect rganser@1stquad.com Tel 043 541 1335 Mobile078 879 5612 1stQuad Solutions GmbH Sonnenbergstr. 32 8603 Schwerzenbach

33


Herunterladen ppt "Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle."

Ähnliche Präsentationen


Google-Anzeigen