Date post: | 01-Dec-2014 |
Category: |
Technology |
Upload: | biwug |
View: | 234 times |
Download: | 0 times |
Who needs Yammer when there is SharePoint
SPSBE34Martina Grom Toni PohlApril 26th 2014
Thanks to our sponsors
Gold
Silver
MARTINA GROMmagromOFFICE 365 MVP
TONI POHLatworkClient Dev MVP
wwwatworkat
About us
Knowledge increases by sharing So pass it on
Knowledge increases by sharing So pass it on
Exchange Online
SharePoint Online
Office 365 | Overview
LyncOnline
Office 365 ProPlus
Project Online
Visio Pro for Office 365
Services from Microsoft
Available in 127 countries and 35 languages
Dreamhellip
worklikeanetwork
Reality
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Thanks to our sponsors
Gold
Silver
MARTINA GROMmagromOFFICE 365 MVP
TONI POHLatworkClient Dev MVP
wwwatworkat
About us
Knowledge increases by sharing So pass it on
Knowledge increases by sharing So pass it on
Exchange Online
SharePoint Online
Office 365 | Overview
LyncOnline
Office 365 ProPlus
Project Online
Visio Pro for Office 365
Services from Microsoft
Available in 127 countries and 35 languages
Dreamhellip
worklikeanetwork
Reality
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
MARTINA GROMmagromOFFICE 365 MVP
TONI POHLatworkClient Dev MVP
wwwatworkat
About us
Knowledge increases by sharing So pass it on
Knowledge increases by sharing So pass it on
Exchange Online
SharePoint Online
Office 365 | Overview
LyncOnline
Office 365 ProPlus
Project Online
Visio Pro for Office 365
Services from Microsoft
Available in 127 countries and 35 languages
Dreamhellip
worklikeanetwork
Reality
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Exchange Online
SharePoint Online
Office 365 | Overview
LyncOnline
Office 365 ProPlus
Project Online
Visio Pro for Office 365
Services from Microsoft
Available in 127 countries and 35 languages
Dreamhellip
worklikeanetwork
Reality
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Dreamhellip
worklikeanetwork
Reality
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Reality
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
The most important social tool ishellip
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
The most important social tool ishellip
1 2 3 40
10
20
30
40
50
60
70
80
90
100
Usage of Social Tools
Series1 Series2 Series3 Series4 Series5
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
SharePoint vs Yammer
SharePoint
bull Structured Databull Top Downbull Corporate Newsbull Forms Policies
Procedures Processesbull Wikibull Internal Blogs
Yammer
bull Many to many communication
bull BYODbull Simple and Fastbull Less Hierarchicalbull Informalbull Easy adoption
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
How most SharePoint Projects look like
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
What the User expects
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
SharePoint Social or Yammer
Go Yammer
Easy adoption
Rapid Innovation
Integration through SharePoint App
Mobile Apps
Office Graph
Social in thecloud
Go Yammer
SharePoint SP1 and Yammer App
One more Version
No new features at Social Capabilities
If you donrsquot use cloud Use SharePoint 2013 social
Social on-premises
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Why not SharePoint AND Yammer
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
However teams are overwhelmed
38
time lostduplicating work
58
spend over an hour per day looking for information
61
office time spent coordinating collaboration
Sources IDC Forrester Research McKinsey
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
httpwwwyoutubecomwatchv=QIqA_YKeboc
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Practical Examples amp Demo
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
How Microsoft uses Yammer
Social instead of Distribution listsKnow-How DocumentationX-group Team CollaborationExternal NetworksResult-drivenPull-MethodOrganic DevelopmentLess Regulations
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
bdquoWe handle offensive social posts exactly the same way we would an offensive emailrdquo
Chris Slemp Microsoft IT
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Tipps and Best Practices
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Transforming Culture Deploying Technology
ldquoSocial Enterprise is implemented 80 through organization culture and 20 through technologyrdquo
- Gartner September 2012
Technology
Culture
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Be smartBe politeBe awareGet connected
Guidelines in any social network
Reply to new ideas or suggestions
Collaborate on Content
Share Best Practices
Connect locations in the same region
Ask questions
Welcome new team members
Share Challenges amp Success
Post photos of team members in action
Share Knowledge
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Which Tool When
Social
Portals Blogs
Individual Team Company
Audience size
Urg
en
cy
Ad-h
oc
U
rgent
IM
Team Sites
OneDrive for Business
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Listen and Learn
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Badge yourself
httpsaboutyammercomcertifications
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Community Management
Four Factors for a Successful Journey
Clarity of Vision IntegrationSponsorship and Participation
Your organization can explain how ESN helps them do their job better
Executives and key contributors are committed to driving adoption
The right sources of business data are connected to your Enterprise Social solution
A proactive community approach to helping employees understand what it means to work like a network
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Develop
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
1Register your application in your Yammer networkhttpdeveloperyammercomcreate-an-application
2Obtain the ClientId and Secret in your App
3OAuth2 is the method for authenticating
4Use the OAuth2 token in the Authorization header bearer
How it works
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
A httpswwwyammercomdialogoauthclient_id=[client_id]ampredirect_uri=[redirect_uri]ampstate=[selfgeneratedtoken]
B App Authorization ndash User Interactions (assuming Allow)http[redirect_uri]code=[code]
C httpswwwyammercomoauth2access_tokenjsonclient_id=[client_id]ampclient_secret=[client_secret]ampcode=[code]
OAuth2 flow
a) User Authenticati
on
b) AppAuthorizatio
n
c) App Authenticati
on
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Creation of your Yammer Apphttpswwwyammercomclient_applications47595
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Give permission to your Yammer App
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
A simple way to integrate Yammer into NET projectsThis SDK uses Portable Class LibrariesOffers strongly-typed API call responses Offers generic JSON based responsesAvailable in codeplexhttpyammersdkcodeplexcom Available through NuGet
The YammerSDK (NET)
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Get your App workingComplete the App Directory submission formDeploy it to your Network App Directory firstGet your application in the App Directory for everyone to consume
The Yammer App Directory
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Windows Phone 8 SDK (Documentation)httpdeveloperyammercommobilewinphone-sdk
Windows 8 SDK (Documentation)httpdeveloperyammercommobilewin8-sdk
Yammer NET SDK (source amp sample codehellip to come)
httpyammercontractmeowcodeplexcomhttpyammersdkcodeplexcom (to come)
Yammer NET SDK References
Thank you
Thank you