Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Collab365 - Créer des applicatifs métier sous Sharepoint, oui ! Mais comment faire..?
1. Online Conference
June 17th and 18th 2015
WWW.COLLAB365.EVENTS
Créer des applicatifs métier sous
Sharepoint, oui ! Mais comment faire..?
2. WWW.COLLAB365.EVENTS
Thierry Buisson
Gfi Informatique
@thierrybuisson
: thierry.buisson
Thierry travaille sur les technologies Microsoft
depuis 2002. Certifié sur SharePoint 2007, 2010 et
sur Office 365, il a participé à de nombreux projets
d'intégration. Technophile et orienté service son rôle
est de favoriser l'implémentation des produits pour
ses clients, en favorisant les solutions natives.
www.thierrybuisson.fr
5. WWW.COLLAB365.EVENTS
Connaissez-vous bien Sharepoint ?
Des solutions standards existent :
• Listes (listes personnalisées, enquêtes, tâches…)
• Sharepoint Designer
• Access
• Excel
• Visual Studio .NET
• Infopath
6. WWW.COLLAB365.EVENTS
Infopath , les points clés
• Créé à la base uniquement pour faire des formulaires (non
web)
• Un outil client à installer
• « InfoPath Forms Services » indispensable pour afficher les
formulaires dans une page web
• Données sauvegardées en XML à l’intérieur d’un document xsn
• Développement spécifique embarqué
• Pas de Roadmap, peu d’investissement
7. WWW.COLLAB365.EVENTS
Infopath un jour, infopath toujours ?
• Fin de support des versions :
pas d’Infopath 2016
08/10/2015 10/10/2017
Infopath 2007
13/10/2020
Infopath 2010
11/04/2023
Infopath 2013
8. WWW.COLLAB365.EVENTS
Infopath un jour, infopath toujours ?
• Microsoft est toujours à la recherche d’un outil pour remplacer
InfoPath
• Une version (limitée ?) d’infopath 2013 sera disponible dans
Sharepoint 2016
• Migration de Sharepoint 2013 vers 2016 supporté
• Fonctionnement dans Office 365 “jusqu’à nouvel ordre”
Et après ?
9. WWW.COLLAB365.EVENTS
Next Gen Portals
• Office forms vNext
– http://officeforms.uservoice.com/
– FoSL : Forms on SharePoint List (Annulé !)
– FoSS : Forms on Sharepoint Survey ou “Excel
Surveys” à survécu
• Disponible dans OneDrive (et Sharepoint online)
Intelligent Social
Mobile
Ready to
go!
Next Gen Portals : collab365 #C365212
12. WWW.COLLAB365.EVENTS
Les solutions qui s’offrent à vous nous
• Solution 1 : DIY
• Injection de scripts côté client
– Liste personnalisée
– 3 pages : newform.aspx, editform.aspx, dispform.aspx
– Webpart
14. WWW.COLLAB365.EVENTS
Scripts côté client
Outil Type Description URL
SP15ModalDialog fonctions Ouverture de popup modal
https://alinimer.wordpress.com/2013/02/25/open-
pages-and-forms-in-modal-dialog-for-sharepoint-
2013/
lozzi.fields fonctions
Masquer ou mettre en lecture seul
des champs
https://lozzisp2013.codeplex.com/
spjs-utility.js framework
Manipulation de valeur de
formulaires
http://spjsblog.com/2015/01/19/spjs-utility-js-is-
updated-to-v1-200/
spservices framework
Bibliothèque Jquery proposant une
couche d'abstraction des web
Services Sharepoint.
http://spservices.codeplex.com/
jslink framework Modification de l'affichage de listes
sp.js framework
Accès au modèle objet JavaScript de
SharePoint
jquery framework Framework javascript http://code.jquery.com/
Jslink dev : #Collab365 #C365114
16. WWW.COLLAB365.EVENTS
Les points-clés
Niveau de connaissance de vos utilisateurs
• Hétérogénéité des profils (du dev au néophite)
• Diffusion des bonnes pratiques d’implémentation
• Attention au « Quick and Dirty »
Concentrez-vous sur l’essentiel
Mesurer la complexité d’implémentation
• Coût de maintenance
• Processus de migration
• Tests de non régression
19. WWW.COLLAB365.EVENTS
Les outils-tiers
Num. Outil URL Sharepoint Office 365 Saas Mobile
Source de
donnée
Workflo
w
1 Form7 http://forms7.codeplex.com/ X X
2 Dynamic Forms for SharePoint (DFFS) http://spjsblog.com/dffs/ X
3 Dell - Quick Apps for SharePoint
http://software.dell.com/products/quick-
apps-for-sharepoint/ X
4 Ujelo - Simple Forms for SharePoint
http://www.ujelo.com/products/sharepoi
nt/ujelo-forms-builder.html X X
5 PDF Share Forms http://www.pdfshareforms.com/products/ X X OnDemand
6 Sharepoint Forms Designer http://spform.com X X
7 Infowise - Ultimate Forms Solution http://www.infowisesolutions.com/uf.aspx X X REST APIs
8 Formotus - Mobile Forms
http://www.formotus.com/product
X X X SOAP/REST
9 KWizCom - KWizCom Forms
http://www.kwizcom.com/sharepoint-
add-ons/sharepoint-list-forms-extensions-
feature/overview/
X X
Kwizcom
mobile
X
10 Nintex - Nintex forms
http://www.nintex.com/workflow-
platform/nintex-forms X X X XX X
11 K2 - K2 forms
http://www.k2.com/workflow-
software/smart-forms X X AppIT X XX X
20. WWW.COLLAB365.EVENTS
Critères d’évaluation d’un outil-tiers
• Méthode d’installation (maintenance, patchs)
• Qualité intrinsèque (interface, connecteurs, …)
• Facilité de prise en main (formation)
• Qualité du support (en Francais ?)
• Roadmap (possiblités d’évolutions)
Testez-les tous !Ou pas…
22. WWW.COLLAB365.EVENTS
Les points-clés
Définissez vos priorités business
• Présentez le nouvel outil
• Planifiez votre méthode de déploiement
• Prévoyez de former vos utilisateurs
• Ne leur mentez pas
Mesurer l’effort d’implémentation
• Analysez ce qui est déjà en place
• Ayez conscience des forces et faiblesse de l’outil
24. WWW.COLLAB365.EVENTS
Combien de solutions tiers ont été listés lors de cette
session ? Envoyez un
mots clés : #collab365 @gfiinformatique @thierrybuisson #C365015
2 places VIP pour un
match du PSG Handball
à gagner
Source : https://channel9.msdn.com/Events/SharePoint-Conference/2014/SPC113
SPC348
http://zimmergren.net/business/the-future-of-forms-with-sharepoint-and-office-365
Forms on SharePoint List (FoSL) (Cancelled)