Date post: | 21-Dec-2015 |
Category: |
Documents |
Upload: | elfreda-emily-norris |
View: | 219 times |
Download: | 2 times |
Integration CapabilitiesGeorgi Chokov@georgichokov
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity CMS
Integration capabilities
Sitefinity 8.1 and the future
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Page Visits (regular and personalized pages)
Forms submissions (map fields from Forms to Profile Fields in DEC)
File Downloads
Comments
Forums
Users (login, logout, register, profile fields changes, etc)
Social tracking – who shared and liked what
And *Everything* else with and SDK. For example, “mouse hover on a phone number”
Connector for Sitefinity Digital Experience Cloud (DEC)
DEC – Insights in the CMS
2 way sync and sync scheduling
Master / Slave set ups for conflict resolutions
Multiple SharePoint sites and instances
Sync any SharePoint List to Sitefinity Dynamic Modules – Every list becomes
content type Libraries and Images Calendars and Events
Fields Mapping Most of the SharePoint fields supported. API for advanced fields, should you need them
Connector for SharePoint 2010 / 2013
Support for Cloud and On-Premise setups
Feature parity with SharePoint 2010/2013 connector
Effectively integrate with Office 365 Enterprise Office & OneDrive
SharePoint Web Sites discontinued by MS
…Sitefinity can de-facto become the extension of SharePoint
Connector for SharePoint Online
SharePoint Online Web Sites
2 way sync and sync scheduling
Master / Slave set ups for conflict resolutions
Sync Salesforce contacts, leads Sitefinity Users Sitefinity Roles
Sync CMS Forms with the CRM Fields Mapping
Most of the Salesforce fields supported. API for advanced fields, should you need them
Connector for Salesforce
Access and edit any CRM entity
Show CRM charts on the web site
Sync Dynamics contacts, leads Sitefinity Users Sitefinity Roles
Sync CMS Forms with the CRM Provided with technology partnership with
Pavliks
Connector for MS Dynamics
Sync CMS Forms with Marketo – Any forms!
Provide personalization by Lead score Any Marketo Lead Field Works for Anonymous and Known Leads/Visitors
Fields Mapping Map any form field to any lead field
Connector for Marketo
Sitefinity can automatically generate Mobile App (Hybrid w/Cordova)
The app can consume data From the CMS content From the Telerik Platform Backend services
Sync Content to Telerik Platform Backend Services
Cloud data with permissions in place Mobile apps ready
Download the App as a Zip file or
Directly import into Telerik AppBuilder The App comes with Sitefinity SDK about
accessing content
Connector for Telerik Platform & Backend Services
Import XML content from any system or file
Mashup content – different sources Bind Social networks to Content
Automatic Publishing to Social media Automatic Publishing and management of
RSS feeds
Publication system – Content Pipes
CRMs
Marketing Automation
Document Management and Office
Web and Mobile channels
Sitefinity
SharePoint docs on Mobile
Mobile web Leads to CRM
Connect CRM, Marketing automation, DMS and Webinto one whole system
Out of the box connectors & Features – Questions?
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Sitefinity supports SQL Server 2008/2010/2012 R2/Azure SQLExpress Oracle MySQL File System
The Data Provider Model allows us to Have different content served from different databases or sources Have dedicated storage providers for Blob Data
File system
Storage Providers
Provider model for data access
Sitefinity does not care whether data is stored in SQL Server, Oracle, MongoDB or text files
Sitefinity and its components access data through providers
Sitefinity can work with multiple data sources at the same time (e.g. users can live in Active Directory, while their profile can live in SQL Server)
PROVIDERS
Blogs Users Events News
Single Sitefinity Instance
BenefitsSystem can integrate well within existing systems and pursue different strategies depending on business requirements
Blob storage – Images, Documents, Files Windows Azure Amazon S3 Dropbox for Business Telerik Backend Services
CDN Support Amazon Azure CloudFront ..and others
File system
Platform Backend
Storage & Data Providers
File Systems
Different Databases
CDNs and Cloud Storage
Telerik Backend Services
Sitefinity
Storage Providers
Out of the box connectors & Features
Data and Storage Providers – Questions?
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Lucene.NET by default Fast and well established
engine Not very well suited for NLB
environments
Cloud Search Azure Search Services Amazon Web Search Elastic Search Solr .. The search engine is now
decoupled – really easy to integrate with others
Azure
Search Providers
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
File system
DATA LAYER
UI LAYER
ASP.NET WebFormsASP.NET MVCHTML5KendoUIWPF (DAM application)
MODULES
Pages
News
Blogs
Dynamic modules
…
SERVICES
Search
Statistics
Notifications
…*modules cannot know about each other
SITEFINITY CORE
Plugin framework Configuration Localization User management Security
Platform Backend
API Integration – Built on the .NET Stack
Requirements are always different. Everything in Sitefinity is an API:
Sitefinity Core Sitefinity Providers Data
Web Services Classic .NET API Fluent .NET API Extensible Workflow (WWF)
Available APIs:
API and REST Services for Content
API for Taxonomies
API for Workflows
API for UI (widgets)
System API – Synchronization,
Tasks scheduling
Single Sign On
..and much more
Everything is an API
Content types and Fields with metadata This metadata is used for: Building UI on the Web (Web
UI)
Building UI on the Desktop –
Sitefinity Desktop Application
Building UI on a Mobile
Changes to Content types
automatically reflect on all
Clients (browsers, desktop
app, mobile)
Sitefinity CoreContent types
UI Framework (definitions)
Types Definitions
UI for WebBuild with the definitions
UI for Desktop (Sitefinity Desktop
Application)Build with the definitions
UI for Mobile Apps
Build with the definitions
API Integration – Type Definitions
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API – Questions?
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Out of the box connectors & Features
Data and Storage Providers
Search Providers & Services
Integration with the API
Sitefinity 8.1 and the future
Sitefinity CMS
Integration capabilities
Export and Import Sitefinity content for translating agencies
Translating Jobs – Content packaged for translating
Provide workflows that feature steps for translating Send for translating, Wait and Approve
Works on Pages, Content and Widgets
Provide API framework for translating – translate widget properties and more
Integration with Email Transactional services Sendgrid, Mailgun, Mailchimp
The future Connectors to a lot more systems
Connectors framework
Sitefinity 8.1 and the futureConnectors for Translation Agencies