Your SlideShare is downloading. ×
0
Build your SharePoint Internetpresence with PowerShellRYAN DENNIS
About The SpeakerRyan Dennis, MCTS, MCPD, MCITPSenior SharePoint Engineer @ ICCMicrosoft Virtual Technology Specialist (vT...
What is a VTS?The Microsoft Virtual Technology Specialist Program(VTSP) is…   a select group chosen from the elite in Mic...
Agenda   What is SharePoint 2010 FIS?   Quick intro to Windows PowerShell   Implementing SEO tagging for high search ra...
What is SharePoint 2010 FIS?   FIS = For Internet Sites   The license which allows you to build public-    facing sites ...
Agenda   What is SharePoint 2010 FIS?   Quick intro to Windows PowerShell   Implementing SEO tagging for high search ra...
Intro to Windows PowerShellPowerShell…is a task-based command-line shell and scripting languagedesigned especially for Win...
Verb-NounPowerShell uses a Verb-Noun syntax for its Cmdlets   Get-Something   Set-Something   New-Something   Remove-S...
SharePoint 2010 Cmdlets   500+ Cmdlets…   MUCH better than STSADM.exe…   Can automate complete installations and    con...
Agenda   What is SharePoint 2010 FIS?   Quick intro to Windows PowerShell   Implementing SEO tagging for high search ra...
Search Engine Optimization   Follow SEO Best Practices/Tips       Use meaningful site & page names       Great page tit...
Search Engine Optimization   SharePoint 2010 does not include SEO tools out of the box, but    there are good options…   ...
Implementing               DEMONSTRATION SEO Tagging
Demo Recap   We looked at the Mavention Meta Fields    feature…   Edited some meta tags…   Viewed the page source to se...
Agenda   What is SharePoint 2010 FIS?   Quick intro to Windows PowerShell   Implementing SEO tagging for high search ra...
Designing for SharePoint   Design teams should…       know enough about SharePoint to design        around it’s strength...
Agenda   What is SharePoint 2010 FIS?   Quick intro to Windows PowerShell   Implementing SEO tagging for high search ra...
Developing the solution   By working with design teams, development teams can    produce accurate, “pixel perfect” soluti...
How WCM sites are MUCH improved in SP2013   SP2013 will include native SEO capabilities including:       Meta Fields    ...
How PowerShell makes it all happen   Using PowerShell, we can automate:       Creating the Web Application       Creati...
Agenda   What is SharePoint 2010 FIS?   Quick intro to Windows PowerShell   Implementing SEO tagging for high search ra...
Using a spectacular set of PowerShell code to     automate the         DEMONSTRATION     provisioning of   complete, brand...
Demo Recap     Used PowerShell to automate:         Creation of the Web Application         Creation of the Site Collec...
Presentation Recap   SharePoint CAN be pretty   Designers and Developers should work together    throughout the entire p...
Got-Questions?Ryan Dennis, MCTS, MCPD, MCITPSenior SharePoint Engineer @ ICCMicrosoft Virtual Technology Specialist (vTSP)...
Dogfood slides 2012
Dogfood slides 2012
Upcoming SlideShare
Loading in...5
×

Dogfood slides 2012

1,052

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,052
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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
  • 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
  • Transcript of "Dogfood slides 2012"

    1. 1. Build your SharePoint Internetpresence with PowerShellRYAN DENNIS
    2. 2. About The SpeakerRyan Dennis, MCTS, MCPD, MCITPSenior SharePoint Engineer @ ICCMicrosoft Virtual Technology Specialist (vTSP) www.SharePointRyan.com @SharePointRyan linkedin.com/in/sharepointryan ryan@sharepointryan.com
    3. 3. 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 solutionsVTSPs 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
    4. 4. 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 be pretty!) Developing from a design How WCM sites are MUCH improved in SP2013 Using a spectacular set of PowerShell code to automate the provisioning of complete, branded sites Q&A
    5. 5. 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…
    6. 6. 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 spectacular set of PowerShell code to automate the provisioning of complete, branded sites Q&A
    7. 7. Intro to Windows PowerShellPowerShell…is a task-based command-line shell and scripting languagedesigned especially for Windows system administration…has a task-based scripting language…includes powerful object manipulation capabilities…is built on the .NET Framework
    8. 8. Verb-NounPowerShell uses a Verb-Noun syntax for its Cmdlets Get-Something Set-Something New-Something Remove-Something
    9. 9. 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…
    10. 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 spectacular set of PowerShell code to automate the provisioning of complete, branded sites Q&A
    11. 11. 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
    12. 12. 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…
    13. 13. Implementing DEMONSTRATION SEO Tagging
    14. 14. 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?!
    15. 15. 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 spectacular set of PowerShell code to automate the provisioning of complete, branded sites Q&A
    16. 16. 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…
    17. 17. 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 spectacular set of PowerShell code to automate the provisioning of complete, branded sites Q&A
    18. 18. 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
    19. 19. 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!!!
    20. 20. 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)
    21. 21. 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 spectacular set of PowerShell code to automate the provisioning of complete, branded sites Q&A
    22. 22. Using a spectacular set of PowerShell code to automate the DEMONSTRATION provisioning of complete, branded sites
    23. 23. 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
    24. 24. 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
    25. 25. Got-Questions?Ryan Dennis, MCTS, MCPD, MCITPSenior SharePoint Engineer @ ICCMicrosoft Virtual Technology Specialist (vTSP) www.SharePointRyan.com @SharePointRyan linkedin.com/in/sharepointryan ryan@sharepointryan.com
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×