SharePoint 2013 et les workflows - nouveautés

Jul 24, 2012

SharePoint 2013 vient de sortir en version release preview publique et apporte son lot de nouveautés. Notamment au niveau des workflows.

Un nouveau type de workflows apparait, les workflows SharePoint 2013 (nommés tout simplement workflows). Ces workflows sont déclaratifs, c’est-à-dire qu’ils ne se codent pas, avantage on peut les déployer en sandbox.

Ils sont aussi basés sur la windows azure workflow services (et donc développés en .NET 4), leur exécution et persistance n’est donc plus gérée directement au niveau des bases de contenu et des apps serveurs mais sur un service déporté.

Ce type de workflows supporte l’appel à des web services odata (via des activités httpget, post…) et l’authentification oauth.

Ils introduisent aussi des variables de workflows (pour faire passer des paramètres entre les activités par exemple) et les dynamicvalues, types spéciaux servant à gérer les données brutes avant de les convertir vers une donnée dont le typage est plus familier (ex je veux stocker et manipuler le retour d’un appel à un WS oddata)

SharePoint 2013 conserve une rétrocompatibilité vers les workflows SharePoint 2010, qui restent développés en .NET3.5. L’équipe produit introduit aussi une notion d’étape et de transition entre les étapes afin de faciliter les blocs conditionnels et les boucles.

Dernière nouveauté, SharePoint designer 2013, en plus de prendre en charge toutes ces nouveautés, bénéficie d’une meilleure intégration avec Visio dès lors qu’il est installé sur le poste en permettant une édition visuelle intégrée des workflows comme dans Visio

N’hésitez pas à regarder les vidéos introductives à ces nouveautés ici.

https://www.microsoft.com/resources/msdn/en-us/office/media/courseviewer/CourseViewerR5.htm?CourseXmlFile=https://www.microsoft.com/resources/msdn/en-us/office/media/courseviewer/AppsTrainingDeveloper.xml&Operation=PlayVid&uuid=bc9c0fd6-90c5-4885-8d51-9afdd1a529aa&Module=11


Edité la dernière fois le 6 Sep 2021 par Vincent


Tags: