Download presentation
Presentation is loading. Please wait.
Published byCaren Robinson Modified over 9 years ago
2
OFC202 Microsoft Windows ® SharePoint ® Services Version 3: Overview and What’s New Mike Fitzmaurice Senior Product Manager Microsoft Corporation
3
Agenda What Windows SharePoint Services is What it does for: Collaboration solutions Document and information storage Web workspace development Initial coverage of the Management experience Development opportunity
4
The Three Faces of Windows SharePoint Services Web Platform Collaboration Store DocumentsListsViewsVersioningSecurity Pages Web Parts Security Web services Announcements, Presence, Contacts, Events, Libraries, Surveys, Discussions, Tasks, Issues…
5
The Out-Of-Box Collaboration Solution Web Platform Store Collaboration
6
Enhanced UI Improved navigation Email integration Improved meetings/calendars Project collaboration Directory integration Tracking Solutions Wikis Blogs RSS Next-Generation Collaboration Solution
7
New Collaboration Functionality
8
SharePoint sites can become the place where team email is archived, shared, organized Send Email to SharePoint lists Emailed discussions, meetings and documents are archived in a SharePoint discussion board Send Email from SharePoint sites Post a new announcement, optionally send it in email to your fellow team members View archived email in Outlook Your discussion board shows up as an email folder in Outlook Email, Groups, and Discussions
9
Directory Integration Default is AD Distribution List groups Extensible Add support for security groups, 3rd party directories Create Active Directory groups to represent site membership WSS maintains AD group membership
10
Built-in support a.k.a. "Lightweight project management" List Enhancements New templates to expose tracking scenarios “Tracking” templates for lists, sites Tracking Rich history/versions/attributions Tracked comments (append-only field) Attachment improvements Reporting/Charting Data integration and accessibility
11
Wikis and Blogs Blogs Blog site definition provides a ‘publishing’ oriented experience Support core blog features: Posts, Comments, Archives MetaWeblog API Wikis New Wiki site definition in Windows SharePoint Services Easy to create, edit, link, and restore pages Key Features Collaborative, WYSIWYG page editing Easy and automatic linking Version differencing All standard features (e.g. search, navigation, alerts, custom fields)
12
The Document and Data Store Web Platform Collaboration Store
13
Document and Data Storage Goals Nail core document management functionality Usable & Robust Document Management for the masses APIs to work hand-in-hand with Servers, Clients Features Per-item Security List items and Documents List Item Versioning Large list and cross-list indexing List capacity improvements (width and length) Unified Web site container Sites, Workspaces, Areas, Channels Content Types Recycle Bin New field types (append-only, multi-value lookups) Embedded Windows Workflow Foundation
14
Storage Enhancements
15
Eliminate most common support call for WSS (restore accidentally deleted content) 2-stage recycle bin (user and administrator) Doesn’t include entire Sites Use event handler and run stsadm archive Includes list items, documents and folders Recycle Bin
16
The Web Application Platform Collaboration Store Web Platform
17
Web Application Platform Platform for many portal/workspace applications Microsoft Office SharePoint Server 2007 is a perfect example of this Partners and customers should do the same Consistent user experience across server family Consistent environment for development and management Facilities for intranet, extranet, Internet deployments Sites can be upgraded with new features
18
SharePoint Technology Stack (not a list of products) Operating System Services Database Web server Workflow.NET, esp. ASP.NET ( Web Parts, Personalization, Master Pages, Provider Model for navigation, security, etc. ) Core Workspace Services – delivered to the operating system StorageSecurityManagementTopology Site Model APIs Collaboration Document and Records Management Web Content Management People and Personal- ization Search Business Process Integration and Form Services Business Intelligence Applications/Portal Solutions
19
Site Behavior Enhancements
20
Security Pluggable Authentication ASP.NET provider model Forms-based authentication Active Directory Federation Services Security-trimmed UI Security Policies Overriding lockout E.g., investment bankers can’t see trader info E.g., Extranet users cannot modify a site Overriding allow E.g., attorneys must be allowed to see everything everywhere
21
Site Model Everything is a site Sites are editable in SharePoint Designer Extensible Templates Editable in Visual Studio as XML files Easier to start with a WSS template and build on it Navigation Enhancements Promote a subsite within logical hierarchy Breadcrumbs Within a site Across sites Editable navigation, quick launch Visual Blueprint
22
Management Experience
23
Management Key customer pain points Inconsistent Setup between Products Too hard to find / do things in Central Admin Too many Topology Restrictions Farms of various sizes & shapes Flexibility in renaming & repurposing servers Limited Capabilities in Network Support: Reverse proxies, SSL termination, IP-bound IIS virtual servers Support more than NT authentication Poor Resource Utilization & Isolation Heavy weight services per portal Shared services very inflexible Upgrade
24
Central Administration Site
25
Key Concepts Services Configuration DB: Heart and soul of the farm Changes propagated automatically, often asynchronously Administration Web Application: Central admin is special: one per farm Shared Service Provider (SSP) Admin is a WSS content site It will be on all Web Front Ends (WFEs) Shared Services: e.g., Indexing, Search, Excel, InfoPath Forms Shareable across Web applications (nee “virtual servers”), farms High-value, resource-intensive, can run on non-WFE servers Managed in WSS’ UI, delegatable when desired
26
Key Concepts Servers Web front-ends (WFEs) are always mirrored Application servers have all SSP Processes Activate services on hardware as needed Scale hardware based on your needs Highly available via redundancy except: Index Gatherer (backup/restore only) SQL Server (uses clustering instead)
27
Additional Network Capabilities Extranet- and Internet-ready by design Multiple domains Multiple authentication providers SSL, IPSec, etc.
28
Shared Services Business unit IT Up to one per business group Service-level configuration Central Admin IT Administrators Farm-levelStatus Resource management One per farm Administrative Architecture Site Settings Business site owner Site specific configuration & tasks Three Tier Administration Web-based Role- & Task-Delineated Controlled Delegation Secure Isolation
29
Management Additional changes Extensible Administration experience Extensible central administration site Office “12” SharePoint Servers provide add-ons “Take Ownership” monitoring By default, server admins have no site privileges If they grant themselves access, it’s logged/auditable Based on security policies Backup/Restore, including VSS support stsadm.exe works on live server for site collection archive/restore Side-by-Side Upgrade Supports gradual upgrade of large, complex environments
30
Development Opportunity
31
Types of Development Deliverables Data Metadata Behavior ASP.NET extensions Packaged Feature and Site Solutions
32
Data Programmatic access to data and documents Custom (or customized) lists, libraries, views Calendars / Contacts / Announcements / Links / Surveys / Discussions … Content Migration APIs Change logs
33
Metadata Column Templates Centralized Field Management E.g., all “Priority” fields should have 3 choices: 1, 2, 3 Content Types Reusable definition of a list schema Hierarchical Associate Behaviors Events Document Templates Workflows
34
Behavior – Events Before and after events List schema events SPWeb deletion events Events on lists and libraries Pre-synchronous with cancellation and filtering Multiple event receivers Event Receivers per-list Item Attach events at web or item level
35
Behavior – Workflow Windows Workflow Foundation is embedded Projects Workflow activities Workflow assemblies Workflow metadata Workflow UI Tools Visual Studio SharePoint Designer
36
ASP.NET Extensions It’s never “should I use ASP.NET or SharePoint sites?,” it’s “should I use ASP.NET to write from scratch or to extend SharePoint sites?” Web Parts Custom controls Custom pages Master pages User/role providers
37
Features Combination of list/view/Web Part/Event Handler/workflow component/etc. Can be packaged and deployed as a single set Site Definitions are now largely sets of features Sharable across site definitions
38
Site Definitions Low-level instructions and resources for creating, rendering sites All sites are based on a site definition Created with XML and ASP.NET resources Can execute code during site creation Whole new kinds of sites Team software development University courses Specialized project management Blogs/Wikis Activity monitors
39
A lot of improvements have been made A lot of work has been done on top of WSS There’s a lot you can do with this technology, so… Conclusion See the next session on Microsoft Office SharePoint Server 2007 See the other breakout sessions
40
The 2007 Microsoft Office System Clients. Servers. Solutions. Install Beta 2 today! It’s in your attendee bag Learn more at the Office System TLC Demo Stations / Hands-on-Labs / Chalk-talks Get more information Get more information http://www.microsoft.com/office/preview/technologies/ http://msdn.microsoft.com/sharepoint/ http://www.microsoft.com/office/preview/technologies/ http://msdn.microsoft.com/sharepoint/Talk Lab Demo
41
Resources OFC00 1 Building InfoPath Forms That Run as Both Rich Client and Browser Applications OFC00 2 Designing Content Driven Web Sites with Office SharePoint Server 2007 OFC00 3 What's New in The 2007 Microsoft Office Clients Feature Walkthrough OFC00 4 What's New in Windows SharePoint Services (version 3): Feature Walkthrough OFC00 5 People and Permissions in Office SharePoint Server 2007 OFC00 6 Introducing Content Types for Windows SharePoint Services (version 3) OFC00 7 Using Microsoft Office Excel 2007 Spreadsheets for Web Service-Based Calculations and Browser Rendering OFC00 8 Connecting Groove Workspaces to Enterprise Systems OFC00 9 Understanding The 2007 Microsoft Office System User Experience and Interface Design OFC01 0 Creating Workflows for Windows SharePoint Services (version 3) OFC011 What's New in Microsoft SharePoint Server 2007: Feature Walkthrough OFC01 2 Understanding the Structure and Solution Capabilities of The Microsoft Office Open XML Formats OFC01 3 Creating Structured Document Templates with Microsoft Office Word 2007
42
Resources Technical Chats and Webcasts http://www.microsoft.com/communities/chats/default.mspx http://www.microsoft.com/usa/webcasts/default.asp Microsoft Learning and Certification http://www.microsoft.com/learning/default.mspx MSDN & TechNet http://microsoft.com/msdn http://microsoft.com/technet Virtual Labs http://www.microsoft.com/technet/traincert/virtuallab/rms.mspx Newsgroups http://communities2.microsoft.com/ communities/newsgroups/en-us/default.aspx Technical Community Sites http://www.microsoft.com/communities/default.mspx User Groups http://www.microsoft.com/communities/usergroups/default.mspx
43
Fill out a session evaluation on CommNet and Win an XBOX 360!
44
© 2006 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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.