SharePoint for the Internet

Download Report

Transcript SharePoint for the Internet

Welcome to the
Minnesota SharePoint
User Group
June 9th, 2010
SharePoint for the Internet
Raymond Mitchell
http://www.sharepointmn.com
Meeting # 66
Agenda
•
•
•
•
•
•
•
•
•
Introductions
SharePoint for Internet Sites
Web Content Management
Publishing Content
Break
Branding and Customization
Hosting and Administration
Common Questions
Q&A
http://www.sharepointmn.com
User Group Goal / Objectives
Develop and support a local community focused on Microsoft
SharePoint Technologies
•
•
•
•
Educate user group members about SharePoint Technologies
Transfer knowledge within the community
Communicate best practices
Introduce new products / solutions
http://www.sharepointmn.com
Introductions – MNSPUG Sponsors
Inetium (www.inetium.com)
• Technology consulting company
• Microsoft Gold Certified Partner
• Practice area focused on SharePoint
Benchmark Learning (www.benchmarklearning.com)
• Microsoft Gold Certified Partner
• Training on many technologies
Microsoft (www.microsoft.com)
http://www.sharepointmn.com
www.sharepointmn.com
•
•
•
•
•
•
Website for user group
SharePoint resource documents
SharePoint resource links
RSS Feeds
Meeting Schedule
Past User Group Presentations
• [email protected]
www.sharepointmn.com
http://www.sharepointmn.com
Social Networking
• Linked In group – The most interactive… includes job postings…
– http://www.linkedin.com/groups?gid=1878792
• Facebook group
– http://www.facebook.com/home.php?#/group.php?gid=27333305456
• Twitter tags - @MNSPUG and #MNSPUG
http://www.sharepointmn.com
Upcoming Schedule
•
Next Meeting
• July 14th 9:00 AM to 11:30 AM
• Microsoft’s Bloomington Office
• Topic: TBD
Check www.sharepointmn.com for updates!
• Ongoing Schedule
• 2nd Wednesday of every month
• 9:00 to 11:30 am
• Microsoft’s Bloomington Office
http://www.sharepointmn.com
Local Events
SharePoint 2010 Deep Dive – Communities and Social Networking – June 22, 2010 1:00 PM *FREE*
http://www.benchmarklearning.com/Resources/Events.aspx
Benchmark Learning – Edina, MN
SharePoint Saturday – October 2, 2010 *FREE*
http://www.sharepointsaturday.org/twincities/default.aspx
University of Minnesota – East Bank, Twin Cities Campus
http://www.sharepointmn.com
Conferences
TechEd – June 7-10, 2010
http://www.microsoft.com/events/techednorthamerica/
New Orleans, LA
Best Practices Conference – August 24-27, 2010
http://www.bestpracticesconference.com
Washington, D.C.
SPTechCon – SharePoint Technology Conference – October 20-22, 2010
http://www.benchmarklearning.com/techfuse.aspx
Boston, MA
No SharePoint Conference this year… October 3-6, 2011
http://www.mssharepointconference.com
http://www.sharepointmn.com
Announcements
• Update Center
– http://technet.microsoft.com/en-us/office/ee748587.aspx
• Good, Better, Best Document for SharePoint 2010 available
– http://download.microsoft.com/DOWNLOAD/2/A/A/2AA0D302-86A6-4AA2-A0A44F15FA7DBF5C/BUSINESS%20PRODUCTIVITY%20AT%20ITS%20BEST_WHITEPAPER.PDF
• Update to SharePoint Server 2010 for Internet Sites
– http://blogs.msdn.com/b/sharepoint/archive/2010/06/03/sharepoint-server-2010-forinternet-sites-update.aspx
http://www.sharepointmn.com
POLL – What do you want to know?
http://www.sharepointmn.com
SharePoint for Internet Sites
http://www.sharepointmn.com
The Business Case – Why SharePoint?
• SharePoint is a platform for Web Content Management
• SharePoint ships with powerful search functionality
• Intranet content owners are frequently Internet content
contributors
• IT is already managing your SharePoint Intranet?
• Developers are already customizing your SharePoint Intranet?
• Wide platform adoption = available support
http://www.sharepointmn.com
SharePoint as a Web Content Management Platform
• Designed for Collaboration
2003 • Poor UI Customization
• Extended WCM Support
2007 • Enhanced UI Customization
• Proven Platform
2010 • Standards Support
http://www.sharepointmn.com
SKUs and Versions
• “WSS Level”
– Limited functionality
– Not a true WCM platform
– Scenarios: Blogs? Simple WCM scenarios
• “MOSS Level”
– Publishing framework for true WCM
– Scenarios: Public-Facing Internet Sites
http://www.sharepointmn.com
SKUs and Versions
• SharePoint 2007
– WSS
– MOSS For Internet Sites
– SharePoint Designer 2007
• SharePoint 2010
–
–
–
–
Foundation
SharePoint for Internet Sites Standard (FIS)
SharePoint for Internet Sites Enterprise (FISe)
SharePoint Designer 2010
http://www.sharepointmn.com
SKUs and Versions
• SharePoint for Internet Sites Standard (FIS)
– Single Domains
• SharePoint for Internet Sites Enterprise (FISe)
– Multiple Domains
– Enterprise features including FAST search
http://www.sharepointmn.com
SKUs and Versions
• 2007 Scenario (via harbar.net)
http://www.sharepointmn.com
Example Sites
• WSS/Foundation
– http://www.SharePointMN.com
– http://www.iwkid.com
• MOSS/SharePoint Server
–
–
–
–
http://www.gatesfoundation.org
http://www.ferrari.com/English
http://www.polarisindustries.com
http://www.inetium.com
– http://www.creative-sharepoint.com
– http://www.brightstarr.com
http://www.sharepointmn.com
Key 2010 Improvements
•
•
•
•
Ribbon
Modal Framework (AJAX/Web 2.0)
Rich Media Support
Social features (requires login)
http://www.sharepointmn.com
Web Content Management
http://www.sharepointmn.com
Web Content Management
• Publishing Framework introduced in MOSS 2007
• Implemented with Content Types, Page Layouts, and Pages
• Use core SharePoint list features combined with tools like the
Content Query Web Part to dynamically render content across
the site
http://www.sharepointmn.com
Content Types
• Collection of Site Columns defining an entity
• Hierarchical:
Item
Page
Welcome
Page
http://www.sharepointmn.com
Page Layouts
• Define where content
should go and how it should
be rendered
• Created with SharePoint
Designer
• Merged with the Master
Page and Page content to
display a page
http://www.sharepointmn.com
Pages
• List items that
contain the
content for each
page
• Must live in a
Pages library
http://www.sharepointmn.com
Pages
MasterPage.master
PageLayout.aspx
Title
Date
Field Control
Field Control
Field Control
ByLine
Image
Field
Control
Body
Field Control
Field Control
FileName
PageLayout
Title
Body
Image
Welcome.aspx
PageLayout.aspx
Welcome To News
Lorem ipsum dolor sit ...
/Images/Chair.jpg
http://www.sharepointmn.com
DEMO
•
•
•
•
http://wcm2007
SharePoint 2007 page editing
Content Types
Layout Pages
http://www.sharepointmn.com
Improvements in 2010
•
•
•
•
Wiki Pages
Asset Library
Content Organizer
Change Page Layouts via Ribbon
http://www.sharepointmn.com
DEMO
•
•
•
•
http://wcm2010
SharePoint 2010 page editing
Page Layout changing
Content Organizer
http://www.sharepointmn.com
Publishing Content
http://www.sharepointmn.com
Publishing Content
• Roles
–
–
–
–
Server Admin
Content Contributor
Content Approver
Site Designer
http://www.sharepointmn.com
STSADM/PowerShell
Word/Browser
Email/Browser
SharePoint Designer
Publishing Content
• Content Versioning
– Core SharePoint Functionality
– Major and Minor version support
• Scheduled Publishing
http://www.sharepointmn.com
Publishing Content
• Approval Workflows
– Out of the box approval
workflows
– (2010) Completely
configurable via
SharePoint Designer
http://www.sharepointmn.com
DEMO
• 2010 Disable out of the box approval workflow
• Publish a page
http://www.sharepointmn.com
Variations
• Channels for content
• One source
– Target Variations
• Default:
– Pages published on the source are copied to the targets in draft mode
– Sites created at the source are created (not copied) on all target sites
• Infrastructure supports multi-lingual site hierarchies
– Does not auto-translate content
http://www.sharepointmn.com
Content Deployment
• Deploy content from one
environment to another
• Allows for separation of the
authoring environment from
production
• Configurable via Central
Administration
http://www.sharepointmn.com
Content Deployment
• In a simple scenario, the authoring environment and published
content environment can be on the same server/farm
http://www.sharepointmn.com
Content Deployment
• The same scenario can also extend beyond the corporate
network (hosted environment, Disaster Recovery environment)
http://www.sharepointmn.com
Content Deployment
• Advanced environment configuration
• Useful if deploying custom code as well as promoting content
http://www.sharepointmn.com
Break!
http://www.sharepointmn.com
Branding and Customization
http://www.sharepointmn.com
Branding 101
• Deserves its own session!
•
•
•
•
Master Pages
Layout Pages
CSS / Styles
Themes
http://www.sharepointmn.com
DEMO
• Master Page Gallery
• 2010 Themes
http://www.sharepointmn.com
Customization
• Out of the box customizations
• SharePoint Designer
• Sandbox Solutions (2010 only)
http://www.sharepointmn.com
Hosting and Administration
http://www.sharepointmn.com
Hosting Options
• In-House / “On-Premises”
• Hosting Provider
• BPOS / SharePoint Online
http://www.sharepointmn.com
In-House / “On-premises”
• You will need to support:
– Servers
– Network
– Firewall / Security
• Consider SLA
http://www.sharepointmn.com
In-House / “On-premises”
• ISA - Internet Security and Acceleration (2006)
– Templates for publishing SharePoint sites
• TMG - Forefront Threat Management Gateway (2010)
• UAG - Unified Access Gateway
• Commerce Server 2009
– Integrates with SharePoint
http://www.sharepointmn.com
Hosting Provider
• They worry about uptime / maintenance
• Scalability
• A few out there:
– http://www.fpweb.net
– http://www.SharePointHosting.com now Dell?
• Big list:
– http://www.microsoft.com/hosting/en/us/catalogs/hostedcollaboration.aspx
http://www.sharepointmn.com
Business Productivity Online Suite - BPOS
• Microsoft’s SharePoint in the cloud offering
• SharePoint Online is a component of BPOS
• Standard and Dedicated offerings
– Standard:
• Multi-tenancy
• Limited customizations
– Dedicated:
• Dedicated hardware
• Additional support for customizations
http://www.sharepointmn.com
BPOS
• Current version 2007
– Does not support anonymous access!
• Future version 2010
– Will support anonymous access
– Limited availability in 1st ½ of 2010, final release expected 2nd ½ 2010
– “Moving towards parity between on-premises and online” – Arpan Shah
http://www.sharepointmn.com
SharePoint Online Standard Summary
Sites








RSS Content Syndication
Privacy & security
Audience Targeting
Site and document
aggregation
Site Manager
Mobile Device Support
SharePoint sites and
Documents Roll up web
parts
Integration with
SharePoint designer
(except site backup and
restore)
 Portal Site Templates
 Site Directory
 Colleagues and
membership web
parts
 User Profiles import
 Extranet Access
 Anonymous Access
 Large Scale Internet
Sites
 Multi-lingual user
interface
 New UX
 Cross Browser
Support (Safari, IE,
FF)
 Office 2010 Client
integration
Communities
 People and groups
lists
 Calendars
 Email Integration
 Task Coordination
 Surveys
 Document
Collaboration
 Issue Tracking
 Templates
 Standard Site
templates
 Improved Wikis and
Blogs
 Social Networking
Web part
 Real time presence
and communication
 Tagging
 Rating
 Note Board
 Tag Cloud
 Activity Feed
 Standard Meeting
Site Templates
 SharePoint
WorkSpace
 Improved My Sites
Content
Search
Insights
 Document
Information Panel
 Document Action Bar
 Retention and
Auditing policies
 Navigation controls
 Content publishing
 Page Layouts
 Search in a single site
collection
 Integrated business
intelligence
dashboards
 Key performance
indicators (KPIs)
 Filter web parts
 Integrated flexible
spreadsheet
publishing
 Share manage and
control spreadsheets
 Web-based business
intelligence using
excel services
 Data connection
libraries
 Business data web
parts
 Business data actions
 Report center
 Visio Integration
 Web Analytics
 Improved usage
analytics
 Improved Content
authoring
 Slide Libraries
 Document
Management Site
Templates
 Standard Enterprise
and Publishing Site
templates
 Policies, auditing and
compliance
 Improved Records
Repository
 Legal Holds
 Metadata and
taxonomy
 Content Organizer
 Metadata driven
Navigation
 Document IDs
 Document Sets
 Office Web Apps
 Enterprise content
sources
 Cross site-collection
search
 Admin &
Management
 Indexing Controls
 Business Date Search
(via Federated Query)
 Phonetic Search
 People search
 Business Data Search
(via Indexing)
 FAST
 Defining new custom
content sources
 Crawling BDC Data
 Relevance Features
Did you mean?
 Query
Recommendation
 Configure crawled
file type
 Authoritative pages
 Performance Point
Services
Composites
 Forms libraries
 Custom non-code
workflows
 Centralized forms
management and
control
 Design once
development model
 Form import wizard
 Integrated
deployment model
for no-code forms
 Compatibility
Checker
 Improved Forms
Technology
 Improved Workflows
 Business Document
Workflow Support
 Partial trusted
workflow actions
 Browser based forms
 Improved BDC
(Read/Write)
 External Lists
 Access Services
 Improved SharePoint
Designer
 Sandbox Solutions
 Custom Installed
InfoPath form
templates
 Integration with
Microsoft
information rights
management (IRM)
 Site variations
 Content staging and
deployment
 Configure
Information
Management
Online Today
New in 2010
Service
Specific
 Multiple Site
Collections per
customer
 Manage Site
Collection Features
and quota
 Off-boarding of
customer data
 Vanity domains for
non-SSL sites only
 Tenant admin across
site collections
 Better control of
FQDNs
 Managed path site
collections
 Standard and
Enterprise USL
Other
 Project Online
 Access Services
 Configure blocked
file type
 Self service site
creation
 Custom Managed
Paths
 Roll up usage
Analytics
On-Premises Only
Permissions
• For Intranet:
– NTLM / Kerberos
• For Internet:
– Anonymous
• For Extranet:
– Forms Authentication
http://www.sharepointmn.com
Permissions – Forms Authentication
• Forms Authentication in 2007
– Not a complete OOTB solution – doesn’t provide user management
tools (CodePlex, other custom options available)
– Configurable to talk to SQL, LDAP
– ASP.NET Provider Model
http://www.sharepointmn.com
Permissions – Forms Authentication
• Forms Authentication / Claims in 2010
-Classic
NT Token
Windows Identity
-Claims
NT Token
Windows Identity
http://www.sharepointmn.com
ASP.Net (FBA)
SAL, LDAP, Custom
…
SAML1.1+
ADFS, etc.
Permissions – configuring Anonymous Access
• Web Application
– Authentication Provider (by zone)
• Site
– Entire Web Site
– Lists and libraries
– Nothing
• List
– Specify Anonymous Access Permissions
http://www.sharepointmn.com
DEMO
• Configure Anonymous Access
http://www.sharepointmn.com
Usage Analysis / Web Analytics
• SharePoint 2007
– Site Collection Usage Reports
– SharePoint Designer Reports
– 3rd Party (Web Trends/Google)
• SharePoint 2010
–
–
–
–
Rich Web Analytics
Traffic Reports
Search Reports
Inventory Reports
• How many sites?
• Storage Usage
http://www.sharepointmn.com
Common Questions
http://www.sharepointmn.com
Common Questions
• Get rid of the ActiveX prompts?
– 2007
• init.js Java Script in 2007
• KB Article: http://support.microsoft.com/kb/931509
http://www.sharepointmn.com
Common Questions
• Get rid of the Pages library
– still no OOTB solution
– 2010 DOES support folders in Pages libraries
http://www.sharepointmn.com
Common Questions
• Browser Support
– Level 1
• (32-bit) IE 7, IE 8, Mozilla Firefox 3.5
– Level 2
• Safari 4.x, Firefox 3.5
• (64-bit) IE 7, IE 8
– Can still make friendly sites for all browsers (IE 6, other)
• Viewing pages is not the primary issue
• Authoring content and using administration features
http://www.sharepointmn.com
Common Questions
• SharePoint 2010 Browser File Handling
– Strict by default / Permissive
– Issues with HTML, PDF, SWF files
– Central Administration  Manage Web Applications  General
Settings  Browser File Handling
http://www.sharepointmn.com
Common Questions
• Content Migration
– 3rd Party Tools
– PowerShell migration scripting (Automate site/page creation)
http://www.sharepointmn.com
Q&A
http://www.sharepointmn.com
References
•
Greatest licensing post you’ll ever find
–
•
SharePoint Online
–
•
http://technet.microsoft.com/en-us/library/cc263526.aspx
Variations in 2010:
–
•
http://msdn.microsoft.com/en-us/library/bb975136(office.12).aspx
TechNet – Plan Browser Support:
–
•
http://blogs.msdn.com/b/arpans/archive/2010/01/12/sharepoint-online-in-the-2010-wave.aspx
Forms Authentication:
–
•
http://www.microsoft.com/online/sharepoint-online.mspx
Arpan Shah’s SharePoint Online 2010 Wave post:
–
•
http://www.harbar.net/archive/2008/05/23/Office-SharePoint-Server-for-Internet-Sites-Licensing.aspx
http://blogs.msdn.com/b/ecm/archive/2010/04/12/variations-in-sharepoint-2010-connecting-people-withcontent.aspx
Web Analytics in SharePoint 2010:
–
http://blogs.msdn.com/b/ecm/archive/2010/03/21/introducing-web-analytics-in-sharepoint-2010.aspx
http://www.sharepointmn.com
Thanks for coming!
http://www.sharepointmn.com