SlideShare una empresa de Scribd logo
1 de 22
BUILD AND BRAND A MULTILINGUAL SITE IN 30 MINUTES
October 05, 2013
Mike Maadarani, SharePoint Architect
BIO…
Mike Maadarani
• App Dev and Architecture for over 18 years (15 Years Microsoft, 3 Years with the “Other
Guys”)
• Business focused on Enterprise Content Management & Publishing Sites
• Technology focused on SharePoint, SQL Server and SharePoint Integration
• Architect, trainer, and presenter
• Blog: www.maadarani.com
• mike@maadarani.com; @mikemaadarani
THANK YOU
EVENT
SPONSORS
• Platinum & Gold sponsors
have tables here in the
Fireside Lounge
• Please visit them and
inquire about their
products & services
• To be eligible for prizes
make sure your bingo card
is signed by all
Platinum/Gold
PRINCETON SHAREPOINT USER GROUP
• Different SharePoint discussions each
month on various topics. Announced on
meetup.com
• Meets 4th Wednesday of every month
• 6pm – 8pm
• Infragistics Office
• 2 Commerce Drive, Cranbury, NJ
• http://www.meetup.com/princetonSUG
• http://www.princetonsug.com
UI and Branding
Demo
Rollup and
Syndication
Content Search
Extensibility
Managed Site
Navigation
Cross Site
PublishingAgenda
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
Dreamweaver, Notepad++, Eclipse, NetBeans, etc…
Auto
Convert
Snippet
Gallery
Add controlsUpload
COMPARING EFFORTS
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
SharePoint 2010 SharePoint 2013
• 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.
DESIGN
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
Home
SharePoint Saturday New Jersey
2013 Product Innovation
Nav Term Set
home
SharePoint Social Community
We are all IN!
PowerPivot and Search
A New Way to Interact with the Cloud
SPSNewJersey
O365
XYZ.com/product-
innovation/modern-
approach
The-Cloud
XYZ.com/product-innovation
A Modern Approach to an Ancient Game
SPSC
product-innovation
modern-approach
Contoso
Source Pages List
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
Adding Variations
DEMO
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.maadarani.com
Authoring Environment
Internal
Catalog
Search
MMS
www.maadarani.com
www.spsevents.com
SYNDICATION
Content by Search Web Part
QueryRules
Recommendations
Managed Navigation
Publishing Pages
Taxonomy
Documents
Pages
CatalogitemsConversations
Anything else!Digital Assets
Content Search Web
Part
Computers
Cameras
Cell Phones
Home appliances
Movies & Music
TV and video
Computers
Cameras
Cell Phones
Home appliances
Movies & Music
TV and Video
Friendly URL
http://bestbuy.ca/TV
Use page
products.aspx
Search
Product Catalog
CONTENT SEARCH WEB PART
TERM STORE
NAVIGATION
TAXONOMY
Filter query by
CATEGORY: TV
CONTENT SEARCH WEB PART
Computers
Cameras
Phones
TV and video
Games
GPS
Mobile Computing
TERM STORE
NAVIGATION
TAXONOMY
Use page
Products-pc.aspx
Search
Product Catalog
CONTENT SEARCH WEB PART
Friendly URL
http://bestbuy.ca/computers
Filter query by
CATEGORY: Computers
CONTENT SEARCH WEB PART
Custom
Templates;
HTML, CSS
& JS
(jQuery)
OOTB
CSWP DISPLAY TEMPLATES
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/
Mike Maadarani, mike@maadarani.com , @mikemaadarani
THANK YOU!

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_presentationLisa Charlton
 
Historia iii
Historia iiiHistoria iii
Historia iiianahhys
 
My powerpoint
My powerpointMy powerpoint
My powerpointwitcha17
 
Empathy map and problem statement
Empathy map and problem statementEmpathy map and problem statement
Empathy map and problem statementhopperomatic
 
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
 
License
LicenseLicense
Licenseyopui
 
Protein Structure Prediction using Coarse Grain Force Fields
Protein Structure Prediction using Coarse Grain Force FieldsProtein Structure Prediction using Coarse Grain Force Fields
Protein Structure Prediction using Coarse Grain Force FieldsNasir Mahmood, PhD
 
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
 
Unlocking the value through corporate restructuring gvalior seminar corp re...
Unlocking the value through corporate restructuring   gvalior seminar corp re...Unlocking the value through corporate restructuring   gvalior seminar corp re...
Unlocking the value through corporate restructuring gvalior seminar corp re...Pavan Kumar Vijay
 
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
 
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
 

Destacado (16)

TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.TRUCOS Y COMANDOS DE GOOGLE.
TRUCOS Y COMANDOS DE GOOGLE.
 
easyfundraising_introduction_presentation
easyfundraising_introduction_presentationeasyfundraising_introduction_presentation
easyfundraising_introduction_presentation
 
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
 
Historia iii
Historia iiiHistoria iii
Historia iii
 
My powerpoint
My powerpointMy powerpoint
My powerpoint
 
4º básico b semana 02 al 06 mayo
4º  básico b  semana 02 al 06 mayo4º  básico b  semana 02 al 06 mayo
4º básico b semana 02 al 06 mayo
 
Simplifying Time 11 7-10
Simplifying Time 11 7-10Simplifying Time 11 7-10
Simplifying Time 11 7-10
 
Empathy map and problem statement
Empathy map and problem statementEmpathy map and problem statement
Empathy map and problem statement
 
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
 
License
LicenseLicense
License
 
RTB 101
RTB 101 RTB 101
RTB 101
 
Protein Structure Prediction using Coarse Grain Force Fields
Protein Structure Prediction using Coarse Grain Force FieldsProtein Structure Prediction using Coarse Grain Force Fields
Protein Structure Prediction using Coarse Grain Force Fields
 
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
 
Unlocking the value through corporate restructuring gvalior seminar corp re...
Unlocking the value through corporate restructuring   gvalior seminar corp re...Unlocking the value through corporate restructuring   gvalior seminar corp re...
Unlocking the value through corporate restructuring gvalior seminar corp re...
 
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)
 
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 ...
 

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

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

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Building a Multilingual Site in 30 minutes. SPS New Jersey

  • 1. BUILD AND BRAND A MULTILINGUAL SITE IN 30 MINUTES October 05, 2013 Mike Maadarani, SharePoint Architect
  • 2. BIO… Mike Maadarani • App Dev and Architecture for over 18 years (15 Years Microsoft, 3 Years with the “Other Guys”) • Business focused on Enterprise Content Management & Publishing Sites • Technology focused on SharePoint, SQL Server and SharePoint Integration • Architect, trainer, and presenter • Blog: www.maadarani.com • mike@maadarani.com; @mikemaadarani
  • 3. THANK YOU EVENT SPONSORS • Platinum & Gold sponsors have tables here in the Fireside Lounge • Please visit them and inquire about their products & services • To be eligible for prizes make sure your bingo card is signed by all Platinum/Gold
  • 4. PRINCETON SHAREPOINT USER GROUP • Different SharePoint discussions each month on various topics. Announced on meetup.com • Meets 4th Wednesday of every month • 6pm – 8pm • Infragistics Office • 2 Commerce Drive, Cranbury, NJ • http://www.meetup.com/princetonSUG • http://www.princetonsug.com
  • 5. UI and Branding Demo Rollup and Syndication Content Search Extensibility Managed Site Navigation Cross Site PublishingAgenda Closing and Q&A Multilingual Variations and Translation Service Demo SharePoint 2013 Publishing Sites Overview
  • 6. PAST EXPERIENCES Dreamweaver / Photoshop / etc. SharePoint Designer / Visual Studio 2010
  • 7. IN SHAREPOINT 2013 SharePoint Dreamweaver, Notepad++, Eclipse, NetBeans, etc… Auto Convert Snippet Gallery Add controlsUpload
  • 8. COMPARING EFFORTS 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 SharePoint 2010 SharePoint 2013
  • 9. • 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. DESIGN
  • 11. ENABLING MANAGED NAVIGATION Uses the term store Choose your friendly URLs (FURLs) Add flexibility to site structure Publishing Site Collection Home SharePoint Saturday New Jersey 2013 Product Innovation Nav Term Set home SharePoint Social Community We are all IN! PowerPivot and Search A New Way to Interact with the Cloud SPSNewJersey O365 XYZ.com/product- innovation/modern- approach The-Cloud XYZ.com/product-innovation A Modern Approach to an Ancient Game SPSC product-innovation modern-approach Contoso Source Pages List
  • 12. 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
  • 13. 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
  • 15. 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.maadarani.com Authoring Environment Internal Catalog Search MMS www.maadarani.com www.spsevents.com
  • 16. SYNDICATION Content by Search Web Part QueryRules Recommendations Managed Navigation Publishing Pages Taxonomy Documents Pages CatalogitemsConversations Anything else!Digital Assets Content Search Web Part
  • 17. Computers Cameras Cell Phones Home appliances Movies & Music TV and video Computers Cameras Cell Phones Home appliances Movies & Music TV and Video Friendly URL http://bestbuy.ca/TV Use page products.aspx Search Product Catalog CONTENT SEARCH WEB PART TERM STORE NAVIGATION TAXONOMY Filter query by CATEGORY: TV CONTENT SEARCH WEB PART
  • 18. Computers Cameras Phones TV and video Games GPS Mobile Computing TERM STORE NAVIGATION TAXONOMY Use page Products-pc.aspx Search Product Catalog CONTENT SEARCH WEB PART Friendly URL http://bestbuy.ca/computers Filter query by CATEGORY: Computers CONTENT SEARCH WEB PART
  • 20. USAGE ANALYTICS DRIVING RECOMMENDATIONS http://download.microsoft.com/download/7/7/3/773CA2C2-579B-408C-808E-A6F561194E20/Ig15_SP_IT_M07V1_archtopology.pptx
  • 21. 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/
  • 22. Mike Maadarani, mike@maadarani.com , @mikemaadarani THANK YOU!

Notas del editor

  1. We have been working together for many yearsBuilt award winning web sites for a wide range of verticals
  2. Thank the organizers
  3. We take the same artefacts , push them into SharePointSharePoint auto-converts the HTML in a usable masterpageYou 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 OOTBPicks 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 websiteYou can target mobile, desktop and tablets from the same URL using device ChannelsYou can use REST to create iPhone/Android/WP8 Apps that expose SharePoint contentSharePoint 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 StructureCreate terms in the term storeMention – 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 searchSo 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 demoNew service has been added in 2013 for translationMachine using Bing TranslatorHuman using XLIFF based format. If you are not familiar with it, this is an XML based file that is used with translation companiesVariations 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 itemsWhy 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 sitesNote: 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, CSSIt 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.)