SlideShare une entreprise Scribd logo
1  sur  22
Build and Brand a multilingual site in 30 minutes 
10/25/2014 
Mike Maadarani, SharePoint Architect
Thanks to our Sponsors!!!
Join us at #SharePint sponsored by K2 at World of 
Beer of Reston in the Towncenter just across the 
bridge 
Why? To network with fellow SharePoint 
professionals 
What? SharePint!!! 
When? 6:00 PM 
Where? 
World of Beer Reston 
1888 Explorer Street 
Reston, VA 20190 
Thanks to? 
K2!
Housekeeping… 
Evaluate my session on EventBoard mobile! 
Phasers set to stun, mobile devices set to silent… 
You must be present to win at the wrap-up…
Mike Maadarani, Ottawa, Canada 
App Dev and Architecture for over 19 years (16 Years Microsoft, 3 Years with the “Other 
Guys”) 
Business focused on Enterprise Content Management, Publishing Sites, and Search 
Technology focused on SharePoint, SQL Server and SharePoint Integration 
Architect, trainer, and presenter 
Blog: www.maadarani.com/blog 
mike@maadarani.com; @mikemaadarani
UI and Branding 
Demo 
Rollup and 
Syndication 
Content Search 
Extensibility 
Managed Site 
Navigation 
Cross Site 
Publishing Agenda 
Closing and Q&A 
Multilingual 
Variations and 
Translation 
Service 
Demo 
SharePoint 2013 
Publishing Sites 
Overview
Past experiences 
Dreamweaver / 
Photoshop / etc. 
SharePoint Designer / 
Visual Studio 2010
In SharePoint 2013 
SharePoint 
Auto 
Convert 
Dreamweaver, Notepad++, Eclipse, NetBeans, etc… 
Snippet 
Gallery 
Upload Add controls
Comparing Efforts 
SharePoint 2010 SharePoint 2013 
Full Effort 
Custom Master Pages, Page 
Layouts, Display Templates 
Visual Studio 
Medium Effort 
Design Manager for 
Publishing Sites 
Custom CSS & Images 
Dreamweaver/etc… 
Low Effort 
Page Editing & Composed 
Looks 
Browser 
Full Effort 
Custom Master Pages, Page 
Layouts, XSLT 
Visual Studio 
Medium Effort 
Custom CSS 
SharePoint Designer 
Low Effort 
Page Editing & Themes 
Browser & PowerPoint
Design 
Site design using technologies web developers know & love 
(HTML5, CSS3, JS) – using their preferred design tools. 
Design sites for multiple “screens” for different Device Channels 
Desktop, tablet, mobile, etc. all served from the same URLs to optimize 
for Search Engine ranking. Tailor designs and target devices with 
device channels. Create Mobile Apps with REST APIs. 
SharePoint core CSS files has been re-architected 
Reduce bytes-over-the-wire & complicated CSS hierarchy.
DEMO 
Branding My Publishing Site
Enabling Managed Navigation 
Uses the term store 
Choose your friendly URLs 
(FURLs) 
Add flexibility to site 
structure 
Publishing Site Collection 
Source Pages List 
Home 
SharePoint Saturday Reston 
2013 Product Innovation 
Nav Term Set 
home 
SharePoint Social Community 
We are all IN! 
PowerBI and Search 
A New Way to Interact with the Cloud 
product-innovation 
a-modern-approach-to-an- 
modern-approach 
Contoso 
SPSDC 
ancient-game 
O365 
XYZ.com/product 
- 
innovation/mode 
rn-approach 
The-Cloud 
XYZ.com/product 
-innovation 
A Modern Approach to an Ancient Game 
SPSC
Multilingual 
Variations is now more focused on Multilingual 
Built-in translation services 
Machine Translation 
Human Translation (XLIFF) 
Variations 
Adding a new language takes half the time 
If something goes wrong, pick up where you left off 
Create up to 209 labels on premises, 50 labels in O365
Multilingual Managed Navigation 
Multiple term sets allows 
market-by-market 
customization 
Supports translation of 
terms, URL components and 
SEO properties 
No Language Packs required 
Variations Site Collection 
Source – EN-CA 
Pages Library 
Document Library 
General List 
Target –FR-CA 
Pages Library 
Document Library 
General List 
Nav Term Set – EN-CA 
Page Navigation 
Terms 
Nav Term Set – FR-CA 
Page Navigation Terms
DEMO 
Adding Variations
Cross Site Publishing 
Benefits: 
1. Need to Publish to multiple 
location 
2. Need a multilingual site 
3. Need to separate authoring and 
publishing 
1. This is not content deployment 
2. This is not variations 
3. This requires the Publishing feature 
4. This requires a Catalog 
Authoring Environment 
Internal 
Catalog 
Search 
MMS 
www.microsoft.com 
www.maadarani.com
Syndication 
Content by Search Web Part 
Query Rules 
Recommendations 
Managed Navigation 
Publishing Pages 
Taxonomy 
Documents 
Pages 
Conversations Catalog items 
Digital Assets Anything else! 
Content Search Web Part
Friendly URL 
http://bestbuy.ca/TV 
Computers 
Cameras 
Cell Phones 
Home appliances 
Movies & Music 
TV and video 
Video 
Use page 
products.aspx 
CONTENT SEARCH WEB PART 
Search 
Product Catalog 
TERM STORE 
NAVIGATION 
TAXONOMY 
Filter query by 
CATEGORY: TV 
Content Search Web Part
TERM STORE 
NAVIGATION 
TAXONOMY 
Computers 
Cameras 
Phones 
TV and video 
Games 
GPS 
Mobile Computing 
Use page 
Products-pc.aspx 
CONTENT SEARCH WEB PART 
Search 
Product Catalog 
Friendly URL 
http://bestbuy.ca/computers 
Filter query by 
CATEGORY: Computers 
Content Search Web Part
Custom 
Templates; 
HTML, CSS 
& JS 
(jQuery) 
CSWP Display Templates 
OOTB
Usage Analytics driving recommendations 
http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V1_archtopology.pptx
Valuable Resources 
http://sharepoint.microsoft.com/en-us/preview/sharepoint.aspx 
http://technet.microsoft.com/en-us/sharepoint/fp142366.aspx 
http://msdn.microsoft.com/en-us/library/jj163225.aspx 
http://sp2013.blogspot.ca/2012/09/sharepoint-2013-publishing-features.html#!/2012/09/sharepoint-2013- 
publishing-features.html 
http://www.maadarani.com/

Contenu connexe

En vedette

TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.Floores25
 
All About Club Mobile Apps - 11.19.2015
All About Club Mobile Apps - 11.19.2015All About Club Mobile Apps - 11.19.2015
All About Club Mobile Apps - 11.19.2015Netpulse
 
easyfundraising_introduction_presentation
easyfundraising_introduction_presentationeasyfundraising_introduction_presentation
easyfundraising_introduction_presentationLisa Charlton
 
ультиматум. мини каталог.
ультиматум. мини каталог.ультиматум. мини каталог.
ультиматум. мини каталог.devfix
 
YouTubers - Workshop Técnicas de Edição - Câmeras e Set Design
YouTubers - Workshop Técnicas de Edição - Câmeras e Set DesignYouTubers - Workshop Técnicas de Edição - Câmeras e Set Design
YouTubers - Workshop Técnicas de Edição - Câmeras e Set DesignMarcio Okabe
 
License
LicenseLicense
Licenseyopui
 
Nuevas tecnologías de intel, ultrabooks
Nuevas tecnologías de intel, ultrabooksNuevas tecnologías de intel, ultrabooks
Nuevas tecnologías de intel, ultrabooksjavier21m
 
Marketing Cloud - Partner Office Hour (May 26, 2015)
Marketing Cloud - Partner Office Hour (May 26, 2015)Marketing Cloud - Partner Office Hour (May 26, 2015)
Marketing Cloud - Partner Office Hour (May 26, 2015)Salesforce Partners
 
I need some ROI, but I have no idea where to begin!
I need some ROI, but I have no idea where to begin!I need some ROI, but I have no idea where to begin!
I need some ROI, but I have no idea where to begin!sarahhaase
 
Chapter 13 ensuring sustainable change and transformation through monitoring ...
Chapter 13 ensuring sustainable change and transformation through monitoring ...Chapter 13 ensuring sustainable change and transformation through monitoring ...
Chapter 13 ensuring sustainable change and transformation through monitoring ...BHUOnlineDepartment
 
Empathy map and problem statement
Empathy map and problem statementEmpathy map and problem statement
Empathy map and problem statementhopperomatic
 

En vedette (16)

TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.
 
6º básico b semana 09 al 13 de mayo
6º básico b semana 09  al 13 de  mayo6º básico b semana 09  al 13 de  mayo
6º básico b semana 09 al 13 de mayo
 
All About Club Mobile Apps - 11.19.2015
All About Club Mobile Apps - 11.19.2015All About Club Mobile Apps - 11.19.2015
All About Club Mobile Apps - 11.19.2015
 
Theory Or Equation
Theory Or EquationTheory Or Equation
Theory Or Equation
 
RTB 101
RTB 101 RTB 101
RTB 101
 
Simplifying Time 11 7-10
Simplifying Time 11 7-10Simplifying Time 11 7-10
Simplifying Time 11 7-10
 
easyfundraising_introduction_presentation
easyfundraising_introduction_presentationeasyfundraising_introduction_presentation
easyfundraising_introduction_presentation
 
ультиматум. мини каталог.
ультиматум. мини каталог.ультиматум. мини каталог.
ультиматум. мини каталог.
 
YouTubers - Workshop Técnicas de Edição - Câmeras e Set Design
YouTubers - Workshop Técnicas de Edição - Câmeras e Set DesignYouTubers - Workshop Técnicas de Edição - Câmeras e Set Design
YouTubers - Workshop Técnicas de Edição - Câmeras e Set Design
 
License
LicenseLicense
License
 
La observación
La observaciónLa observación
La observación
 
Nuevas tecnologías de intel, ultrabooks
Nuevas tecnologías de intel, ultrabooksNuevas tecnologías de intel, ultrabooks
Nuevas tecnologías de intel, ultrabooks
 
Marketing Cloud - Partner Office Hour (May 26, 2015)
Marketing Cloud - Partner Office Hour (May 26, 2015)Marketing Cloud - Partner Office Hour (May 26, 2015)
Marketing Cloud - Partner Office Hour (May 26, 2015)
 
I need some ROI, but I have no idea where to begin!
I need some ROI, but I have no idea where to begin!I need some ROI, but I have no idea where to begin!
I need some ROI, but I have no idea where to begin!
 
Chapter 13 ensuring sustainable change and transformation through monitoring ...
Chapter 13 ensuring sustainable change and transformation through monitoring ...Chapter 13 ensuring sustainable change and transformation through monitoring ...
Chapter 13 ensuring sustainable change and transformation through monitoring ...
 
Empathy map and problem statement
Empathy map and problem statementEmpathy map and problem statement
Empathy map and problem statement
 

Plus de Mike Maadarani

Discover private channels in microsoft teams mike maadarani
Discover private channels in microsoft teams   mike maadaraniDiscover private channels in microsoft teams   mike maadarani
Discover private channels in microsoft teams mike maadaraniMike Maadarani
 
Increase your Collaboration with Azure Automation
Increase your Collaboration with Azure AutomationIncrease your Collaboration with Azure Automation
Increase your Collaboration with Azure AutomationMike Maadarani
 
Increase your collaboration with Azure Automation
Increase your collaboration with Azure AutomationIncrease your collaboration with Azure Automation
Increase your collaboration with Azure AutomationMike Maadarani
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheMike Maadarani
 
aOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tipsaOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tipsMike Maadarani
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016Mike Maadarani
 
SharePoint 2016 Search
SharePoint 2016 SearchSharePoint 2016 Search
SharePoint 2016 SearchMike Maadarani
 
SPS Reston SharePoint Alwyays On
SPS Reston SharePoint Alwyays OnSPS Reston SharePoint Alwyays On
SPS Reston SharePoint Alwyays OnMike Maadarani
 
SPS Chevy Chase Tips on migrating to Office 365
SPS Chevy Chase Tips on migrating to Office 365SPS Chevy Chase Tips on migrating to Office 365
SPS Chevy Chase Tips on migrating to Office 365Mike Maadarani
 
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...Mike Maadarani
 
SharePoint Tips and Tricks to avoid migration headaches
SharePoint Tips and Tricks to avoid migration headachesSharePoint Tips and Tricks to avoid migration headaches
SharePoint Tips and Tricks to avoid migration headachesMike Maadarani
 
SharePoint Always-On Deployment
SharePoint Always-On DeploymentSharePoint Always-On Deployment
SharePoint Always-On DeploymentMike Maadarani
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimizationMike Maadarani
 
Search Topology and Optimization
Search Topology and OptimizationSearch Topology and Optimization
Search Topology and OptimizationMike Maadarani
 
SharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationSharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationMike Maadarani
 
SharePoint Search Topology and Optimization
SharePoint Search Topology and OptimizationSharePoint Search Topology and Optimization
SharePoint Search Topology and OptimizationMike Maadarani
 

Plus de Mike Maadarani (17)

Discover private channels in microsoft teams mike maadarani
Discover private channels in microsoft teams   mike maadaraniDiscover private channels in microsoft teams   mike maadarani
Discover private channels in microsoft teams mike maadarani
 
Increase your Collaboration with Azure Automation
Increase your Collaboration with Azure AutomationIncrease your Collaboration with Azure Automation
Increase your Collaboration with Azure Automation
 
Increase your collaboration with Azure Automation
Increase your collaboration with Azure AutomationIncrease your collaboration with Azure Automation
Increase your collaboration with Azure Automation
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
 
aOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tipsaOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tips
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
SharePoint 2016 Search
SharePoint 2016 SearchSharePoint 2016 Search
SharePoint 2016 Search
 
SPS Reston SharePoint Alwyays On
SPS Reston SharePoint Alwyays OnSPS Reston SharePoint Alwyays On
SPS Reston SharePoint Alwyays On
 
SPS Toronto 2015
SPS Toronto 2015SPS Toronto 2015
SPS Toronto 2015
 
SPS Chevy Chase Tips on migrating to Office 365
SPS Chevy Chase Tips on migrating to Office 365SPS Chevy Chase Tips on migrating to Office 365
SPS Chevy Chase Tips on migrating to Office 365
 
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
Tricks and Tips in Migrating to Office 365 and On-Premises to acoid migration...
 
SharePoint Tips and Tricks to avoid migration headaches
SharePoint Tips and Tricks to avoid migration headachesSharePoint Tips and Tricks to avoid migration headaches
SharePoint Tips and Tricks to avoid migration headaches
 
SharePoint Always-On Deployment
SharePoint Always-On DeploymentSharePoint Always-On Deployment
SharePoint Always-On Deployment
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
 
Search Topology and Optimization
Search Topology and OptimizationSearch Topology and Optimization
Search Topology and Optimization
 
SharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationSharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and Optimization
 
SharePoint Search Topology and Optimization
SharePoint Search Topology and OptimizationSharePoint Search Topology and Optimization
SharePoint Search Topology and Optimization
 

Dernier

Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsrahman018755
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideVarun Mithran
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...APNIC
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.Tortogel
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirtrahman018755
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfOndejSur
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appscristianmanaila2
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfe-Market Hub
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator3DailyAI1
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresencePC Doctors NET
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsrahman018755
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 

Dernier (17)

Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirts
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
GOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdfGOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdf
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirt
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of apps
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 

Build and brand a multilingual site in 30 minutes

  • 1. Build and Brand a multilingual site in 30 minutes 10/25/2014 Mike Maadarani, SharePoint Architect
  • 2. Thanks to our Sponsors!!!
  • 3. Join us at #SharePint sponsored by K2 at World of Beer of Reston in the Towncenter just across the bridge Why? To network with fellow SharePoint professionals What? SharePint!!! When? 6:00 PM Where? World of Beer Reston 1888 Explorer Street Reston, VA 20190 Thanks to? K2!
  • 4. Housekeeping… Evaluate my session on EventBoard mobile! Phasers set to stun, mobile devices set to silent… You must be present to win at the wrap-up…
  • 5. Mike Maadarani, Ottawa, Canada App Dev and Architecture for over 19 years (16 Years Microsoft, 3 Years with the “Other Guys”) Business focused on Enterprise Content Management, Publishing Sites, and Search Technology focused on SharePoint, SQL Server and SharePoint Integration Architect, trainer, and presenter Blog: www.maadarani.com/blog mike@maadarani.com; @mikemaadarani
  • 6. UI and Branding Demo Rollup and Syndication Content Search Extensibility Managed Site Navigation Cross Site Publishing Agenda Closing and Q&A Multilingual Variations and Translation Service Demo SharePoint 2013 Publishing Sites Overview
  • 7. Past experiences Dreamweaver / Photoshop / etc. SharePoint Designer / Visual Studio 2010
  • 8. In SharePoint 2013 SharePoint Auto Convert Dreamweaver, Notepad++, Eclipse, NetBeans, etc… Snippet Gallery Upload Add controls
  • 9. Comparing Efforts SharePoint 2010 SharePoint 2013 Full Effort Custom Master Pages, Page Layouts, Display Templates Visual Studio Medium Effort Design Manager for Publishing Sites Custom CSS & Images Dreamweaver/etc… Low Effort Page Editing & Composed Looks Browser Full Effort Custom Master Pages, Page Layouts, XSLT Visual Studio Medium Effort Custom CSS SharePoint Designer Low Effort Page Editing & Themes Browser & PowerPoint
  • 10. Design Site design using technologies web developers know & love (HTML5, CSS3, JS) – using their preferred design tools. Design sites for multiple “screens” for different Device Channels Desktop, tablet, mobile, etc. all served from the same URLs to optimize for Search Engine ranking. Tailor designs and target devices with device channels. Create Mobile Apps with REST APIs. SharePoint core CSS files has been re-architected Reduce bytes-over-the-wire & complicated CSS hierarchy.
  • 11. DEMO Branding My Publishing Site
  • 12. Enabling Managed Navigation Uses the term store Choose your friendly URLs (FURLs) Add flexibility to site structure Publishing Site Collection Source Pages List Home SharePoint Saturday Reston 2013 Product Innovation Nav Term Set home SharePoint Social Community We are all IN! PowerBI and Search A New Way to Interact with the Cloud product-innovation a-modern-approach-to-an- modern-approach Contoso SPSDC ancient-game O365 XYZ.com/product - innovation/mode rn-approach The-Cloud XYZ.com/product -innovation A Modern Approach to an Ancient Game SPSC
  • 13. Multilingual Variations is now more focused on Multilingual Built-in translation services Machine Translation Human Translation (XLIFF) Variations Adding a new language takes half the time If something goes wrong, pick up where you left off Create up to 209 labels on premises, 50 labels in O365
  • 14. Multilingual Managed Navigation Multiple term sets allows market-by-market customization Supports translation of terms, URL components and SEO properties No Language Packs required Variations Site Collection Source – EN-CA Pages Library Document Library General List Target –FR-CA Pages Library Document Library General List Nav Term Set – EN-CA Page Navigation Terms Nav Term Set – FR-CA Page Navigation Terms
  • 16. Cross Site Publishing Benefits: 1. Need to Publish to multiple location 2. Need a multilingual site 3. Need to separate authoring and publishing 1. This is not content deployment 2. This is not variations 3. This requires the Publishing feature 4. This requires a Catalog Authoring Environment Internal Catalog Search MMS www.microsoft.com www.maadarani.com
  • 17. Syndication Content by Search Web Part Query Rules Recommendations Managed Navigation Publishing Pages Taxonomy Documents Pages Conversations Catalog items Digital Assets Anything else! Content Search Web Part
  • 18. Friendly URL http://bestbuy.ca/TV Computers Cameras Cell Phones Home appliances Movies & Music TV and video Video Use page products.aspx CONTENT SEARCH WEB PART Search Product Catalog TERM STORE NAVIGATION TAXONOMY Filter query by CATEGORY: TV Content Search Web Part
  • 19. TERM STORE NAVIGATION TAXONOMY Computers Cameras Phones TV and video Games GPS Mobile Computing Use page Products-pc.aspx CONTENT SEARCH WEB PART Search Product Catalog Friendly URL http://bestbuy.ca/computers Filter query by CATEGORY: Computers Content Search Web Part
  • 20. Custom Templates; HTML, CSS & JS (jQuery) CSWP Display Templates OOTB
  • 21. Usage Analytics driving recommendations http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V1_archtopology.pptx
  • 22. Valuable Resources http://sharepoint.microsoft.com/en-us/preview/sharepoint.aspx http://technet.microsoft.com/en-us/sharepoint/fp142366.aspx http://msdn.microsoft.com/en-us/library/jj163225.aspx http://sp2013.blogspot.ca/2012/09/sharepoint-2013-publishing-features.html#!/2012/09/sharepoint-2013- publishing-features.html http://www.maadarani.com/

Notes de l'éditeur

  1. Built award winning web sites for a wide range of verticals
  2. 6
  3. We take the same artefacts , push them into SharePoint SharePoint auto-converts the HTML in a usable masterpage You can then use the snippet gallery to add content zones, a search box, global and current navigation, web part zones etc. You do all this editing using your preferred HTML editor like Adobe Dreamweaver, Notepad++, Eclipse, NetBeans etc… WYSIWIG or Code editor.
  4. Not sure if any of you know Randy Drisgill but he came up with a way to describe SharePoint Branding using effort levels. I think that it conveys very well the change between 2010 and 2013. Note: 2013  Composed looks is like Wordpress theming engine, many ship OOTB Picks an existing Site Layout (Really an existing Masterpage), a color palette (.spcolor), an image that can be replaced with a custom, and a font scheme (.spfont) (Office 365 had 41 composed looks) (18 On-Prem) Toggle to Office365 screen without an official Demo Pick one and show the second screen with Layout, color, font & image.
  5. You now design using web standards that you’ve all done if you’ve ever built a website You can target mobile, desktop and tablets from the same URL using device Channels You can use REST to create iPhone/Android/WP8 Apps that expose SharePoint content SharePoint also has reduced the core CSS files by streamlining the classes and having the SharePoint team justify every new class that was created. They ended up with more lines of CSS but still are more efficient.
  6. Traditional Site Structure Create terms in the term store Mention – We are going to talk more about Managed Navigation further more; more specifically how we can drive dynamic content into a website using the term store and search So the term store will enhance my navigation structure and has a great impact on multilingual sites
  7. A lot of enhancements in 2013 variations that I am going to show you in the demo New service has been added in 2013 for translation Machine using Bing Translator Human using XLIFF based format. If you are not familiar with it, this is an XML based file that is used with translation companies Variations hiccups: In the past we have seen scenarios were target pages are not created or the variation relationship between pages are broken
  8. Terms are mapped only to pages items Why am I using term sets for translation?
  9. Create content in an Authoring environment and use it in any one of your SharePoint publishing environments. This is done by exposing content put in a catalog in your internal authoring environment (a catalog is a SP List with the setting set to it being a catalog) Better to create using the catalog template but you can apply manually. Using Search and MMS allows to expose this content to Publishing sites. It allows you to publish to multiple external sites (IE: Samsung Canada, Samsung, Europe, Samsung US etc..) Expose in multi-lingual sites Note: Catalogs are crawled in a special way by search to expose it to the content search web part
  10. In this slide I am going to show how we can take advantage of dynamic content using search and the term store.
  11. The content search webpart can be customized using display templates. Many ship ootb but you can roll your own using again standard HTML, JS, CSS It allows you do simple lists, more complete product description grids, image rotators etc. All driven from the same webpart. You can specify how this webpart processes the query to allow you to expose featured content over other. It presents you with a dynamic live preview so you see the expected results as you build your query
  12. This diagram shows the underlying search topology in 2013. If you notice the item in the middle with the green highlight, (item 3) this is the analytics processing engine. It analyses the behavior of your users towards served search results, which items are clicked more often, first, etc and uses this compiled data to serve recommendations to your users. (IE – Search for a laptop, get laptop bags, cooling pad etc.)