Top Banner
OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft Corporation
45

OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Dec 18, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

OFC292:

Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies

Mike FitzmauriceTechnical Product ManagerMicrosoft Corporation

Page 2: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Customer Challenges

Corporate Corporate WebWeb

Sales Sales WebWeb

Legal WebLegal WebR&DR&DWebWeb

ProductsProductsR & DR & D

PartnerPartnerWebWeb

AsiaAsia

FinanceFinanceProject Project “XYQ”“XYQ”V-teamV-team

Project Project “VXJ”“VXJ”

V-teamV-team

Eastern Eastern DistrictDistrict

ContractsContracts

HRHR

Western Western DistrictDistrict

Central Central DistrictDistrict

M & AM & A

PersonalPersonalSharesShares

Business OwnersBusiness OwnersInsufficient collaboration Insufficient collaboration and knowledge sharingand knowledge sharing

Inadequate empowermentInadequate empowermentHard to find relevant Hard to find relevant

resourcesresourcesLimited best practice Limited best practice

sharingsharing

Information Information WorkersWorkersPoor user Poor user

responsiveness and responsiveness and adoptionadoption

Stale, read-only sites with Stale, read-only sites with limited interactivity limited interactivity

IT and publishing IT and publishing bottlenecksbottlenecks

IT IT Expensive to deploy, Expensive to deploy,

integrate and manageintegrate and manage

Duplicative custom Duplicative custom development development

Complex application Complex application integrationintegration

Costly site deployment and Costly site deployment and managementmanagement

Disconnected PeopleDisconnected People

Disconnected InformationDisconnected Information

Disconnected TeamsDisconnected Teams

Disconnected ApplicationsDisconnected Applications

Page 3: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

SharePoint StrategySmart Connected Workspaces

Consistent rich experience – users, developers, and IT

Smart connections – people, teams, topics, divisions, etc.

Flexible deployment – bottoms-up, centralized, hybrid on large scale farms

IndividualIndividual

EnterpriseEnterprise

DivisionDivision

TeamTeam

Page 4: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

SharePoint InvestmentsEnterprise Portal Enterprise Portal SolutionSolution built on top built on top of Windows of Windows SharePoint ServicesSharePoint Services

Hub and AggregatorHub and Aggregator for SharePoint for SharePoint personal, team and personal, team and portal sitesportal sites

SharePoint Portal ServerSharePoint Portal Server News and LinksNews and Links Site Directory and Site Directory and

ConnectionsConnections Personal SitesPersonal Sites Audience TargetingAudience Targeting Index, Search and AlertsIndex, Search and Alerts Single Sign-OnSingle Sign-On BizTalk IntegrationBizTalk Integration

Team Collaboration Team Collaboration SolutionSolution well beyond well beyond file serversfile servers

Scalable Scalable Workspace Workspace PlatformPlatform

SharePoint ServicesSharePoint Services Document Storage Document Storage

and Collaborationand Collaboration Flexible ListsFlexible Lists Web Part PagesWeb Part Pages Page PersonalizationPage Personalization Site Life Cycle Site Life Cycle

ManagementManagement Scale-Up/Out Scale-Up/Out

FoundationFoundation

Page 5: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Customer FeedbackSharePoint Team Services

Enterprise scale and abilitiesDocument collaboration and list improvementsDeeper Office and Outlook integrationWeb Parts and programmability

SharePoint Portal Server 2001Enterprise scale and abilitiesAdd personalization serviceBroaden reach and appeal of Web PartsExploit .NET and Web ServicesDeepen DM features and programmability

Deeper SharePoint integrationDeliver on the brand’s promise!

Page 6: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

What is Windows SharePoint Services?

File sharing taken to the next level

Communities on demand

User and team empowerment tools

A manageable, scalable, reliable infrastructure

A platform for custom solutions

The collaboration centerpiece of the Office System

Page 7: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

File Sharing Taken to the Next Level

All too often, collaboration = subdirectories on file shares

And if not, the solution is difficult and/or expensive

Compared to file shares, SharePoint sites are:

Created just as quickly

Managed just as easily

Much more powerful…

Page 8: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Creating a new Creating a new community in under community in under one minuteone minute

demodemo

Page 9: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Collaborative Services within SharePoint Sites

Document librariesPicture librariesForm librariesAnnouncementsCalendarsContactsDiscussionsIssuesSurveysTasksCustom lists

Document versioning,check-in/check-outModerationAttachmentsPresenceNotificationsWeb Parts Meetings and Document workspacesMail-in Document LibraryRole and per-list security

Page 10: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Collaboration tools Collaboration tools delivered in delivered in SharePoint sitesSharePoint sites

demodemo

Page 11: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Document Management

GoalRespond to SharePoint Portal Server 2001 customer requests for scale and availabilityRespond to SharePoint Team Services customer requests for more structured document collaborationInvest in long-term storage infrastructure

DirectionSharePoint Services implementation on SQL-based document library

High-availability, high-capacity, easy deploymentIntegration with all SharePoint Products and Technologies

Customer choiceSupport both new and SPS 2001 implementations in SharePoint Portal Server 2003Targeted enhancements to SPS 2001 librariesBoth types of document library are integrated with the out-of-box portal site

Page 12: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Customizing and ExtendingSharePoint Sites

Design and customize using:Browser

Microsoft Office FrontPage 2003

Reuse best practices with:Site templates

List templates

Themes

Web Parts

Page 13: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Web PartsAnnouncementsAnnouncements MembersMembers

EventsEvents

ContactsContacts LinksLinks

Page 14: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Web Parts

Component software for usersCreated, tested by ASP.NET developersValidated, made available via administratorsAdded to pages by site owners, users

Assemble applications from ready-to-run componentsCreate pages that consolidate disparate informationAdvanced Features

Part to part communication and interactivityWeb ServicesADO.NETWeb Part Page object model

Page 15: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Customizing Customizing SharePoint sites with SharePoint sites with Web PartsWeb Parts

demodemo

Page 16: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Extensibility

Managed code object modelDocument Library Event Handler

SOAP Web ServicesRemote access to data and services

Office integration path

Page 17: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Office ApplicationsIntegration via open standards

Web servicesWebDAV

Collaborate while editingCheck-in/Check-out, VersioningAccess to site content via task panes

Automatic creation of document, meeting workspacesLinks between Outlook and site event calendars, contactsImport, export dataEnhanced content rendering via additional Web Parts

Page 18: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Integration with Integration with Office System Office System desktop applicationsdesktop applications

demodemo

Page 19: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Scalability

Redesigned for scale-outRedundancy

Load balancing

Scale throughput with more Web front ends

Consolidated SQL Server 2000-based Storage

Configuration, documents, and all data

Schema optimized for maximum scale

Consolidated storage for backups

Page 20: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Manageability

QuotasStorage

Users

Backup toolsMigration

Disaster Recovery

Site lifecycle management

Self-service creation

Dead-web management

Consolidated web administration

Logical view of entire web farm

Integrated with SPS

Active Directory account creation

Complete command line toolset & object model

Preserve the single-box setup

Page 21: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Why Add Microsoft Office SharePoint Portal Server 2003?

Organize sites across enterprise

Collect and present corporate knowledge

Personalize content and application access

Enterprise application integration

Page 22: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Out-of-Box Portal Site

SharePoint Services site on steroidsAreas and topics

Secure, data-driven hierarchy of sub-sites with publishing support

NewsCategorized, targeted, internal or external items

Site directoryProvisioned and registered sites for index and browsing

Search and alertsFind information and let information find you

Personal sites and profilesPersonal storage and collaboration context

Document managementBoth SharePoint Services and SharePoint Portal Server 2001 backward-compatible

Page 23: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Areas, Topics, Links

Use the portal as a collection point for high quality information

Portal is a big tree of “areas”Each area in the portal site has full SharePoint Services site underneathAreas bound together by common navigation, managementExtensible templatesAudience targeted links and content itemsSimple publishing workflow – submissions, approval, expiration

Listing Web Parts enable flexible layoutArbitrary numbers of columns, show/hide descriptions, etc.

Page 24: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Intranet Lifecycle and Directory

Builds on SharePoint Services

Portal Site DirectorySimple provisioningSecure search over provisioned sitesOrganize sites using flexible metadata schema

Provisioned sites connect to portal siteShared navigationRich user infoPublish to portal topics

Page 25: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Search And Alerts

Heterogeneous crawling, indexing and searchSharePoint, web, file, Exchange Public Folders, Lotus Notes, Active Directory, custom

Rich SharePoint Services integration for indexing team and personal sitesCategorization

Manual keyword best betsAuto-categorization suggestions

Rich experience and results Scoping, views, pivoting and support for people and SharePoint Services objectsAdvanced relevance algorithms

Alerts on people, topics, queries, news, listsFlexible notification and Outlook 2003 integration

Page 26: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

People And Personalization

My SitePer user site with public and private view, pages, lists, etc.Bootstrapped by Active Directory and content indexingOut-of-box web parts and Microsoft Office 2003 integration

Audience TargetingEasy targeting of page layout, news, links, etc. Rules-drive audience calculation based on user profile

People Finding and PivotingNot just the portal but across the Intranet

User Profile StoreActive Directory import out-of-boxExtensible schema and custom importingFull managed and remotable APIs for custom app development

Page 27: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Application Integration

Spectrum of integration models and toolsMicrosoft Office 2003 Tools

Web Clipper, DataCalc controlsFrontPage 2003 Data View WYSIWIG XSLT Web Part

Microsoft BizTalk Server 2002 integrationWeb Services adapter - XML / SOAP gateway to back-endsAdapter support for SPS single sign-on (e.g. Actional for SAP)

Single sign-on serviceSecure user and group credential mapping serviceDistributed ticketing with or without Kerberos delegation

SAP paystub sample in SDK

Page 28: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

SharePoint Portal SharePoint Portal Server In ActionServer In Action

demodemo

Page 29: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Manageability

Share topology, admin and life cycle management for SharePoint Portal Server and SharePoint Services

Massive performance and scalability enhancementBest economics and scalability to largest enterprises

Throughput, latency and scalability in every feature

Unified administrationWeb UI across site and admin for WSS and SPS

Delegated role-based security

Database, portal and site backup, restore

Flexible deploymentRetain <10 minute install for developers and organic adoption

Tiers of scale-out farms – load balancing, connections, etc.

Shared services – divisional portals can federate my sites, profiles, search and alerts to central portal

Page 30: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Medium Farm Deployment

Index /Index /

JobJob

Index /Index /

JobJob

WebWeb

SearchSearch

WebWeb

SearchSearch

WebWeb

SearchSearch

WebWeb

SearchSearch

SQLSQL

ServerServer

SQLSQL

ServerServer

http://corphttp://corp/teams/hrhttp://div1http://div1/teams/mft

Page 31: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Large Farm Deployment

IndexIndex

JobJob

IndexIndex

JobJobIndexIndexIndexIndex IndexIndexIndexIndex

SearchSearchSearchSearch SearchSearchSearchSearch …………

…………

WebWebWebWeb WebWebWebWeb WebWebWebWeb WebWebWebWeb WebWebWebWeb WebWebWebWeb WebWebWebWeb …………

PropagatePropagate

Load Load BalancingBalancing

SQLSQL

ServerServer

SQLSQL

ServerServerSearchSearchSearchSearch

Page 32: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Enterprise Deployment

HR HR MobileMobile

EtcEtc.. MSNMSN

Sales Sales

TeamTeam

EastEastWestWest

Team Site FarmTeam Site Farm

MyMy

SitesSites SitesSites

Divisional Divisional PortalsPortals

Group PortalsGroup Portals

Hosted & Standalone PortalsHosted & Standalone Portals

EnterpriseEnterprise

Enterprise Search & User ProfilesEnterprise Search & User Profiles

My Site FarmMy Site Farm

Page 33: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Extensibility

Portal site, page and part modelValue-add on top of SharePoint ServicesAreas - secure hierarchical data-driven navigation and publishingSite Directory – SharePoint Services list of registered and provisioned sitesAudience targeting - layout and contentSharePoint Portal Server Web Parts

Extensible SharePoint Portal Server logical schemasUser Profile, Site Directory, SearchAudience calculation rules

Managed .NET object modelSearch, User Profile, Single Sign-On, Areas, Alerts, Admin

SOAP Web ServicesSearch, User Profile (read-only), Areas

Page 34: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Migration

SharePoint ServicesContent migration tools

Documents and properties

List data and schema

Site visual customizations need to be recreatedASP .NET and Web Parts

SharePoint Portal ServerContent Migration/Upgrade part of setup

Content Sources & Indices

Categories

Doc Library migration tool available at launch

Site visual customizations need to be recreatedASP.NET and Web Parts

Navigation and “Dashboard” layouts

Page 35: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Platform Support

ServerWindows Server 2003

Better with AD deployment, but not required

Supports NT4 domain authentication

ClientBrowser

IE5+

Netscape 6.x+ (for end user access)

Spectrum of Office integrationMicrosoft Office 2000: file save integration

Microsoft Office XP: basic data integration

Microsoft Office 2003: Contextual Collaboration

Page 36: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Portal ServicesPortal Services CollaborationCollaboration Knowledge managementKnowledge management SearchSearch Application/Process Application/Process

integrationintegration Content managementContent management Business process Business process

integrationintegration CommerceCommerce Identity ManagementIdentity Management AnalyticsAnalytics Information Information

aggregation / aggregation / personalizationpersonalization

Sign sign-onSign sign-on

Microsoft’s Suite of Enterprise Portal Technologies

EmployeesEmployees

CustomersCustomers

PartnersPartners

Page 37: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Summary

SharePoint Products and Technologies are ready for enterprise deployment

SharePoint Products and Technologies provide a consistent enterprise web environment that delivers on the productivity promise

SharePoint Portal Server 2003 adds rich aggregation and personalization features on top of SharePoint Services

Page 38: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

SharePoint Products and Technologies Sessions at TechEd

Connecting, Communicating, and Collaborating with Microsoft® SharePoint™ Products and Technologies Architecture and Deployment: Microsoft® SharePoint™ Products and TechnologiesMoving to Microsoft® Windows SharePoint™ Services and Microsoft SharePoint Portal Server 2003 from Previous SharePoint ReleasesIntranets Solution Accelerator for Microsoft®Securing Microsoft® SharePoint™ Products and TechnologiesIntegrating Microsoft® Content Management Server with Microsoft SharePoint™ TechnologiesDeveloping Web Parts for Microsoft® SharePoint™ Products and Technologies Enterprise Application Integration Using Microsoft® SharePoint™ Portal Server

Page 39: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Other SharePoint Products and Technologies Content at TechEd

Ask the Experts Partner BoothsHands on Labs

Introduction to SharePoint Portal Server 2003 Managing SharePoint Portal Server 2003 Content and Navigation SharePoint Portal Server 2003 People and Personalization Using Windows SharePoint Services with Office 2003   Using FrontPage 2003 to Customize SharePoint Creating Web Parts for SharePoint

Page 40: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

SharePoint ResourcesEvaluate Windows SharePoint Services and SharePoint Portal Server 2003 Betas http://www.microsoft.com/sharepoint

Download technical documentation and Software Development Kits from our Developer Center http://msdn.microsoft.com

Find and contribute Web Parts and templates to the Web Component Directory  http://www.microsoft.com/sharepoint/webparts

Visit our community websites http://www.microsoft.com/sharepoint/community/

Page 41: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

announcing. . .announcing. . .

Web Part Development Contest

http://www.microsoft.com/sharepoint/webparts

Page 42: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Community Resources

Community Resourceshttp://www.microsoft.com/communities/default.mspx

Most Valuable Professional (MVP)http://www.mvp.support.microsoft.com/

NewsgroupsConverse online with Microsoft Newsgroups, including Worldwidehttp://www.microsoft.com/communities/newsgroups/default.mspx

User GroupsMeet and learn with your peershttp://www.microsoft.com/communities/usergroups/default.mspx

Page 43: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

Q & A

Page 44: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

evaluationsevaluations

Page 45: OFC292: Connecting, Communicating, and Collaborating with Microsoft SharePoint Products and Technologies Mike Fitzmaurice Technical Product Manager Microsoft.

© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.