Download presentation
Presentation is loading. Please wait.
Published byMarvin Norris Modified over 8 years ago
1
Dudok de Wit David
2
Documents management in a deskless company SharePoint Online as a solution Redesigning the documentary organization Interoperability with the existent infrastructure Extending SharePoint Online's functionality
3
Bachelor’s thesis project Deskless company day-to-day work Remote collaboration with classic Office tools Coordination via a custom made CRM Multiple distributed documents versions, not always accessible Typical questions about documents Do they exist? Where are they? Which ones should be used? Slows the company expansion
4
Document Management System Criteria Centralized solution CRM interoperability Microsoft Office interoperability Reasonable pricing Microsoft SharePoint Online
5
Most used applications at ISMAT Web Services, WebDAV, SharePoint Designer, Etc. ISMAT CRM
6
General comparison MOSS 2007 + Custom code + Optimal integration with MS Office - Too expensive Alfresco (hosted by an ISP) + Open source, highly customizable - Expensive to configure and maintain - Reduced ecosystem Microsoft SharePoint Online (hosted by Microsoft) + The best of MOSS 2007, only less expensive + Optimized for deskless workers - Custom code is not possible CHF 395.- + installation CHF 153.- CHF 537.- + installation Monthly costs* * for 15 users, including maintenance, July 2009 numbers
7
Before: No common tree logic between workers Mixed private and professional folders Duplicate files and folders Scattered files Irrelevant documents that needed to be deleted After: Tree logic redesigned with SharePoint in mind Added meta-data to documents which allowed: easier sorting views creation grouping Implemented a rights strategy Linked documents with clients How to keep clients information consistent between the existing CRM platform and SharePoint Online?
8
Using SharePoint Online’s Web Services and PHP5’s own SOAP implementation CRM New client Collaborator zone ISP Server zoneMicrosoft SharePoint Online zone Identified user on the CRM MySQL DB CRM POST Clients list update with SOAP «New client» form sent Clients table update with PHP Web Services ASMX 2.0 Web Services ASMX 2.0 Clients lists is read only from the SharePoint user interface ISP Zone
9
Business process Select and personalize generic consulting material for customers Productivity objective Reduce human actions reduce errors Technical objective Copy multiple documents between lists and add client metadata
10
JavaScript / jQuery plugin Works with the Document Library Web Part Uses Web Services and information available in the HTML code
12
Adding functionality in the user interface
13
JavaScript plugins installation methods Store the jQuery library and the plugin in a Document Library in the root of your Site Collection and reference it from the ASPX page ▪ Best practice compatible with code auditing ▪ End-users can’t manipulate it Use a Content Editor Web Part with the script reference in it ▪ Only a browser is needed ▪ Easy to try out Use a configuration file
14
Advantages Executed on the client side, no risk to break the server Visually integrated with SharePoint’s GUI Can support real business processes Portable Easy configuration (GUIDs input not obligatory) Only one script reference to add Compatible with IE,FF, Chrome, Safari, … Thanks to the jQuery API
15
Official documentation Microsoft Open Specifications Center http://msdn.microsoft.com/en-us/openspecifications http://msdn.microsoft.com/en-us/openspecifications Microsoft Interoperability Webcasts http://www.microsoft.com/france/interop http://www.microsoft.com/france/interop SharePoint Online Standard Developer Guide SharePoint / Office Live JavaScript API http://darrenjohnstone.net http://darrenjohnstone.net
16
David Dudok de Wit MScIS Student at HEC Business School Lausanne Email: David@Dudokdewit.net IT blog: www.dudokdewit.net
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.