SlideShare une entreprise Scribd logo
1  sur  31
SharePoint Saturday Cincinnati


Build your SharePoint
October 27, 2012




Internet presence with
PowerShell Dennis
         Ryan
Thanks To Our Sponsors
Questions & Evals
• Fill out your evaluation
  forms!
• Ask questions!
• Stay all day to have a chance
  to win the ‘best costume’
  prize!
ScarePint


Right here at the UC Bearcat Lounge
immediately following the closing
session

Generously sponsored by
About The Spooker
Ryan Dennis, MCTS, MCITP
Senior SharePoint Engineer @ ICC
Microsoft Virtual Technology Specialist (vTSP)



       www.SharePointRyan.com
       @SharePointRyan
       linkedin.com/in/sharepointryan
       ryan@sharepointryan.com
What is a VTS?
The Microsoft Virtual Technology Specialist Program
(VTSP) is…
• a select group chosen from the elite in Microsoft’s partner community
• their primary role is to communicate the value of Microsoft Solutions to
  customers and to provide architectural guidance for Enterprise Integration
  solutions
VTSPs also:
• have guest access to information on the Microsoft corporate network such as
  knowledge bases, technical articles, training materials, and other resources
• guest access to Microsoft facilities
• priority for participating in Microsoft marketing events
General Information
• Tweet it Out!!
  – Hashtag for this event: #SPSCincinnati
  – Follow us: @SPSCincinnati
  – Include your presenters
• Check out SPTV
  – Man on the street interviews…
  – Footage will be shown at http://mysp.tv
Agenda
• What is SharePoint 2010 FIS?
• Quick intro to Windows PowerShell
• Implementing SEO tagging for high search rankings
• Designing with SharePoint in mind (it CAN get scary!)
• Developing from a design
• How WCM sites are MUCH improved in SP2013
• Using a spooktacular set of PowerShell code to automate
  the provisioning of complete, branded sites
• Q&A
What is SharePoint 2010
FIS?
• FIS = For Internet Sites
• The license which allows you to build public-facing sites
  without paying for lots of CALs 
• Fundamentally it is no different than the standard
  SharePoint version, it’s all about the licensing…
• For license specific questions, ask someone smarter than
  me…
Agenda
• What is SharePoint 2010 FIS?
• Quick intro to Windows PowerShell
• Implementing SEO tagging for high search rankings
• Designing for SharePoint (it CAN be pretty!)
• Developing from a design
• How WCM sites are MUCH improved in SP2013
• Using a spooktacular set of PowerShell code to automate
  the provisioning of complete, branded sites
• Q&A
Intro to Windows
PowerShell
PowerShell
…is a task-based command-line shell and scripting language
designed especially for Windows system administration

…has a task-based scripting language

…includes powerful object manipulation capabilities

…is built on the .NET Framework
Verb-Noun
PowerShell uses a Verb-Noun syntax for its Cmdlets
• Get-Something
• Set-Something
• New-Something
• Remove-Something
SharePoint 2010
Cmdlets
• 500+ Cmdlets…
• MUCH better than STSADM.exe…
• Can automate complete installations and
  configurations…
• Still doesn’t answer every scenario, leaving
  gaps in functionality…
       – Example: Get, New and Remove SharePoint Groups – no
         cmdlet, easy to write a custom function though…
Agenda
• What is SharePoint 2010 FIS?
• Quick intro to Windows PowerShell
• Implementing SEO tagging for high
  search rankings
• Designing for SharePoint (it CAN be pretty!)
• Developing from a design
• How WCM sites are MUCH improved in SP2013
• Using a spooktacular set of PowerShell code to automate
  the provisioning of complete, branded sites
• Q&A
Search Engine
Optimization
• Follow SEO Best Practices/Tips
   –   Use meaningful site & page names
   –   Great page titles
   –   Accurate Meta Elements
   –   Up-to-date Sitemap and Robots
   –   Search-friendly redirects
   –   Search-friendly menus/navigation
   –   Faster response times
   –   Better anchor text
   –   Provide text content for rich media
   –   Use Webmaster Tools to submit
       sitemap and monitor Analytics
Search Engine
Optimization
• SharePoint 2010 does not include SEO tools out of the box, but there
  are good options…
  – Mavention (http://mavention.nl)
       •   Meta Fields
       •   Robots
       •   Page Not Found
       •   Site Map XML Generator
   – IIS 7.0 SEO Toolkit
   – Custom…
SharePoint Saturday Cincinnati



     Implementing
October 27, 2012




      SEO Tagging
      DEMONSTRATION
Demo Recap
• We looked at the Mavention Meta Fields
  feature…
• Edited some meta tags…
• Viewed the page source to see them in action…
• Had some fun?!
Agenda
• What is SharePoint 2010 FIS?
• Quick intro to Windows PowerShell
• Implementing SEO tagging for high search rankings
• Designing for SharePoint (it CAN be
  pretty!)
• Developing from a design
• How WCM sites are MUCH improved in SP2013
• Using a spooktacular set of PowerShell code to automate
  the provisioning of complete, branded sites
• Q&A
Designing for SharePoint
(SharePoint CAN be
pretty!)
Designing for
SharePoint
• Design teams should…
  – know enough about SharePoint to design around it’s strengths
    (and weaknesses)…
  – build list-based solutions so that content authors can easily and
    efficiently update and manage content…
  – work with development teams to ensure that their ideas can be
    implemented…
  – Avoid the UGLY website contest!
Business case/Scenario
Agenda
•   What is SharePoint 2010 FIS?
•   Quick intro to Windows PowerShell
•   Implementing SEO tagging for high search rankings
•   Designing for SharePoint (it CAN be pretty!)
• Developing from a design
• How WCM sites are MUCH improved in SP2013
• Using a spooktacular set of PowerShell code to automate
  the provisioning of complete, branded sites
• Q&A
Developing the solution
• By working with design teams, development teams can
  produce accurate, ‚pixel perfect‛ solutions in SharePoint
  2010
• SharePoint doesn’t have to look like SharePoint
• By leveraging the SharePoint list model, content authors
  can easily populate data which can be leveraged in
  custom branded web parts
• SharePoint CAN be a best-in-class Web Content
  Management (WCM) solution
How WCM sites are MUCH
 improved in SP2013
• SP2013 will include native SEO capabilities including:
  – Meta Fields
       •   Title
       •   Browser Title
       •   Meta Description
       •   Keywords
       •   Sitemap Priority
       •   Sitemap Change Frequency
       •   Exclude from Internet Search Engines
   – XML Sitemap
   – Friendly URLs
       •   No longer have to include /Pages or .ASPX in the page URL!!!
How PowerShell makes it
 all
 happen
• Using PowerShell, we can automate:
  –   Creating the Web Application
  –   Creating the Site Collection(s)
  –   Configuring Caching
  –   Activating Features for Branding, SEO Tagging, etc.
  –   Creating the Enterprise Search Center
  –   Configuring Search Scopes and Target Results Page
  –   Creating Subsites
  –   Creating Pages
  –   Adding Content to Pages
  –   Making Dinner (OK, maybe not – but I’m sure V3 will)
Agenda
•   What is SharePoint 2010 FIS?
•   Quick intro to Windows PowerShell
•   Implementing SEO tagging for high search rankings
•   Designing for SharePoint (it CAN be pretty!)
•   Developing from a design
•   How WCM sites are MUCH improved in SP2013
• Using a spooktacular set of PowerShell
  code to automate the provisioning of
  complete, branded sites
• Q&A
SharePoint Saturday Cincinnati

    Using a spooktacular set of
October 27, 2012


        PowerShell code to
    automate the provisioning of
      complete, branded sites
       DEMONSTRATION
Demo Recap
• Used PowerShell to automate:
   –   Creation of the Web Application
   –   Creation of the Site Collection(s)
   –   Configuration of caching (BLOB, Output)
   –   Feature activation
   –   Application of custom branding
   –   Search configuration
   –   Subsite creation
   –   Page creation
   –   Content addition
   –   SEO Meta Tag creation
   –   Creation of custom footer list from list template
   –   Warming up/caching of the sites for our viewing pleasure
Presentation Recap
• SharePoint CAN be pretty
• Designers and Developers should work
  together throughout the entire project
  lifecycle to ensure success
• PowerShell is an awesome way to
  automate the building of entire, content
  filled, branded, SharePoint-based websites
Got-Questions?
Ryan Dennis, MCTS, MCITP
Senior SharePoint Engineer @ ICC
Microsoft Virtual Technology Specialist (vTSP)



       www.SharePointRyan.com
       @SharePointRyan
       linkedin.com/in/sharepointryan
       ryan@sharepointryan.com

Contenu connexe

Tendances

SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton SlidesRyan Dennis
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePointsamirsangli
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Vishal Pawar
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesBrian Culver
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersNetwoven Inc.
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesBrian Culver
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesKanwal Khipple
 
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Kanwal Khipple
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...Brian Culver
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...Brian Culver
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 BrandingKashif Imran
 
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint SitesECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint SitesEuropean Collaboration Summit
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)MJ Ferdous
 
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...Paul Hunt
 
SharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBSharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBDux Raymond Sy
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned Marcy Kellar
 
Understanding SharePoint site structure what's inside
Understanding SharePoint site structure  what's insideUnderstanding SharePoint site structure  what's inside
Understanding SharePoint site structure what's insideBenjamin Niaulin
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewWilco Sinnema
 

Tendances (20)

SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton Slides
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sites
 
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
 
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint SitesECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)
 
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
Creating an FAQ for end users, An evolution of an idea - SharePoint Saturday ...
 
SharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBSharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVB
 
SharePoint 101
SharePoint 101SharePoint 101
SharePoint 101
 
Discover SharePoint 2013
Discover SharePoint 2013Discover SharePoint 2013
Discover SharePoint 2013
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned
 
Understanding SharePoint site structure what's inside
Understanding SharePoint site structure  what's insideUnderstanding SharePoint site structure  what's inside
Understanding SharePoint site structure what's inside
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overview
 

Similaire à ScarePoint Saturday Spookinnati Slides

Session 1 branding and site development in SharePoint
Session 1   branding and site development in SharePointSession 1   branding and site development in SharePoint
Session 1 branding and site development in SharePointKhoa Quach
 
ILTA Presentation - Building Public-Facing Websites with SharePoint 2010
ILTA Presentation - Building Public-Facing Websites with SharePoint 2010ILTA Presentation - Building Public-Facing Websites with SharePoint 2010
ILTA Presentation - Building Public-Facing Websites with SharePoint 2010gdurzi
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customizationyeschandana
 
Intro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechConIntro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechConSPTechCon
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT
 
NACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspacesNACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspacesCorinna Lins
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGEd Musters
 
SharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUGSharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUGEd Musters
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsNCCOMMS
 
What’s new in share point 2013
What’s new in share point 2013What’s new in share point 2013
What’s new in share point 2013Wael Sharba
 
Microsoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingMicrosoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingsharepointmasters
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017Marc D Anderson
 
Tech Ed Africa Share Point Infra Fundamentals
Tech Ed Africa Share Point Infra FundamentalsTech Ed Africa Share Point Infra Fundamentals
Tech Ed Africa Share Point Infra FundamentalsJoel Oleson
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesMavention
 
SharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookSharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookEric Overfield
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013MJ Ferdous
 
What is share point sps_denver_final
What is share point sps_denver_finalWhat is share point sps_denver_final
What is share point sps_denver_finalM Allmond
 

Similaire à ScarePoint Saturday Spookinnati Slides (20)

Session 1 branding and site development in SharePoint
Session 1   branding and site development in SharePointSession 1   branding and site development in SharePoint
Session 1 branding and site development in SharePoint
 
ILTA Presentation - Building Public-Facing Websites with SharePoint 2010
ILTA Presentation - Building Public-Facing Websites with SharePoint 2010ILTA Presentation - Building Public-Facing Websites with SharePoint 2010
ILTA Presentation - Building Public-Facing Websites with SharePoint 2010
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customization
 
Intro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechConIntro to Branding by Randy Drisgill and John Ross - SPTechCon
Intro to Branding by Randy Drisgill and John Ross - SPTechCon
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment
 
NACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspacesNACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspaces
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUG
 
SharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUGSharePoint 2013 Web Content Management for Developers HSPUG
SharePoint 2013 Web Content Management for Developers HSPUG
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
 
Sharepoint
SharepointSharepoint
Sharepoint
 
What’s new in share point 2013
What’s new in share point 2013What’s new in share point 2013
What’s new in share point 2013
 
Microsoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingMicrosoft sharepoint business intelligence training
Microsoft sharepoint business intelligence training
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
 
Tech Ed Africa Share Point Infra Fundamentals
Tech Ed Africa Share Point Infra FundamentalsTech Ed Africa Share Point Infra Fundamentals
Tech Ed Africa Share Point Infra Fundamentals
 
Karthik-Sharepoint
Karthik-SharepointKarthik-Sharepoint
Karthik-Sharepoint
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search engines
 
SharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookSharePoint Branding - Change Your Look
SharePoint Branding - Change Your Look
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 
Thinakaran
ThinakaranThinakaran
Thinakaran
 
What is share point sps_denver_final
What is share point sps_denver_finalWhat is share point sps_denver_final
What is share point sps_denver_final
 

Plus de Ryan Dennis

Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!Ryan Dennis
 
Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!Ryan Dennis
 
Herding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principlesHerding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principlesRyan Dennis
 
SharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOMSharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOMRyan Dennis
 
Managing SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShellManaging SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShellRyan Dennis
 
Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!Ryan Dennis
 
Intro to SharePoint + PowerShell
Intro to SharePoint + PowerShellIntro to SharePoint + PowerShell
Intro to SharePoint + PowerShellRyan Dennis
 
SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)Ryan Dennis
 
SPS Cincinnati slidedeck
SPS Cincinnati slidedeckSPS Cincinnati slidedeck
SPS Cincinnati slidedeckRyan Dennis
 

Plus de Ryan Dennis (9)

Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!
 
Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!
 
Herding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principlesHerding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principles
 
SharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOMSharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOM
 
Managing SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShellManaging SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShell
 
Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!
 
Intro to SharePoint + PowerShell
Intro to SharePoint + PowerShellIntro to SharePoint + PowerShell
Intro to SharePoint + PowerShell
 
SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)
 
SPS Cincinnati slidedeck
SPS Cincinnati slidedeckSPS Cincinnati slidedeck
SPS Cincinnati slidedeck
 

Dernier

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Dernier (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

ScarePoint Saturday Spookinnati Slides

  • 1. SharePoint Saturday Cincinnati Build your SharePoint October 27, 2012 Internet presence with PowerShell Dennis Ryan
  • 2. Thanks To Our Sponsors
  • 3. Questions & Evals • Fill out your evaluation forms! • Ask questions! • Stay all day to have a chance to win the ‘best costume’ prize!
  • 4. ScarePint Right here at the UC Bearcat Lounge immediately following the closing session Generously sponsored by
  • 5. About The Spooker Ryan Dennis, MCTS, MCITP Senior SharePoint Engineer @ ICC Microsoft Virtual Technology Specialist (vTSP) www.SharePointRyan.com @SharePointRyan linkedin.com/in/sharepointryan ryan@sharepointryan.com
  • 6. What is a VTS? The Microsoft Virtual Technology Specialist Program (VTSP) is… • a select group chosen from the elite in Microsoft’s partner community • their primary role is to communicate the value of Microsoft Solutions to customers and to provide architectural guidance for Enterprise Integration solutions VTSPs also: • have guest access to information on the Microsoft corporate network such as knowledge bases, technical articles, training materials, and other resources • guest access to Microsoft facilities • priority for participating in Microsoft marketing events
  • 7. General Information • Tweet it Out!! – Hashtag for this event: #SPSCincinnati – Follow us: @SPSCincinnati – Include your presenters • Check out SPTV – Man on the street interviews… – Footage will be shown at http://mysp.tv
  • 8. Agenda • What is SharePoint 2010 FIS? • Quick intro to Windows PowerShell • Implementing SEO tagging for high search rankings • Designing with SharePoint in mind (it CAN get scary!) • Developing from a design • How WCM sites are MUCH improved in SP2013 • Using a spooktacular set of PowerShell code to automate the provisioning of complete, branded sites • Q&A
  • 9. What is SharePoint 2010 FIS? • FIS = For Internet Sites • The license which allows you to build public-facing sites without paying for lots of CALs  • Fundamentally it is no different than the standard SharePoint version, it’s all about the licensing… • For license specific questions, ask someone smarter than me…
  • 10. Agenda • What is SharePoint 2010 FIS? • Quick intro to Windows PowerShell • Implementing SEO tagging for high search rankings • Designing for SharePoint (it CAN be pretty!) • Developing from a design • How WCM sites are MUCH improved in SP2013 • Using a spooktacular set of PowerShell code to automate the provisioning of complete, branded sites • Q&A
  • 11. Intro to Windows PowerShell PowerShell …is a task-based command-line shell and scripting language designed especially for Windows system administration …has a task-based scripting language …includes powerful object manipulation capabilities …is built on the .NET Framework
  • 12. Verb-Noun PowerShell uses a Verb-Noun syntax for its Cmdlets • Get-Something • Set-Something • New-Something • Remove-Something
  • 13. SharePoint 2010 Cmdlets • 500+ Cmdlets… • MUCH better than STSADM.exe… • Can automate complete installations and configurations… • Still doesn’t answer every scenario, leaving gaps in functionality… – Example: Get, New and Remove SharePoint Groups – no cmdlet, easy to write a custom function though…
  • 14. Agenda • What is SharePoint 2010 FIS? • Quick intro to Windows PowerShell • Implementing SEO tagging for high search rankings • Designing for SharePoint (it CAN be pretty!) • Developing from a design • How WCM sites are MUCH improved in SP2013 • Using a spooktacular set of PowerShell code to automate the provisioning of complete, branded sites • Q&A
  • 15. Search Engine Optimization • Follow SEO Best Practices/Tips – Use meaningful site & page names – Great page titles – Accurate Meta Elements – Up-to-date Sitemap and Robots – Search-friendly redirects – Search-friendly menus/navigation – Faster response times – Better anchor text – Provide text content for rich media – Use Webmaster Tools to submit sitemap and monitor Analytics
  • 16. Search Engine Optimization • SharePoint 2010 does not include SEO tools out of the box, but there are good options… – Mavention (http://mavention.nl) • Meta Fields • Robots • Page Not Found • Site Map XML Generator – IIS 7.0 SEO Toolkit – Custom…
  • 17. SharePoint Saturday Cincinnati Implementing October 27, 2012 SEO Tagging DEMONSTRATION
  • 18. Demo Recap • We looked at the Mavention Meta Fields feature… • Edited some meta tags… • Viewed the page source to see them in action… • Had some fun?!
  • 19. Agenda • What is SharePoint 2010 FIS? • Quick intro to Windows PowerShell • Implementing SEO tagging for high search rankings • Designing for SharePoint (it CAN be pretty!) • Developing from a design • How WCM sites are MUCH improved in SP2013 • Using a spooktacular set of PowerShell code to automate the provisioning of complete, branded sites • Q&A
  • 21. Designing for SharePoint • Design teams should… – know enough about SharePoint to design around it’s strengths (and weaknesses)… – build list-based solutions so that content authors can easily and efficiently update and manage content… – work with development teams to ensure that their ideas can be implemented… – Avoid the UGLY website contest!
  • 23. Agenda • What is SharePoint 2010 FIS? • Quick intro to Windows PowerShell • Implementing SEO tagging for high search rankings • Designing for SharePoint (it CAN be pretty!) • Developing from a design • How WCM sites are MUCH improved in SP2013 • Using a spooktacular set of PowerShell code to automate the provisioning of complete, branded sites • Q&A
  • 24. Developing the solution • By working with design teams, development teams can produce accurate, ‚pixel perfect‛ solutions in SharePoint 2010 • SharePoint doesn’t have to look like SharePoint • By leveraging the SharePoint list model, content authors can easily populate data which can be leveraged in custom branded web parts • SharePoint CAN be a best-in-class Web Content Management (WCM) solution
  • 25. How WCM sites are MUCH improved in SP2013 • SP2013 will include native SEO capabilities including: – Meta Fields • Title • Browser Title • Meta Description • Keywords • Sitemap Priority • Sitemap Change Frequency • Exclude from Internet Search Engines – XML Sitemap – Friendly URLs • No longer have to include /Pages or .ASPX in the page URL!!!
  • 26. How PowerShell makes it all happen • Using PowerShell, we can automate: – Creating the Web Application – Creating the Site Collection(s) – Configuring Caching – Activating Features for Branding, SEO Tagging, etc. – Creating the Enterprise Search Center – Configuring Search Scopes and Target Results Page – Creating Subsites – Creating Pages – Adding Content to Pages – Making Dinner (OK, maybe not – but I’m sure V3 will)
  • 27. Agenda • What is SharePoint 2010 FIS? • Quick intro to Windows PowerShell • Implementing SEO tagging for high search rankings • Designing for SharePoint (it CAN be pretty!) • Developing from a design • How WCM sites are MUCH improved in SP2013 • Using a spooktacular set of PowerShell code to automate the provisioning of complete, branded sites • Q&A
  • 28. SharePoint Saturday Cincinnati Using a spooktacular set of October 27, 2012 PowerShell code to automate the provisioning of complete, branded sites DEMONSTRATION
  • 29. Demo Recap • Used PowerShell to automate: – Creation of the Web Application – Creation of the Site Collection(s) – Configuration of caching (BLOB, Output) – Feature activation – Application of custom branding – Search configuration – Subsite creation – Page creation – Content addition – SEO Meta Tag creation – Creation of custom footer list from list template – Warming up/caching of the sites for our viewing pleasure
  • 30. Presentation Recap • SharePoint CAN be pretty • Designers and Developers should work together throughout the entire project lifecycle to ensure success • PowerShell is an awesome way to automate the building of entire, content filled, branded, SharePoint-based websites
  • 31. Got-Questions? Ryan Dennis, MCTS, MCITP Senior SharePoint Engineer @ ICC Microsoft Virtual Technology Specialist (vTSP) www.SharePointRyan.com @SharePointRyan linkedin.com/in/sharepointryan ryan@sharepointryan.com

Notes de l'éditeur

  1. Talk about the Meta Fields and XML FeaturesDemonstrate how to edit the page fields using the Meta Fields featureShow page source after editing the fields
  2. Talk about the Meta Fields and XML FeaturesDemonstrate how to edit the page fields using the Meta Fields featureShow page source after editing the fields