Dynamic no-code mashups in SharePoint 2010 and 2013
-
Upload
cdh-technology-consultants -
Category
Technology
-
view
1.143 -
download
0
description
Transcript of Dynamic no-code mashups in SharePoint 2010 and 2013
SharePoint Saturday Michigan
No-Code Mashups with SharePoint
Quick Facts
About Us
• 23rd Year
• Grand Rapids & Royal Oak
• 30 Staff
Approach
• Vendor Independent
• Non-reseller
• Professional Services Only
Partnerships
• Microsoft Gold
• VMware Enterprise
• Citrix Silver
• Cisco Premier
• Novell Gold
Microsoft Gold Partner
PinpointCompetencies Successes
Expertise
• Microsoft SharePoint
• Development
• User Interface & User Experience
• Business Intelligence
• Project Management
• IT and Project Planning
• Enterprise Project Management
• Project Management Office
• Microsoft System Center
• Virtualization
• Cloud Computing
• Security
Infrastructure
• Policy Development Infrastructure
• Mobile Device Management
• Application Development
Mobility
• Microsoft Lync
• Microsoft Exchange
• Enterprise Voice
• Communication Enabled Business Process
UnifiedCommunicationsCollaboration
Project
Management
Get Social with C/D/H
@cdhtweetstech
/cdhtech
/company/cdh
cdhtalkstech.com
What is a Mashup?
Mashup: A web application that
combines data and/or functionality
from more than one source
Source: Wikipedia.org
What is a Mashup?
Source: Mirriam-Webster.com
Common Uses
• Product information
• Office / Building information
• Customer information
• Project information
Common Data Sources
• ERP
• CRM
• Data warehouse
• Document management
• SharePoint
Mashup Tools
• Query String Filter web part
• Content Query / Content Search
web parts
• Business Connectivity Services
• Managed Metadata Services
• Geolocation / Map view
Case Study #1
• Property management company
• Property info mashup
• SharePoint 2010
• Property management system
• Document management system
Case Study #1
• Single web part page
• Using the Query String Filter
web part
• Using Business Data
Connections
• Using the Content Query web
part
Case Study #1
• Creating a business data
connection– Secure Store Target application
– SharePoint Designer to create external content
type
– Unique ID for each property
– Business Data Item web part
Case Study #1
• Using the Query String Filter
web part– Define the query parameter
– Connects to other web parts on the page
Case Study #1
Case Study #1
Case Study #1
• Read morehttp://www.cdh.com/whatwedo/Our%20
work/Pages/SharePoint-2010-
Enhances-Property-Management-for-a-
Real-Estate-Properties-Trust.aspx
Case Study #2
• Professional services / Accounting firm
• Office / Building info site
• SharePoint 2013
• SQL database
• Open street maps
• Cross-site search
Case Study #2
Case Study #2
Case Study #2
• Using the Content Search web
part for cross-site queries
• Using the geolocation features in
SharePoint 2013
Content Search Web Part
• Cross-site search to bring in Office news
from different site collection
• Create managed property in the search
schema for the managed metadata column
(i.e. “Office”)
• Run a crawl to index the new managed
property
• Use the Content Search web part to design
and test a content query
Content Search Web Part
• Use the query string parameter in
the content search criteria
• Customize the display of the
results using display templates
Content Search Web Part
Demo
• Creating a managed property
• Building queries with the content
search web part
• Creating display templates
Geolocation Mapping
• Bing Maps integration
• Obtain a license key and add it to
your farm with PS
• Enable the geolocation field using
PS to create site column
• Add geolocation column to a list
• Create a map view
Geolocation Mapping
• Open Street Maps integration
• Custom feature that adds an Open
Street Map geolocation field
• Customized the javascript rendering
of the map with the Open Street
Maps API
• Extended to add a location (pin) from
a related list
Geolocation Mapping
Demo
• Editing geolocation
• Map views
• Custom layout
Geolocation Mapping
• Bing Maps integration– More info:
http://www.cdhtalkstech.com/2013/07/11/bing-maps-
integration-with-sharepoint-2013/
Questions?
Upcoming Events
• A Mashup with Backbone
– Web / Lunch
– Grand Rapids / Royal Oak / Online
• SharePoint Branding
– Web / Lunch
– Grand Rapids / Royal Oak / Online
• Office 365 vs. Google vs. Exchange
– Seminar
– Grand Rapids / Royal Oak
OCTOBER
OCTOBER
NOVEMBER
C/D/H Talks Tech
Get weekly
updates on
SharePoint
including tidbits on
the latest features
and functionalities
for SharePoint
2013.
cdhtalkstech.com
Get the Slide Deck / Recording
We’ll send you an email within the next week containing the details on downloading the slide deck and recording.
We upload all of our presentations and recordings to our website.
Thank You
cdh.com