internet sites with microsoft office sharepoint server 2007
DESCRIPTION
Come learn about the Microsoft Office SharePoint Server enhancements that enable Internet-facing applications and how to take advantage of the content management and site publishing capabilities it offers. We take you from out-of-the-box functionality to custom-developed extensibility options.TRANSCRIPT
![Page 1: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/1.jpg)
![Page 2: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/2.jpg)
Tyler ButlerProgram ManagerMicrosoft Corporation
![Page 3: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/3.jpg)
![Page 4: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/4.jpg)
Internet web site characteristics
A little about SharePoint
Customizing the look and feel of your web site
Making the Designer's life easier
Opening your site up to millions of users
Customization opportunities
![Page 5: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/5.jpg)
![Page 6: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/6.jpg)
Have a unique look and feel
More controlled authoring environment
Need to service hundreds of thousands, millions of users
Users expect high availability
Users expect good performance
![Page 7: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/7.jpg)
![Page 8: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/8.jpg)
SharePoint is a great platform for lots of things, including web pages and documents.
![Page 9: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/9.jpg)
Creating a custom look and feel for your web site is easier than ever.
![Page 10: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/10.jpg)
SharePoint is used for intranets, extranets, and internet-facing websites.
![Page 11: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/11.jpg)
Many internet-facing web sites are using SharePoint.
![Page 12: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/12.jpg)
Design, build and manage web pages in SharePoint
Authoring
Branding
Controlled Publishing
All the regular SharePoint "stuff"
Versioning
Check-in/Check-out
Lists/Libraries
Powerful developer platform
![Page 13: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/13.jpg)
Roll-up content
Navigation
Search
RSS Feeds
Access control
Workflow/Content Approval
Multi-lingual features
Publishing schedules
etc.
![Page 14: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/14.jpg)
![Page 15: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/15.jpg)
Stored in a document library
Uses ASP.NET 2.0 master pages to determine basic appearance
Uses templates called "page layouts"
Page contents is stored in SharePoint list columns
![Page 16: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/16.jpg)
A typical page render
1. Welcome.aspx pageis requested
2. Page layout associated with page is retrieved
3. Master page associated with site is retrieved
4. Controls in page layout render content from page’s fields into the page
FileName
Welcome.aspx
PageLayout
PageLayout.aspx
Title
Welcome To News
Body
Lorem ipsum dolor sit ...
Image
/Images/Chair.jpg
MasterPage.master
PageLayout.aspxTitle
BodyImage
Date
ByLine
Field Control
Field
Control
Field ControlField ControlField Control
Field Control
http://foo.com/bar/pages/welcome.aspx
![Page 17: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/17.jpg)
Navigation
Logos
Search box
Login control
Editing controls
CSS references
…Any server control or markup
MasterPage.master
<SharePoint:HighlightMenu …>
<PublishingNavigation:
PortalSiteMapDataSource …>
<SPSWC:
RightBodySectionSearchBox …>
<link rel=“stylesheet” …>
<IMG …><asp:LoginStatus …>
<SharePoint:SiteActions …>
![Page 18: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/18.jpg)
![Page 19: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/19.jpg)
![Page 20: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/20.jpg)
Provide the template for the page
Reference a master page for global navigation and chrome
Can have many layouts and switch between them
![Page 21: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/21.jpg)
Define what can be authored in the page
Define how much control the author has over page content’s look and feel
Turning on restrictions on field controls
Wrapping controls in CSS classes
![Page 22: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/22.jpg)
Web parts and web part zones
Authors free to add or reorganize parts on page
Field controls with no restrictions
Field controls with restrictions enabled
Must use CSS styles
Must pick images from inside site
Little to no usage of web part zones
More ad-hoc More constrained
Team
Division
Enterprise
Extranet
Internet
Individual
![Page 23: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/23.jpg)
![Page 24: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/24.jpg)
![Page 25: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/25.jpg)
Goal: Make your web site fast!
Minimize work per request in order to increase performance for Internet scale
Three main types of caching in MOSS
![Page 26: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/26.jpg)
Serves cached versions of HTML output of page to users
Cache one version of the page for each "bucket" of users with unique permissions on the site
Most efficient when most users have the same rights on the site
Cache
RequestLogos
BrandingNavigation
Page ContentData-Driven Views
![Page 27: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/27.jpg)
CacheLogo.jpg
Gradient.gif
Styles.css
Script.js
Caches page resources on web front-end serversfor serving to users
Removes need to store these resources outsideof SharePoint
![Page 28: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/28.jpg)
• Built on ASP.NET 2.0
• Plenty of customization opportunities
• ASP.NET AJAX Framework integration
• Silverlight
• Virtual Earth mashups
• The sky's the limit
![Page 29: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/29.jpg)
![Page 30: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/30.jpg)
![Page 31: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/31.jpg)
• SharePoint Product Information:
http://www.microsoft.com/sharepoint
• Enterprise Content Management team blog:
http://blogs.msdn.com/ecm
• SharePoint team blog:
http://blogs.msdn.com/sharepoint
![Page 32: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/32.jpg)
![Page 33: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/33.jpg)
![Page 34: Internet Sites with Microsoft Office SharePoint Server 2007](https://reader033.vdocuments.net/reader033/viewer/2022060203/559ee0111a28abd0218b473e/html5/thumbnails/34.jpg)
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.