SlideShare a Scribd company logo
INTEGRATING SHAREPOINT WITH 
LINE-OF-BUSINESS APPLICATIONS AND 
COLLABORATION TOOLS 
USING THE CONNECT BRIDGE 
This whitepaper explains how to address the challenges of integrating SharePoint with Line-of-Business 
(LOB) applications like MS Dynamics NAV, Oracle’s PeopleSoft, or SAP as well as collaboration 
applications like MS Exchange or MS Dynamics CRM and many more with the help of the Connect Bridge 
by Connecting Software, an integration platform that combines the advantages of integration suites with 
the cost-effectiveness and flexibility of custom code integration solutions. 
Connecting Software s.r.o. & Co KG 
HQ + Europe office 
Handelskai 340 
Vienna, 1020, Austria 
office-europe@connecting-software.com 
+43 (1) 370 72 00 
Connecting Software Inc. 
North America office 
7887 E Belleview Ave, # 1100 
Denver-Englewood, CO 80111, USA 
office-america@connecting-software.com 
+1 (303) 228-1624 
www.connecting-software.com
THE CONNECT BRIDGE 
TABLE OF CONTENTS 
MANAGEMENT SUMMARY ...................................................................................................................... 3 
INTRODUCTION ....................................................................................................................................... 4 
INTEGRATION CHALLENGES ................................................................................................................. 4 
COMMON SOLUTIONS ......................................................................................................................... 7 
INTEGRATION SUITES: ...................................................................................................................... 7 
CUSTOM CODE................................................................................................................................. 8 
SPECIAL CASE: SHAREPOINT BCS ...................................................................................................... 8 
THE CONNECT BRIDGE ........................................................................................................................... 10 
WORKING PRINCIPLES........................................................................................................................ 10 
SERVER-SERVER INTEGRATION........................................................................................................... 12 
CLIENT-SERVER INTEGRATION............................................................................................................ 13 
THE CONNECT BRIDGE QUERY ANALYZER........................................................................................... 14 
AN INTEGRATION EXAMPLE ............................................................................................................... 15 
CONCLUSION......................................................................................................................................... 19 
CONTACTS ............................................................................................................................................. 20 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 2 of 20
THE CONNECT BRIDGE 
MANAGEMENT SUMMARY 
Integrating Line-of-Business applications [like Enterprise Resource Planning (ERP) systems] and 
collaboration tools (like MS SharePoint or MS Exchange) remains the obstacle to true and effective 
business process optimization, as these are primarily optimized within applications, because interfaces 
remain costly, risky and difficult to implement. 
Two basic approaches are common: expensive, hard-to-learn integration suites and / or risky custom 
code. Both limit the amount and extent of interfaces between applications. Both can limit the level of 
process optimization. 
Connecting Software has developed the Connect Bridge: an easy to learn, easy to install and easy to use 
integration tool that combines the advantages of both common approaches to allow true business 
process integration on-premise, in the cloud or in mixed deployments. 
It allows developers/integrators to effectively build interfaces within a day and saves up to 90% of the 
effort. With license fees starting below USD 1,000, customers can experience the effectiveness without 
making a strategic investment. 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 3 of 20
THE CONNECT BRIDGE 
INTRODUCTION 
INTEGRATION CHALLENGES 
More applications having to address increasingly complex processes are becoming the norm in today‘s 
business environment. 
ERP, DMS, CRM, Social Media, Internet, Portals, eShops, eSignature, (Mobile) Apps …… etc. 
Just like the car industry which started by individually assembling cars in 
siloed workshops, IT started by individually collecting data in siloed 
applications. 
Just like the car industry, which „grew up“ by switching to increasingly 
automated assembly lines and streamlining the manufacturing process, IT 
needs to provide an assembly line for business processes and information. 
Just like the car industry, one of the biggest obstacles to achieve this, is how 
to handle the handover (of data) between one manufacturing step 
(application) and the next. 
The Business Critical SharePoint Partner Program [i.e. a Microsoft-enabled partner program that aims to 
identify and differentiate solutions / offerings that integrate SharePoint to line-of-business (LOB) 
systems] has correctly identified that “most business-based IT applications are built for and deployed 
within vertical business functions such as … PLM for design and engineering, customer relationship 
management (CRM) for sales and service, and enterprise resource planning (ERP) for finances and human 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 4 of 20
THE CONNECT BRIDGE 
resources.” 1 They further go 
on to identify these silos as 
one of the biggest obstacles 
“…to drive collaborative 
decision making across 
business units…”.2 And 
continue by offering 
SharePoint 2010 as a 
solution “…to surface 
information buried in siloed 
LOB systems”3. 
Figure 1- No BPO without System Integration 
But the challenge goes far 
beyond just surfacing 
information for decision 
making. Business processes 
cut across applications and 
interfaces between these 
applications have become one of the biggest obstacles to business process optimization (BPO). See figure 
1. 
Without integrated systems, there is no optimized process. 
CapGemini, one of the world’s foremost providers of consulting, technology & outsourcing based in 
France, has identified the Integration of Standard and Individual Applications as well as Business-IT-Alignment 
as two of the three most important IT-Topics for 20124. 
Microsoft has identified four megatrends for the next decade, most of which will face substantial 
integration challenges: 
1 Delivering Business-Critical Solutions with SharePoint 2010, page 4 
2 Delivering Business-Critical Solutions with SharePoint 2010, page 4 
3 Delivering Business-Critical Solutions with SharePoint 2010, page 5 
4 Studie IT-Trends 2012, Cap Gemini, http://www.at.capgemini.com/insights/publikationen/it-trends- 
2012/?ftcnt=10110 (In German) 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 5 of 20
THE CONNECT BRIDGE 
Figure 2 - Microsoft BCSP: Megatrends 
Especially the cloud will require new and innovative ways to integrate data and business processes as it 
is extremely unlikely that every business will move all applications into the cloud. Hybrid scenarios, 
where some of the applications are “in the cloud”, while others are on premise, will become common-place. 
Even if the cloud is adopted whole-heartedly, the integration challenges will remain as, for 
example, synchronizing data between American, European and Asian “cloud instances” is far from easy.5 
Lastly, the modern work environment presents an even more complex challenge: information workers 
are required to not only use and produce data but also share it, collaborate based on this information 
and make sure that this information becomes organizational know-how. A whole industry has sprung up 
around this challenge while MS SharePoint is particularly well suited to address many of the issues of 
collaboration and knowledge management, in real-life, organizations often fail while trying to implement 
the first steps of making collaboration work, as synchronizing tasks and appointments between 
SharePoint and Exchange is already a problem. 
5 See CNS Whitepaper: Synchronizing Dynamics CRM Contacts around the World. www.connecting-software. 
com/whitepapers 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 6 of 20
THE CONNECT BRIDGE 
In summary, these four challenges can be identified and are likely to be aggravated by the trends shown 
above: 
1. Presenting data from siloed LOB applications for decision making by integrating LOBs with (for 
example) SharePoint 
2. Integrating business processes and workflows across applications 
3. Integrating Cloud and on-premise solutions 
4. Making Collaboration & Knowledge Management work by integrating existing software and data 
COMMON SOLUTIONS 
Commonly, there are two approaches to solve these data integration challenges: 
1. Integration Suites 
2. Custom Code 
INTEGRATION SUITES: 
The market is full of data integration products, ETL (Extract, Transform, Load) Suites, Workflow & 
Business Process Engines, B2B integration servers and many more. 
Integrating SharePoint with LOB and Collaboration Date: 2013-10-28 
www.connecting-software.com Page 7 of 20
THE CONNECT BRIDGE 
These products tend to have the following feature in common: 
1. They have a GUI that allows visual design of workflows 
2. They offer “code free” design with all its advantages (e.g. for non-developers) and disadvantages 
(e.g. lack of flexibility) 
3. They require substantial (costly) training and regular use to maintain the knowledge how to work 
with the particular software 
4. They utilize proprietary engines and thus become a strategic investment. 
5. They offer only a limited amount of “connections” to target systems 
6. They cost USD 50,000 up plus consulting costs, even for small integration tasks 
7. They often happen to be a one-trick pony (can only integrate application x with application y) 
CUSTOM CODE 
For many of the reasons stated above, a lot of companies decide to build their integration based on 
custom code. Developing your own solutions or working with an outsourcing partner, has a few pros and 
cons as well: 
1. The code is tailor-made for the integration problem at hand 
2. It is usually cheaper than integration suites to solve individual integration problems 
3. It needs to be updated and maintained by knowledgeable employees/partners 
4. It needs to be changed every time one of the connected systems gets changed/updated 
5. It only solves one particular integration problem. 
6. It requires the developer to know/get to know the various interfaces of the connecting servers 
which happen to be substantially different. 
SPECIAL CASE: SHAREPOINT BCS 
The Business Connectivity Services (formerly known as Business Data Catalogue) are a special case: 
Highly relevant to the SharePoint community, as many solutions that access data from LOB applications 
that do not use the REST or WebServices interface, use BCS to facilitate the connection. It also happens 
to be the standard way propagated by Microsoft to access external data. 
While BCS has improved tremendously with SharePoint 2010 (it can write data now as well as read), it 
still has a few issues that make it less than ideal to use as the one solution for the challenges mentioned 
above. 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 8 of 20
THE CONNECT BRIDGE 
1. It is a data connectivity tool. No workflows, no synchronizations, no data transformations. You 
can show the data that is presented by the other system in a list and manipulate it – period. 
2. To get BCS to work with your SharePoint requires a lot of knowledge and patience. When issues 
like Kerberos, Impersonation, Permission Guidelines and many other security and authentication 
problems get involved, life can get complicated rather quickly. 
3. No versioning 
4. No write support for BLOBs (Binary Large Objects) 
5. No RSS feed support or REST based access 
6. Cannot configure alerts or export to Excel 
7. No item level permissions or item history 
8. No metadata based navigation (search) supported 
9. and many many more… 
In summary, if you just want to show data of a LOB in a list and have no complex authentication scenario, 
BCS is an option, otherwise, look elsewhere. 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 9 of 20
THE CONNECT BRIDGE 
THE CONNECT BRIDGE 
The CONNECT BRIDGE (CB) is an innovative integration platform that bridges the gap between custom 
code and integration suites making integration affordable and easy. 
WORKING PRINCIPLES 
The Connect Bridge operates as a Windows Service of roughly 80MBs that connects to target 
applications like MS SharePoint, MS Exchange, MS Dynamics CRM, Oracle’s PeopleSoft, SAP and many 
more via standard REST / WebServices/ WebDAV / etc. interfaces. At the same time it allows the 
developer to use simple SQL CRUD commands like: 
SELECT * FROM 
Customer INSERT INTO 
Tasks 
UPDATE 
Appointment 
DELETE FROM Email 
to facilitate integration. Developers and integrators can build their custom data transformation, data 
cleansing and workflow logic with any modern computer language that can access an ODBC or JDBC 
driver, which is used to connect to the Connect Bridge server. They no longer have to spend any time 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 10 of 20
THE CONNECT BRIDGE 
getting to know any standard interfaces and can apply the same SQL commands with all connected 
applications (no matter whether it is SharePoint, Exchange, CRM, NAV or PeopleSoft)6 
Developers and integrators become operational within one day and can start focusing on building 
integration solutions instead of having to deal with custom GUIs or spending weeks trying to understand 
the various web services and APIs of the systems to which they have to connect. 
At the same time, there is no need to worry that the SQL statements might damage the underlying data 
structure of the target server, as the statements are merely used as an easy-to-learn and familiar control 
language. The Connect Bridge Server translates these into the appropriate REST / WebServices / API 
commands required by the target application. 
The Connect Bridge combines the advantages of custom code with the advantages of integration suites 
by enabling developers / integrators (even with only rudimentary programming skills) to effectively 
integrate complex products simultaneously. It allows the full flexibility of a custom code solution without 
the hassles of custom coding interfaces, as these are handled by the Connect Bridge. Any updates to 
servers (like MS Exchange) will be handled by Connecting Software via Connect Bridge updates7. 
Implementation times, efforts and costs are reduced by up to 90% as the complex handling of interfaces 
is done by the Connect Bridge and there is no need to learn custom GUIs. 
The operating principles are exactly identical on-premise and in the cloud, as any plugin is installed in the 
Connect Bridge Server and not in the target applications, so cloud installation restrictions do not apply. 
In general, there are 2 ways of using the Connect Bridge in an integration scenario: 
1. SERVER-SERVER Integration 
2. CLIENT-SERVER Integration 
6 The entity names exposed might be different. So SELECT * FROM Appointment in Exchange is SELECT * FROM 
Calendar in SharePoint. The MGW Query Analyzer helps identify these differences. 
7 This way, for example, MGW supports all Exchange Servers from 2000-2013 – no code changes needed! 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 11 of 20
THE CONNECT BRIDGE 
SERVER-SERVER INTEGRATION 
In the server-server integration scenario, the Connect Bridge connects to two or more servers via CNS 
Connect Bridge Plugins and facilitates data synchronization and workflow based data integration of all 
entities exposed. 
Figure 3 - CNB Server-Server Integration 
This scenario is used to connect (multiple) target servers with each other (both on-premise and in the 
cloud) and apply synchronization logic or custom workflows. 
Common scenarios include8: 
Synchronize Contacts between EX, SP, NAV and 
CRM Synchronize Tasks between EX, SP and CRM 
Synchronize Appointments between EX, SP and CRM 
8 EX – MS Exchange, SP – MS SharePoint, NAV – MS Dynamics NAV, CRM – MS Dynamics CRM 
Integrating SharePoint with LOB and Collaboration Date: 2013-10-28 
www.connecting-software.com Page 12 of 20
THE CONNECT BRIDGE 
Apply an integration workflow based on customer status between CRM and NAV 
Apply an integration workflow based on applicant status between EX, SP and PeopleSoft 
Automatically add Email attachments from an EX mailbox to SP Document Libraries based 
on business rules 
Automatically add Emails in EX to CRM based on business 
rules. and many more…. 
Though examples from the Microsoft world are used above, the Connect Bridge’s functionalities are not 
limited to MS LOB applications only, but very well work from and with Oracle applications, too. 
CLIENT-SERVER INTEGRATION 
The client-server scenario is the Swiss-army-knife of integration. Even without a plugin, any developer / 
integrator who has access to the development environment of his / her application can fully access all 
entities of a target server that has a plugin via the CNB ODBC, JDBC or WebServices drivers. 
Figure 4 - CNB Client Server Integration 
An SAP developer, for example, can use ABAP or JAVA to access Exchange or SharePoint data from SAP 
(even though there is no SAP CNB plugin yet) and SELECT, INSERT, UPDATE or DELETE data. As only 
simple ODBC/JDBC commands are required, integration logic can usually be implemented within a few 
hours or days. The only limitations are that developer access is needed and that the other target server 
needs a plugin. 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 13 of 20
THE CONNECT BRIDGE 
Common scenarios include: 
Accessing (Read, Write, Update and Delete) the EX mailbox from within a proprietary 
portal system 
Accessing (Read, Write, Update and Delete) CRM contacts and customers from within an 
ERP system 
Accessing (Read, Write, Update and Delete) SP documents from within a 
Document Management System. 
and many more… 
THE CONNECT BRIDGE QUERY ANALYZER 
One Tool enabling the developer / integrator to become quickly effective is the Connect Bridge Query 
Analyzer. Modeled after the SQL Management Studio it allows testing of CNB SQL with all connected 
target servers, inspect logs and errors and learn about the exposed entities (CNB “Tables”) and 
properties (CNB “Columns”). 
Figure 5 - CNB Query Analyzer 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 14 of 20
THE CONNECT BRIDGE 
Any CNB SQL statement that was successfully tested in the Query Analyzer can simply be adopted into 
the own code by means of copy and paste. 
AN INTEGRATION EXAMPLE 
Adding contacts from Exchange to a SharePoint Contacts List and keeping them in sync is a common 
enough scenario. While Connecting Software offers automated synchronization logic, this example 
shows how to build a simple workflow based scenario with a few lines of code. 
The idea here is to insert a contact from Exchange into the SharePoint Contacts List if it meets a certain 
criteria (in our case here: Jobtitle = “Star”). 
Figure 6 - Star Sync 
1. First, the developer can test the two SQL statements needed in the CNB Query Analyzer: 
a. SELECT * FROM Contact gets the necessary information from Exchange 
b. INSERT INTO Contact puts the necessary information into SharePoint 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 15 of 20
THE CONNECT BRIDGE 
Figure 7 - Star Sync Query Analyzer 
2. Next, the developer creates a console application (or Windows Service or WPF application, etc.) 
in our case in Visual Studio for C#9. 
3. Add the two CNB ODBC connections to SP & EX in the console app. 
4. Use the SELECT statement to fill a Data Table with the appropriate data from Exchange10 
9 Please find all code samples in registered user section of the developer’s corner of www.connecting-software. 
com. Registration is for free. 
10 While it would be more efficient to apply the WHERE Jobtitle = ‘Star’ in the SELECT, we elected to import all 
Contacts in this scenario to be more flexible in the application of the workflow logic – write once… 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 16 of 20
THE CONNECT BRIDGE 
Figure 8 - Star Sync Code Part 1 
5. Apply the Workflow logic Jobtile == “Star” 
6. Use the INSERT statement to insert the appropriate contacts into Exchange11 
7. Close the connections. 
11 In real-life an additional UPDATE would be needed as well. Pre-packaged synchronization logic is available to 
partners and customers. 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 17 of 20
THE CONNECT BRIDGE 
Figure 9 - Star Sync Code Part 2 
The steps 2 – 4 and 7 can be generalized and do not need to be created from scratch for every new 
workflow. The developer can concentrate on Steps 1, 5 and 6 after having created the connections for 
the first time. 
Total lines of code: 31 
Total line of code for workflow: 8 
Total effort to implement this integration: 20-40 minutes (the first time around). 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 18 of 20
THE CONNECT BRIDGE 
CONCLUSION 
Connecting Software’s Connect Bridge overcomes the disadvantages of existing data integration 
approaches and bridges the gap between costly and complex integration suites and high-maintenance 
and risky custom code by providing the best of both worlds. 
Developers / Integrators become operational within 4-8 hours as the CNB is using the highly popular SQL 
standard to control integration. They no longer have to bother with the intricacies and complexities of 
the various interfaces of target applications like MS SharePoint, MS Exchange, Dynamics CRM and many 
more. 
Workflows, data transformation logic and data cleansing can be implemented with minimum effort. 
Connecting Software makes sure that the CNB plugins remain up-to-date and compatible with each new 
iteration of a product (e.g. MS Exchange is supported from Exchange 2000 to Exchange 2013). 
Connect Bridge Server provides a low-cost, low-risk alternative to expensive and complicated integration 
solutions because it can be implemented step-by-step. For example, a company can start with Contacts 
or Appointments synchronization for a fraction of the costs required for even the most basic packages of 
the common integration suites. At a later point, it is always possible to connect more target applications 
or entities. 
Connecting Software – The Connect Bridge 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 19 of 20
THE CONNECT BRIDGE 
CONTACTS 
Connecting Software s.r.o. & Co KG 
HQ + Europe office 
Handelskai 340 
Vienna, 1020, Austria 
office-europe@connecting-software.com 
+43 (1) 370 72 00 
Connecting Software Inc. 
North America office 
7887 E Belleview Ave, # 1100 
Denver-Englewood, CO 80111, USA 
office-america@connecting-software.com 
+1 (303) 228-1624 
www.connecting-software.com 
Integrating SharePoint with LOB and Collaboration 
www.connecting-software.com 
Date: 2013-10-28 
Page 20 of 20

More Related Content

What's hot

Community Relationship Management
Community Relationship ManagementCommunity Relationship Management
Community Relationship ManagementChristof Sprenger
 
Improve your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepointImprove your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepoint
sandrajohnsonnz
 
Microsoft dynamics 365
Microsoft dynamics 365Microsoft dynamics 365
Microsoft dynamics 365
Ray Business Technologies
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power Point
NatashaIRWS
 
SharePoint_2010_Walkthrough_Guide
SharePoint_2010_Walkthrough_GuideSharePoint_2010_Walkthrough_Guide
SharePoint_2010_Walkthrough_GuideAndrew Gelder
 
Creetion
CreetionCreetion
Creetion
cr0003
 
Oracle AutoVue Enterprise Visualization
Oracle AutoVue Enterprise VisualizationOracle AutoVue Enterprise Visualization
Oracle AutoVue Enterprise Visualization
Cisco
 
EWEA case story MS CRM EN
EWEA case story MS CRM ENEWEA case story MS CRM EN
EWEA case story MS CRM ENRealDolmenCRM
 
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONSREFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
csandit
 
Microsoft Whitepaper: Cloud Computing Guide for Construction
Microsoft Whitepaper: Cloud Computing Guide for ConstructionMicrosoft Whitepaper: Cloud Computing Guide for Construction
Microsoft Whitepaper: Cloud Computing Guide for Construction
DWP Information Architects Inc.
 
BPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approachBPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approach
Marco Brambilla
 
Paragon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An OverviewParagon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An Overview
Paragon Solutions
 
C360 Product Webinar
C360 Product WebinarC360 Product Webinar
C360 Product WebinarArvind Raman
 
Emc World 2009 : microsoft sharepoint and emc documentum
Emc World 2009 : microsoft sharepoint and emc documentumEmc World 2009 : microsoft sharepoint and emc documentum
Emc World 2009 : microsoft sharepoint and emc documentumEric Griffin
 
The Challenges of PLM Collaboration
The Challenges of PLM CollaborationThe Challenges of PLM Collaboration
The Challenges of PLM Collaboration
Joseph Lopez, M.ISM
 
Charisma Workflow
Charisma WorkflowCharisma Workflow
Charisma Workflow
TotalSoft
 

What's hot (19)

Community Relationship Management
Community Relationship ManagementCommunity Relationship Management
Community Relationship Management
 
Improve your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepointImprove your-business-with-microsoft sharepoint
Improve your-business-with-microsoft sharepoint
 
Microsoft dynamics 365
Microsoft dynamics 365Microsoft dynamics 365
Microsoft dynamics 365
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power Point
 
Acrobat 9 AEC
Acrobat 9 AECAcrobat 9 AEC
Acrobat 9 AEC
 
Creetion
CreetionCreetion
Creetion
 
Creetion
CreetionCreetion
Creetion
 
SharePoint_2010_Walkthrough_Guide
SharePoint_2010_Walkthrough_GuideSharePoint_2010_Walkthrough_Guide
SharePoint_2010_Walkthrough_Guide
 
Creetion
CreetionCreetion
Creetion
 
Oracle AutoVue Enterprise Visualization
Oracle AutoVue Enterprise VisualizationOracle AutoVue Enterprise Visualization
Oracle AutoVue Enterprise Visualization
 
EWEA case story MS CRM EN
EWEA case story MS CRM ENEWEA case story MS CRM EN
EWEA case story MS CRM EN
 
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONSREFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
 
Microsoft Whitepaper: Cloud Computing Guide for Construction
Microsoft Whitepaper: Cloud Computing Guide for ConstructionMicrosoft Whitepaper: Cloud Computing Guide for Construction
Microsoft Whitepaper: Cloud Computing Guide for Construction
 
BPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approachBPM trends and challenges - the MDD approach
BPM trends and challenges - the MDD approach
 
Paragon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An OverviewParagon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An Overview
 
C360 Product Webinar
C360 Product WebinarC360 Product Webinar
C360 Product Webinar
 
Emc World 2009 : microsoft sharepoint and emc documentum
Emc World 2009 : microsoft sharepoint and emc documentumEmc World 2009 : microsoft sharepoint and emc documentum
Emc World 2009 : microsoft sharepoint and emc documentum
 
The Challenges of PLM Collaboration
The Challenges of PLM CollaborationThe Challenges of PLM Collaboration
The Challenges of PLM Collaboration
 
Charisma Workflow
Charisma WorkflowCharisma Workflow
Charisma Workflow
 

Viewers also liked

Foss4G-2010-Esri
Foss4G-2010-EsriFoss4G-2010-Esri
Foss4G-2010-Esri
Mike Gould
 
Exploring Modes of Education Provision in the African Context
 Exploring Modes of Education Provision in the African Context Exploring Modes of Education Provision in the African Context
Exploring Modes of Education Provision in the African Context
Brenda Mallinson
 
Sharepoint as a Line-of-Business Platform
Sharepoint as a Line-of-Business PlatformSharepoint as a Line-of-Business Platform
Sharepoint as a Line-of-Business Platform
Creative Sharepoint
 
Freedom And Openness For Higher Education - Management workshop for Universit...
Freedom And Openness For Higher Education - Management workshop for Universit...Freedom And Openness For Higher Education - Management workshop for Universit...
Freedom And Openness For Higher Education - Management workshop for Universit...
Frederik Questier
 
Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...
Frederik Questier
 
New learning paradigms and educational technologies
New learning paradigms and educational technologiesNew learning paradigms and educational technologies
New learning paradigms and educational technologies
Frederik Questier
 
Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...
Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...
Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...Crishantha Nanayakkara
 
Offline solutions for online learning
Offline solutions for online learningOffline solutions for online learning
Offline solutions for online learning
Brenda Mallinson
 
Constituent Assessor
Constituent AssessorConstituent Assessor
Constituent AssessorDirk Lourens
 
Normas De Clase
Normas De ClaseNormas De Clase
Normas De Clase
Kriss Kmacho
 
Huilensidad Palomo
Huilensidad PalomoHuilensidad Palomo
Huilensidad Palomo
Kriss Kmacho
 
Iniciativa «byuro dobryx uslug «dobrodei»
Iniciativa «byuro dobryx uslug «dobrodei»Iniciativa «byuro dobryx uslug «dobrodei»
Iniciativa «byuro dobryx uslug «dobrodei»
Артем Кондратьев
 
Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...
Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...
Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...
Fundacja MY PACJENCI
 
Martial arts classes eastchester
Martial arts classes eastchesterMartial arts classes eastchester
Martial arts classes eastchester
jonelayny
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Huguier Sánchez del Castillo
 
Comexta Enero-Septiembre 2014 EXTENDA
Comexta Enero-Septiembre 2014 EXTENDAComexta Enero-Septiembre 2014 EXTENDA
Comexta Enero-Septiembre 2014 EXTENDA
Jaime Cubillo Fleming
 
Evolutionary preference for food
Evolutionary preference for foodEvolutionary preference for food
Evolutionary preference for food
Candice Russell
 
Proyecto tic
Proyecto ticProyecto tic
Proyecto tic
kamusIV
 

Viewers also liked (20)

Foss4G-2010-Esri
Foss4G-2010-EsriFoss4G-2010-Esri
Foss4G-2010-Esri
 
Exploring Modes of Education Provision in the African Context
 Exploring Modes of Education Provision in the African Context Exploring Modes of Education Provision in the African Context
Exploring Modes of Education Provision in the African Context
 
Sharepoint as a Line-of-Business Platform
Sharepoint as a Line-of-Business PlatformSharepoint as a Line-of-Business Platform
Sharepoint as a Line-of-Business Platform
 
Freedom And Openness For Higher Education - Management workshop for Universit...
Freedom And Openness For Higher Education - Management workshop for Universit...Freedom And Openness For Higher Education - Management workshop for Universit...
Freedom And Openness For Higher Education - Management workshop for Universit...
 
Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...
 
New learning paradigms and educational technologies
New learning paradigms and educational technologiesNew learning paradigms and educational technologies
New learning paradigms and educational technologies
 
Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...
Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...
Colombo Architecture Meetup - Enterprise Architectural Challenges in Large En...
 
Offline solutions for online learning
Offline solutions for online learningOffline solutions for online learning
Offline solutions for online learning
 
Constituent Assessor
Constituent AssessorConstituent Assessor
Constituent Assessor
 
Normas De Clase
Normas De ClaseNormas De Clase
Normas De Clase
 
Huilensidad Palomo
Huilensidad PalomoHuilensidad Palomo
Huilensidad Palomo
 
Iniciativa «byuro dobryx uslug «dobrodei»
Iniciativa «byuro dobryx uslug «dobrodei»Iniciativa «byuro dobryx uslug «dobrodei»
Iniciativa «byuro dobryx uslug «dobrodei»
 
Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...
Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...
Obraz partycypacji organizacji pacjenckich w procesie podejmowania decyzji w ...
 
Martial arts classes eastchester
Martial arts classes eastchesterMartial arts classes eastchester
Martial arts classes eastchester
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Comexta Enero-Septiembre 2014 EXTENDA
Comexta Enero-Septiembre 2014 EXTENDAComexta Enero-Septiembre 2014 EXTENDA
Comexta Enero-Septiembre 2014 EXTENDA
 
Pdv
PdvPdv
Pdv
 
Evolutionary preference for food
Evolutionary preference for foodEvolutionary preference for food
Evolutionary preference for food
 
Bab 2
Bab 2Bab 2
Bab 2
 
Proyecto tic
Proyecto ticProyecto tic
Proyecto tic
 

Similar to Connecting Software white paper integrating SharePoint with line of business applications and collaboration tools

Mule integrate with microsoft
Mule integrate with microsoftMule integrate with microsoft
Mule integrate with microsoft
Son Nguyen
 
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Cognizant
 
Mule microsoft
Mule  microsoftMule  microsoft
Mule microsoft
D.Rajesh Kumar
 
Mule esb-microsoft
Mule esb-microsoftMule esb-microsoft
Mule esb-microsoft
D.Rajesh Kumar
 
The_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdf
The_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdfThe_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdf
The_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdf
subbulokam
 
Mule microsoft environment
Mule  microsoft environmentMule  microsoft environment
Mule microsoft environment
vishnukanthro45
 
Mule microsoft environment
Mule  microsoft environmentMule  microsoft environment
Mule microsoft environment
charan teja R
 
Mule microsoft environment
Mule  microsoft environmentMule  microsoft environment
Mule microsoft environment
himajareddys
 
True collaboration, or: Why SharePoint is no friend to the CIO
True collaboration, or: Why SharePoint is no friend to the CIOTrue collaboration, or: Why SharePoint is no friend to the CIO
True collaboration, or: Why SharePoint is no friend to the CIO
HuddleHQ
 
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONSREFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
cscpconf
 
Boomi Integration to revolutionize with AI and Data Sciences
Boomi Integration to revolutionize with AI and Data SciencesBoomi Integration to revolutionize with AI and Data Sciences
Boomi Integration to revolutionize with AI and Data Sciences
Ray Business Technologies
 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter CollaborationVincent Perrin
 
Introducing BizTalk Server 2009
Introducing BizTalk Server 2009Introducing BizTalk Server 2009
Introducing BizTalk Server 2009diTii
 
Governance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeperGovernance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeper
Swatantra Kumar
 
How to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHow to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platform
Harsh Mishra
 
E form vendor for o&g
E form vendor for o&gE form vendor for o&g
E form vendor for o&gSougata Mitra
 
E form vendor for Oil & Gas
E form vendor for Oil & GasE form vendor for Oil & Gas
E form vendor for Oil & Gassougatam
 
Enterprise Technology Buying Trends in 2010
Enterprise Technology Buying Trends in 2010Enterprise Technology Buying Trends in 2010
Enterprise Technology Buying Trends in 2010
SalesQuest
 
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps
 

Similar to Connecting Software white paper integrating SharePoint with line of business applications and collaboration tools (20)

Mule integrate with microsoft
Mule integrate with microsoftMule integrate with microsoft
Mule integrate with microsoft
 
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
 
Mule microsoft
Mule  microsoftMule  microsoft
Mule microsoft
 
Mule esb-microsoft
Mule esb-microsoftMule esb-microsoft
Mule esb-microsoft
 
The_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdf
The_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdfThe_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdf
The_Secrets_to_Successful_EDI_ERP_Integration___White_Paper.pdf
 
Mule microsoft environment
Mule  microsoft environmentMule  microsoft environment
Mule microsoft environment
 
Mule microsoft environment
Mule  microsoft environmentMule  microsoft environment
Mule microsoft environment
 
Mule microsoft environment
Mule  microsoft environmentMule  microsoft environment
Mule microsoft environment
 
True collaboration, or: Why SharePoint is no friend to the CIO
True collaboration, or: Why SharePoint is no friend to the CIOTrue collaboration, or: Why SharePoint is no friend to the CIO
True collaboration, or: Why SharePoint is no friend to the CIO
 
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONSREFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS
 
Boomi Integration to revolutionize with AI and Data Sciences
Boomi Integration to revolutionize with AI and Data SciencesBoomi Integration to revolutionize with AI and Data Sciences
Boomi Integration to revolutionize with AI and Data Sciences
 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter Collaboration
 
Introducing BizTalk Server 2009
Introducing BizTalk Server 2009Introducing BizTalk Server 2009
Introducing BizTalk Server 2009
 
Mann assignment
Mann assignmentMann assignment
Mann assignment
 
Governance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeperGovernance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeper
 
How to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHow to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platform
 
E form vendor for o&g
E form vendor for o&gE form vendor for o&g
E form vendor for o&g
 
E form vendor for Oil & Gas
E form vendor for Oil & GasE form vendor for Oil & Gas
E form vendor for Oil & Gas
 
Enterprise Technology Buying Trends in 2010
Enterprise Technology Buying Trends in 2010Enterprise Technology Buying Trends in 2010
Enterprise Technology Buying Trends in 2010
 
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
HokuApps | Why Your Organisation Should Leverage a Rapid Application Developm...
 

More from Connecting Software

Connect Bridge
Connect BridgeConnect Bridge
Connect Bridge
Connecting Software
 
Connecting software - About Us
Connecting software - About UsConnecting software - About Us
Connecting software - About Us
Connecting Software
 
Connecting software Whitepaper: Integrating Dynamics CRM and SharePoint security
Connecting software Whitepaper: Integrating Dynamics CRM and SharePoint securityConnecting software Whitepaper: Integrating Dynamics CRM and SharePoint security
Connecting software Whitepaper: Integrating Dynamics CRM and SharePoint security
Connecting Software
 
SugarCRM Integration
SugarCRM IntegrationSugarCRM Integration
SugarCRM Integration
Connecting Software
 
Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce Integration
Connecting Software
 
Liferay Integration
Liferay IntegrationLiferay Integration
Liferay Integration
Connecting Software
 
Google Drive Integration
Google Drive IntegrationGoogle Drive Integration
Google Drive Integration
Connecting Software
 
Alfresco Integration
Alfresco  IntegrationAlfresco  Integration
Alfresco Integration
Connecting Software
 
Lobodms Integration
Lobodms IntegrationLobodms Integration
Lobodms Integration
Connecting Software
 
Exchange Integration
Exchange IntegrationExchange Integration
Exchange Integration
Connecting Software
 
SharePoint Integration
SharePoint IntegrationSharePoint Integration
SharePoint Integration
Connecting Software
 
Dynamics AX Integration
Dynamics AX IntegrationDynamics AX Integration
Dynamics AX Integration
Connecting Software
 
Yahoo integration with Marketo
Yahoo integration with MarketoYahoo integration with Marketo
Yahoo integration with Marketo
Connecting Software
 
Connect Bridge Universal Marketo Connector
Connect Bridge Universal Marketo ConnectorConnect Bridge Universal Marketo Connector
Connect Bridge Universal Marketo Connector
Connecting Software
 
SugarCRM integration with Marketo
SugarCRM integration with MarketoSugarCRM integration with Marketo
SugarCRM integration with Marketo
Connecting Software
 
SharePoint integration with Marketo
SharePoint integration with MarketoSharePoint integration with Marketo
SharePoint integration with Marketo
Connecting Software
 
Salesforce integration with Marketo
Salesforce integration with MarketoSalesforce integration with Marketo
Salesforce integration with Marketo
Connecting Software
 
Quickbooks integration with Marketo
Quickbooks integration with MarketoQuickbooks integration with Marketo
Quickbooks integration with Marketo
Connecting Software
 
Gmail integration with Marketo
Gmail integration with MarketoGmail integration with Marketo
Gmail integration with Marketo
Connecting Software
 
Exchange integration with Marketo
Exchange integration with MarketoExchange integration with Marketo
Exchange integration with Marketo
Connecting Software
 

More from Connecting Software (20)

Connect Bridge
Connect BridgeConnect Bridge
Connect Bridge
 
Connecting software - About Us
Connecting software - About UsConnecting software - About Us
Connecting software - About Us
 
Connecting software Whitepaper: Integrating Dynamics CRM and SharePoint security
Connecting software Whitepaper: Integrating Dynamics CRM and SharePoint securityConnecting software Whitepaper: Integrating Dynamics CRM and SharePoint security
Connecting software Whitepaper: Integrating Dynamics CRM and SharePoint security
 
SugarCRM Integration
SugarCRM IntegrationSugarCRM Integration
SugarCRM Integration
 
Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce Integration
 
Liferay Integration
Liferay IntegrationLiferay Integration
Liferay Integration
 
Google Drive Integration
Google Drive IntegrationGoogle Drive Integration
Google Drive Integration
 
Alfresco Integration
Alfresco  IntegrationAlfresco  Integration
Alfresco Integration
 
Lobodms Integration
Lobodms IntegrationLobodms Integration
Lobodms Integration
 
Exchange Integration
Exchange IntegrationExchange Integration
Exchange Integration
 
SharePoint Integration
SharePoint IntegrationSharePoint Integration
SharePoint Integration
 
Dynamics AX Integration
Dynamics AX IntegrationDynamics AX Integration
Dynamics AX Integration
 
Yahoo integration with Marketo
Yahoo integration with MarketoYahoo integration with Marketo
Yahoo integration with Marketo
 
Connect Bridge Universal Marketo Connector
Connect Bridge Universal Marketo ConnectorConnect Bridge Universal Marketo Connector
Connect Bridge Universal Marketo Connector
 
SugarCRM integration with Marketo
SugarCRM integration with MarketoSugarCRM integration with Marketo
SugarCRM integration with Marketo
 
SharePoint integration with Marketo
SharePoint integration with MarketoSharePoint integration with Marketo
SharePoint integration with Marketo
 
Salesforce integration with Marketo
Salesforce integration with MarketoSalesforce integration with Marketo
Salesforce integration with Marketo
 
Quickbooks integration with Marketo
Quickbooks integration with MarketoQuickbooks integration with Marketo
Quickbooks integration with Marketo
 
Gmail integration with Marketo
Gmail integration with MarketoGmail integration with Marketo
Gmail integration with Marketo
 
Exchange integration with Marketo
Exchange integration with MarketoExchange integration with Marketo
Exchange integration with Marketo
 

Recently uploaded

Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 

Recently uploaded (20)

Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 

Connecting Software white paper integrating SharePoint with line of business applications and collaboration tools

  • 1. INTEGRATING SHAREPOINT WITH LINE-OF-BUSINESS APPLICATIONS AND COLLABORATION TOOLS USING THE CONNECT BRIDGE This whitepaper explains how to address the challenges of integrating SharePoint with Line-of-Business (LOB) applications like MS Dynamics NAV, Oracle’s PeopleSoft, or SAP as well as collaboration applications like MS Exchange or MS Dynamics CRM and many more with the help of the Connect Bridge by Connecting Software, an integration platform that combines the advantages of integration suites with the cost-effectiveness and flexibility of custom code integration solutions. Connecting Software s.r.o. & Co KG HQ + Europe office Handelskai 340 Vienna, 1020, Austria office-europe@connecting-software.com +43 (1) 370 72 00 Connecting Software Inc. North America office 7887 E Belleview Ave, # 1100 Denver-Englewood, CO 80111, USA office-america@connecting-software.com +1 (303) 228-1624 www.connecting-software.com
  • 2. THE CONNECT BRIDGE TABLE OF CONTENTS MANAGEMENT SUMMARY ...................................................................................................................... 3 INTRODUCTION ....................................................................................................................................... 4 INTEGRATION CHALLENGES ................................................................................................................. 4 COMMON SOLUTIONS ......................................................................................................................... 7 INTEGRATION SUITES: ...................................................................................................................... 7 CUSTOM CODE................................................................................................................................. 8 SPECIAL CASE: SHAREPOINT BCS ...................................................................................................... 8 THE CONNECT BRIDGE ........................................................................................................................... 10 WORKING PRINCIPLES........................................................................................................................ 10 SERVER-SERVER INTEGRATION........................................................................................................... 12 CLIENT-SERVER INTEGRATION............................................................................................................ 13 THE CONNECT BRIDGE QUERY ANALYZER........................................................................................... 14 AN INTEGRATION EXAMPLE ............................................................................................................... 15 CONCLUSION......................................................................................................................................... 19 CONTACTS ............................................................................................................................................. 20 Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 2 of 20
  • 3. THE CONNECT BRIDGE MANAGEMENT SUMMARY Integrating Line-of-Business applications [like Enterprise Resource Planning (ERP) systems] and collaboration tools (like MS SharePoint or MS Exchange) remains the obstacle to true and effective business process optimization, as these are primarily optimized within applications, because interfaces remain costly, risky and difficult to implement. Two basic approaches are common: expensive, hard-to-learn integration suites and / or risky custom code. Both limit the amount and extent of interfaces between applications. Both can limit the level of process optimization. Connecting Software has developed the Connect Bridge: an easy to learn, easy to install and easy to use integration tool that combines the advantages of both common approaches to allow true business process integration on-premise, in the cloud or in mixed deployments. It allows developers/integrators to effectively build interfaces within a day and saves up to 90% of the effort. With license fees starting below USD 1,000, customers can experience the effectiveness without making a strategic investment. Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 3 of 20
  • 4. THE CONNECT BRIDGE INTRODUCTION INTEGRATION CHALLENGES More applications having to address increasingly complex processes are becoming the norm in today‘s business environment. ERP, DMS, CRM, Social Media, Internet, Portals, eShops, eSignature, (Mobile) Apps …… etc. Just like the car industry which started by individually assembling cars in siloed workshops, IT started by individually collecting data in siloed applications. Just like the car industry, which „grew up“ by switching to increasingly automated assembly lines and streamlining the manufacturing process, IT needs to provide an assembly line for business processes and information. Just like the car industry, one of the biggest obstacles to achieve this, is how to handle the handover (of data) between one manufacturing step (application) and the next. The Business Critical SharePoint Partner Program [i.e. a Microsoft-enabled partner program that aims to identify and differentiate solutions / offerings that integrate SharePoint to line-of-business (LOB) systems] has correctly identified that “most business-based IT applications are built for and deployed within vertical business functions such as … PLM for design and engineering, customer relationship management (CRM) for sales and service, and enterprise resource planning (ERP) for finances and human Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 4 of 20
  • 5. THE CONNECT BRIDGE resources.” 1 They further go on to identify these silos as one of the biggest obstacles “…to drive collaborative decision making across business units…”.2 And continue by offering SharePoint 2010 as a solution “…to surface information buried in siloed LOB systems”3. Figure 1- No BPO without System Integration But the challenge goes far beyond just surfacing information for decision making. Business processes cut across applications and interfaces between these applications have become one of the biggest obstacles to business process optimization (BPO). See figure 1. Without integrated systems, there is no optimized process. CapGemini, one of the world’s foremost providers of consulting, technology & outsourcing based in France, has identified the Integration of Standard and Individual Applications as well as Business-IT-Alignment as two of the three most important IT-Topics for 20124. Microsoft has identified four megatrends for the next decade, most of which will face substantial integration challenges: 1 Delivering Business-Critical Solutions with SharePoint 2010, page 4 2 Delivering Business-Critical Solutions with SharePoint 2010, page 4 3 Delivering Business-Critical Solutions with SharePoint 2010, page 5 4 Studie IT-Trends 2012, Cap Gemini, http://www.at.capgemini.com/insights/publikationen/it-trends- 2012/?ftcnt=10110 (In German) Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 5 of 20
  • 6. THE CONNECT BRIDGE Figure 2 - Microsoft BCSP: Megatrends Especially the cloud will require new and innovative ways to integrate data and business processes as it is extremely unlikely that every business will move all applications into the cloud. Hybrid scenarios, where some of the applications are “in the cloud”, while others are on premise, will become common-place. Even if the cloud is adopted whole-heartedly, the integration challenges will remain as, for example, synchronizing data between American, European and Asian “cloud instances” is far from easy.5 Lastly, the modern work environment presents an even more complex challenge: information workers are required to not only use and produce data but also share it, collaborate based on this information and make sure that this information becomes organizational know-how. A whole industry has sprung up around this challenge while MS SharePoint is particularly well suited to address many of the issues of collaboration and knowledge management, in real-life, organizations often fail while trying to implement the first steps of making collaboration work, as synchronizing tasks and appointments between SharePoint and Exchange is already a problem. 5 See CNS Whitepaper: Synchronizing Dynamics CRM Contacts around the World. www.connecting-software. com/whitepapers Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 6 of 20
  • 7. THE CONNECT BRIDGE In summary, these four challenges can be identified and are likely to be aggravated by the trends shown above: 1. Presenting data from siloed LOB applications for decision making by integrating LOBs with (for example) SharePoint 2. Integrating business processes and workflows across applications 3. Integrating Cloud and on-premise solutions 4. Making Collaboration & Knowledge Management work by integrating existing software and data COMMON SOLUTIONS Commonly, there are two approaches to solve these data integration challenges: 1. Integration Suites 2. Custom Code INTEGRATION SUITES: The market is full of data integration products, ETL (Extract, Transform, Load) Suites, Workflow & Business Process Engines, B2B integration servers and many more. Integrating SharePoint with LOB and Collaboration Date: 2013-10-28 www.connecting-software.com Page 7 of 20
  • 8. THE CONNECT BRIDGE These products tend to have the following feature in common: 1. They have a GUI that allows visual design of workflows 2. They offer “code free” design with all its advantages (e.g. for non-developers) and disadvantages (e.g. lack of flexibility) 3. They require substantial (costly) training and regular use to maintain the knowledge how to work with the particular software 4. They utilize proprietary engines and thus become a strategic investment. 5. They offer only a limited amount of “connections” to target systems 6. They cost USD 50,000 up plus consulting costs, even for small integration tasks 7. They often happen to be a one-trick pony (can only integrate application x with application y) CUSTOM CODE For many of the reasons stated above, a lot of companies decide to build their integration based on custom code. Developing your own solutions or working with an outsourcing partner, has a few pros and cons as well: 1. The code is tailor-made for the integration problem at hand 2. It is usually cheaper than integration suites to solve individual integration problems 3. It needs to be updated and maintained by knowledgeable employees/partners 4. It needs to be changed every time one of the connected systems gets changed/updated 5. It only solves one particular integration problem. 6. It requires the developer to know/get to know the various interfaces of the connecting servers which happen to be substantially different. SPECIAL CASE: SHAREPOINT BCS The Business Connectivity Services (formerly known as Business Data Catalogue) are a special case: Highly relevant to the SharePoint community, as many solutions that access data from LOB applications that do not use the REST or WebServices interface, use BCS to facilitate the connection. It also happens to be the standard way propagated by Microsoft to access external data. While BCS has improved tremendously with SharePoint 2010 (it can write data now as well as read), it still has a few issues that make it less than ideal to use as the one solution for the challenges mentioned above. Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 8 of 20
  • 9. THE CONNECT BRIDGE 1. It is a data connectivity tool. No workflows, no synchronizations, no data transformations. You can show the data that is presented by the other system in a list and manipulate it – period. 2. To get BCS to work with your SharePoint requires a lot of knowledge and patience. When issues like Kerberos, Impersonation, Permission Guidelines and many other security and authentication problems get involved, life can get complicated rather quickly. 3. No versioning 4. No write support for BLOBs (Binary Large Objects) 5. No RSS feed support or REST based access 6. Cannot configure alerts or export to Excel 7. No item level permissions or item history 8. No metadata based navigation (search) supported 9. and many many more… In summary, if you just want to show data of a LOB in a list and have no complex authentication scenario, BCS is an option, otherwise, look elsewhere. Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 9 of 20
  • 10. THE CONNECT BRIDGE THE CONNECT BRIDGE The CONNECT BRIDGE (CB) is an innovative integration platform that bridges the gap between custom code and integration suites making integration affordable and easy. WORKING PRINCIPLES The Connect Bridge operates as a Windows Service of roughly 80MBs that connects to target applications like MS SharePoint, MS Exchange, MS Dynamics CRM, Oracle’s PeopleSoft, SAP and many more via standard REST / WebServices/ WebDAV / etc. interfaces. At the same time it allows the developer to use simple SQL CRUD commands like: SELECT * FROM Customer INSERT INTO Tasks UPDATE Appointment DELETE FROM Email to facilitate integration. Developers and integrators can build their custom data transformation, data cleansing and workflow logic with any modern computer language that can access an ODBC or JDBC driver, which is used to connect to the Connect Bridge server. They no longer have to spend any time Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 10 of 20
  • 11. THE CONNECT BRIDGE getting to know any standard interfaces and can apply the same SQL commands with all connected applications (no matter whether it is SharePoint, Exchange, CRM, NAV or PeopleSoft)6 Developers and integrators become operational within one day and can start focusing on building integration solutions instead of having to deal with custom GUIs or spending weeks trying to understand the various web services and APIs of the systems to which they have to connect. At the same time, there is no need to worry that the SQL statements might damage the underlying data structure of the target server, as the statements are merely used as an easy-to-learn and familiar control language. The Connect Bridge Server translates these into the appropriate REST / WebServices / API commands required by the target application. The Connect Bridge combines the advantages of custom code with the advantages of integration suites by enabling developers / integrators (even with only rudimentary programming skills) to effectively integrate complex products simultaneously. It allows the full flexibility of a custom code solution without the hassles of custom coding interfaces, as these are handled by the Connect Bridge. Any updates to servers (like MS Exchange) will be handled by Connecting Software via Connect Bridge updates7. Implementation times, efforts and costs are reduced by up to 90% as the complex handling of interfaces is done by the Connect Bridge and there is no need to learn custom GUIs. The operating principles are exactly identical on-premise and in the cloud, as any plugin is installed in the Connect Bridge Server and not in the target applications, so cloud installation restrictions do not apply. In general, there are 2 ways of using the Connect Bridge in an integration scenario: 1. SERVER-SERVER Integration 2. CLIENT-SERVER Integration 6 The entity names exposed might be different. So SELECT * FROM Appointment in Exchange is SELECT * FROM Calendar in SharePoint. The MGW Query Analyzer helps identify these differences. 7 This way, for example, MGW supports all Exchange Servers from 2000-2013 – no code changes needed! Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 11 of 20
  • 12. THE CONNECT BRIDGE SERVER-SERVER INTEGRATION In the server-server integration scenario, the Connect Bridge connects to two or more servers via CNS Connect Bridge Plugins and facilitates data synchronization and workflow based data integration of all entities exposed. Figure 3 - CNB Server-Server Integration This scenario is used to connect (multiple) target servers with each other (both on-premise and in the cloud) and apply synchronization logic or custom workflows. Common scenarios include8: Synchronize Contacts between EX, SP, NAV and CRM Synchronize Tasks between EX, SP and CRM Synchronize Appointments between EX, SP and CRM 8 EX – MS Exchange, SP – MS SharePoint, NAV – MS Dynamics NAV, CRM – MS Dynamics CRM Integrating SharePoint with LOB and Collaboration Date: 2013-10-28 www.connecting-software.com Page 12 of 20
  • 13. THE CONNECT BRIDGE Apply an integration workflow based on customer status between CRM and NAV Apply an integration workflow based on applicant status between EX, SP and PeopleSoft Automatically add Email attachments from an EX mailbox to SP Document Libraries based on business rules Automatically add Emails in EX to CRM based on business rules. and many more…. Though examples from the Microsoft world are used above, the Connect Bridge’s functionalities are not limited to MS LOB applications only, but very well work from and with Oracle applications, too. CLIENT-SERVER INTEGRATION The client-server scenario is the Swiss-army-knife of integration. Even without a plugin, any developer / integrator who has access to the development environment of his / her application can fully access all entities of a target server that has a plugin via the CNB ODBC, JDBC or WebServices drivers. Figure 4 - CNB Client Server Integration An SAP developer, for example, can use ABAP or JAVA to access Exchange or SharePoint data from SAP (even though there is no SAP CNB plugin yet) and SELECT, INSERT, UPDATE or DELETE data. As only simple ODBC/JDBC commands are required, integration logic can usually be implemented within a few hours or days. The only limitations are that developer access is needed and that the other target server needs a plugin. Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 13 of 20
  • 14. THE CONNECT BRIDGE Common scenarios include: Accessing (Read, Write, Update and Delete) the EX mailbox from within a proprietary portal system Accessing (Read, Write, Update and Delete) CRM contacts and customers from within an ERP system Accessing (Read, Write, Update and Delete) SP documents from within a Document Management System. and many more… THE CONNECT BRIDGE QUERY ANALYZER One Tool enabling the developer / integrator to become quickly effective is the Connect Bridge Query Analyzer. Modeled after the SQL Management Studio it allows testing of CNB SQL with all connected target servers, inspect logs and errors and learn about the exposed entities (CNB “Tables”) and properties (CNB “Columns”). Figure 5 - CNB Query Analyzer Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 14 of 20
  • 15. THE CONNECT BRIDGE Any CNB SQL statement that was successfully tested in the Query Analyzer can simply be adopted into the own code by means of copy and paste. AN INTEGRATION EXAMPLE Adding contacts from Exchange to a SharePoint Contacts List and keeping them in sync is a common enough scenario. While Connecting Software offers automated synchronization logic, this example shows how to build a simple workflow based scenario with a few lines of code. The idea here is to insert a contact from Exchange into the SharePoint Contacts List if it meets a certain criteria (in our case here: Jobtitle = “Star”). Figure 6 - Star Sync 1. First, the developer can test the two SQL statements needed in the CNB Query Analyzer: a. SELECT * FROM Contact gets the necessary information from Exchange b. INSERT INTO Contact puts the necessary information into SharePoint Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 15 of 20
  • 16. THE CONNECT BRIDGE Figure 7 - Star Sync Query Analyzer 2. Next, the developer creates a console application (or Windows Service or WPF application, etc.) in our case in Visual Studio for C#9. 3. Add the two CNB ODBC connections to SP & EX in the console app. 4. Use the SELECT statement to fill a Data Table with the appropriate data from Exchange10 9 Please find all code samples in registered user section of the developer’s corner of www.connecting-software. com. Registration is for free. 10 While it would be more efficient to apply the WHERE Jobtitle = ‘Star’ in the SELECT, we elected to import all Contacts in this scenario to be more flexible in the application of the workflow logic – write once… Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 16 of 20
  • 17. THE CONNECT BRIDGE Figure 8 - Star Sync Code Part 1 5. Apply the Workflow logic Jobtile == “Star” 6. Use the INSERT statement to insert the appropriate contacts into Exchange11 7. Close the connections. 11 In real-life an additional UPDATE would be needed as well. Pre-packaged synchronization logic is available to partners and customers. Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 17 of 20
  • 18. THE CONNECT BRIDGE Figure 9 - Star Sync Code Part 2 The steps 2 – 4 and 7 can be generalized and do not need to be created from scratch for every new workflow. The developer can concentrate on Steps 1, 5 and 6 after having created the connections for the first time. Total lines of code: 31 Total line of code for workflow: 8 Total effort to implement this integration: 20-40 minutes (the first time around). Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 18 of 20
  • 19. THE CONNECT BRIDGE CONCLUSION Connecting Software’s Connect Bridge overcomes the disadvantages of existing data integration approaches and bridges the gap between costly and complex integration suites and high-maintenance and risky custom code by providing the best of both worlds. Developers / Integrators become operational within 4-8 hours as the CNB is using the highly popular SQL standard to control integration. They no longer have to bother with the intricacies and complexities of the various interfaces of target applications like MS SharePoint, MS Exchange, Dynamics CRM and many more. Workflows, data transformation logic and data cleansing can be implemented with minimum effort. Connecting Software makes sure that the CNB plugins remain up-to-date and compatible with each new iteration of a product (e.g. MS Exchange is supported from Exchange 2000 to Exchange 2013). Connect Bridge Server provides a low-cost, low-risk alternative to expensive and complicated integration solutions because it can be implemented step-by-step. For example, a company can start with Contacts or Appointments synchronization for a fraction of the costs required for even the most basic packages of the common integration suites. At a later point, it is always possible to connect more target applications or entities. Connecting Software – The Connect Bridge Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 19 of 20
  • 20. THE CONNECT BRIDGE CONTACTS Connecting Software s.r.o. & Co KG HQ + Europe office Handelskai 340 Vienna, 1020, Austria office-europe@connecting-software.com +43 (1) 370 72 00 Connecting Software Inc. North America office 7887 E Belleview Ave, # 1100 Denver-Englewood, CO 80111, USA office-america@connecting-software.com +1 (303) 228-1624 www.connecting-software.com Integrating SharePoint with LOB and Collaboration www.connecting-software.com Date: 2013-10-28 Page 20 of 20