SlideShare una empresa de Scribd logo
1 de 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/

Más contenido relacionado

Destacado

TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.
Floores25
 
easyfundraising_introduction_presentation
easyfundraising_introduction_presentationeasyfundraising_introduction_presentation
easyfundraising_introduction_presentation
Lisa Charlton
 
ультиматум. мини каталог.
ультиматум. мини каталог.ультиматум. мини каталог.
ультиматум. мини каталог.
devfix
 
Nuevas tecnologías de intel, ultrabooks
Nuevas tecnologías de intel, ultrabooksNuevas tecnologías de intel, ultrabooks
Nuevas tecnologías de intel, ultrabooks
javier21m
 
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 statement
hopperomatic
 

Destacado (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
 

Más de Mike Maadarani

Más 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
 

Último

₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Último (20)

VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 

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/

Notas del editor

  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.)