62

Click here to load reader

SharePoint 2007 and 2010 + Use Cases

  • Upload
    jovojovo

  • View
    13.432

  • Download
    1

Embed Size (px)

Citation preview

Page 1: SharePoint 2007 and 2010 + Use Cases

SharePoint 2007/2010Use Case

Page 2: SharePoint 2007 and 2010 + Use Cases
Page 4: SharePoint 2007 and 2010 + Use Cases

Customer MomentumInternet Sites

Page 5: SharePoint 2007 and 2010 + Use Cases

MOSSWhy Not?!!

Page 6: SharePoint 2007 and 2010 + Use Cases
Page 7: SharePoint 2007 and 2010 + Use Cases

WSS 3.0 and SharePoint Server 2007

SharePoint Server 2007 Enterprise

SharePoint Server 2007 Standard

Windows SharePoint Services

3.0

Platform & Collaboration

(blogs & wikis)

Doc Management, Web Content Management,

Search, & Portals

Web Forms, Excel

Services, BDC

MOSS FISFor Internet Sites

& Enterprise Intranet

Windows Internet

Connector

Intranet/ExtranetStandard

Page 8: SharePoint 2007 and 2010 + Use Cases

Deployment InstallKey concepts

• 32 bit or 64bit binaries**SharePoint 2010 requires 2008 64bit & 64bit SQL 2005 or 2008• Install

• Basic NOT RECOMMENDED except for POC• Advanced – Allows you to connect to SQL

• WFE only vs. Full install• Language Packs (Downloads on the Web)• WSS• MOSS

• Ifilter pack +

Page 9: SharePoint 2007 and 2010 + Use Cases

What do you need to run WSS 3.0?

03/05/202311

SQL Server 2000 / 2005 / MSDE / SQL

Server Express

.NET 3.0 (.NET 2.0 + WinFX runtime Components)

Windows Server 2003 (SP 1)

Page 10: SharePoint 2007 and 2010 + Use Cases

Docs/tasks/calendars, blogs, wikis, e-mail integration, project

management “lite”, Outlook integration,

offline docs/lists

Enterprise Portal template, Site Directory, My

Sites, social networking,

privacy control

Enterprise scalability,contextual relevance,

rich people and business data search

Rich and Web forms based front-ends, LOB actions, pluggable SSO

Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards

Integrated document management, records management, and Web content management with policies and workflow

BusinessIntelligence

BusinessForms

SearchContentManagement

Collaboration

Portal

PlatformServices

Workspaces, Mgmt,Security, Storage,

Topology, Site Model

MOSS 2007

Page 11: SharePoint 2007 and 2010 + Use Cases

Collaboration

Taking Internet concepts into the Enterprise Tight integration with messaging infrastructure From ad-hoc to structured, connected, and offline Task oriented, in-context collaboration Key Technologies

Out of the box, customizable sites Blogs, wikis, issue tracking, project mgmt Alerts, RSS E-mail enabled lists Rich offline experience

Collaboration

Documents

Discussions, blogs,

WikiTasks Contacts

Surveys

MembersCalendar, Meetings

Team

Page 12: SharePoint 2007 and 2010 + Use Cases

Project Management “Lite”

Project Task List in SharePoint sites for

ad-hoc projects

Promote to Project Professional

Easy GanttCharting

Simple List of Tasks and Dependencies

Collaboration

Page 13: SharePoint 2007 and 2010 + Use Cases

Portals

Rich, personalized aggregation point for your user experience, applications and information

Web Part framework built into the .NET platform Rich canvas for composite applications Key technologies .NET 2.0 Support Completely redesigned MySite Information aggregation web parts Pluggable authentication and rich deployment models

Portal

Page 14: SharePoint 2007 and 2010 + Use Cases

My Site Public with User ProfilePortal

Organizational network

User Profile Richer Information

SharePoint sites roll-up Documents and Tasks Colleagues Self-configuring OWA parts

Add your own web parts Granular privacy control over profile and

content Customize in SharePoint Designer 2007

Leverage all Windows SharePoint Services features Offline docs and calendar in Outlook 2007 Personal blog RSS feed

Page 15: SharePoint 2007 and 2010 + Use Cases

SearchGetting relevant, usable results to users, culled from as diverse a body of content as possible

Breaking through silos of informationFind people and expertiseEasily connect to backend business systemsKey Technologies

Search improvements – relevancy, hit highlighting, query correctionBusiness Data CatalogCustomizable Search centerRich people search

Search

Page 16: SharePoint 2007 and 2010 + Use Cases

Better Search Results Search

Tabbed interface

Query hit highlighting

“Did you mean” query correction

Alerts on search results

Page 17: SharePoint 2007 and 2010 + Use Cases

SpecializedSearch Solutions

Features

Cost

Changing The Game In Enterprise Search

Entry-LevelSearch Solutions

Features

Cost

EnterpriseSearch Solutions

Features

Cost

Enterprise Searchfrom Microsoft

Features

Cost

Business Productivity Infrastructure

Search

• Out-of-the-box integration

• Rich, actionable interfaces

• Reduced IT costs

Page 18: SharePoint 2007 and 2010 + Use Cases

Enterprise Content Management

Create productive-yet-compliant solutions for producing, managing, and securing any kind of content

Moving from document management to records management, web content management and e-forms/workflowCompliance and multi-lingual scenariosRich and seamless Office integrationKey Technologies

Content TypesIntegrated WorkflowInternet scale WCMRecords Management with policies and auditingIntegrated rights management

ContentManagement

Page 19: SharePoint 2007 and 2010 + Use Cases

Scalable Document Repositories

Manage large document sets with

treeview

Search for documents through metadata

Manage document approval with

integrated workflow

Establish enterprise-approved content

types

ContentManagement

Page 20: SharePoint 2007 and 2010 + Use Cases

Capturing Rich Metadata

Define required metadata in content

type definition

Customizable Document Information panel based on InfoPath technology

Capture meta data as part of authoring

process

ContentManagement

Page 21: SharePoint 2007 and 2010 + Use Cases

Business Process IntegrationConnecting, enhancing, and reusing

organizational assetsPeople centric workflow out-of-the-boxBuilt on a rich platform – Windows Workflow FoundationIntegrates with structured business processesKey Technologies

Out of the box workflow templatesInfoPath Forms ServicesBusiness Data CatalogXML File Formatout-of-the-box connectors: SAP, Siebel, Dynamics

BusinessProcesses

Page 22: SharePoint 2007 and 2010 + Use Cases

Automate form-driven business processes…through Property Panel, Workflow and Outlook integration

BusinessProcesses

View InfoPath forms inside Outlook

Edit and submit InfoPath forms inside

message

Page 23: SharePoint 2007 and 2010 + Use Cases

Business IntelligenceWidespread delivery of tools and solutions to any

desktop or Web page

The glue for “BI for the Masses”Solves information underload by connecting clients and serversDelivers in-context BIFrom KPIs to Reports to DashboardsKey technologies

Excel ServicesReport CenterKPIs and KPI Lists Business Data CatalogODC Library

BusinessIntelligence

Page 24: SharePoint 2007 and 2010 + Use Cases

Excel ServicesZero-footprint, interactive, browser access to spreadsheets

BusinessIntelligence

Table Formatting

Pivot Tables

KPIs from SQL

Graphs & Charts

Page 25: SharePoint 2007 and 2010 + Use Cases

Knowledge Discovery and Insight Business Intelligence Dashboards

KPI Lists

Live Excel spreadsheets

Common Filters

BusinessIntelligence

Page 26: SharePoint 2007 and 2010 + Use Cases

Sites are a collection of the Webs The Webs are arranged in a hierarchy Hirarchy controls navigation and security

Each Web has a document library for Pages Page Layouts, Master Pages are stored in the root web Master

Page Gallery CSS files stored in the root web Style Library

SharePoint - Site Structure

Home (web)(Doc library)

Products (web)(Doc library)

Products (A)(Doc library)

Products (B)(Doc library)

About Us (web)(Doc library)

Services(web)(Doc library)

News(web)(Doc library)

= Pages library

Page 27: SharePoint 2007 and 2010 + Use Cases

Existing & Custom Columns Existing & Custom Views Mobile Version Alerts Spreadsheets view Custom Permissions

SharePoint – Virtual Tables - Lists

Page 28: SharePoint 2007 and 2010 + Use Cases

Site Templates Collaboration templates

Meetings templates

Enterprise templates

Publishing templates

Page 29: SharePoint 2007 and 2010 + Use Cases

Application Templates for WSS 3.0 The New “Fantastic 40” = 20 + 20

Absence & Vacation Schedule MgmtBudgeting and Tracking Multiple ProjectsBug DatabaseCall CenterChange Request ManagementCompliance Process Support SiteContacts ManagementDocument Library & ReviewEvent PlanningExpense & Reimbursement ApprovalHelp DeskInventory TrackingIT Team WorkspaceJob Requisition and Interview MgmtKnowledge BaseLending LibraryPhysical Asset Tracking and MgmtProject Tracking WorkspaceRoom and Equipment ReservationsSales Lead Pipeline

Board of DirectorsBusiness Performance ReportingCase Mgmt for Government AgenciesClassroom ManagementClinical Trial Initiation and ManagementCompetitive Analysis SiteDiscussion DatabaseDisputed Invoice ManagementEmployee Activities SiteEmployee Self-Service BenefitsEmployee Training Sched’ling & MaterialsEquity ResearchIntegrated Marketing Campaign TrackingManufacturing Process ManagementNew Store OpeningProduct & Mktg Requirements PlanningRequest for ProposalSports League Team Work SiteTimecard Management

Multi-language and extra functionality English Only and user-ready(server admin templates – install at server level) (site admin templates – install at site level)

Available!

Page 30: SharePoint 2007 and 2010 + Use Cases

SHAREPOINT – USE CASE’s

- Republic of Srpska Government Portal http://www.vladars.net- eLAW Portal- eSrpska– Government Services Portal http://www.esrpska.com- Internal portal for Councli of Ministers – Bosnia and Hercegovina- Intranet portal - Health Insurance of Republic of Srpska – Business

Inteligence

Page 31: SharePoint 2007 and 2010 + Use Cases

Republic of Srpska Government

www.vladars.net Number of

pages: ~7000

Total administrators: = 45

First SharePoint 2007 solution in Bosnia and region

Page 32: SharePoint 2007 and 2010 + Use Cases

eLAWS Portal

Page 33: SharePoint 2007 and 2010 + Use Cases

Portal eSrpska – Gov Services

Page 34: SharePoint 2007 and 2010 + Use Cases

Interni Portal Vijeća Ministara

Page 35: SharePoint 2007 and 2010 + Use Cases

FZORS – Business Inteligence

Page 36: SharePoint 2007 and 2010 + Use Cases

SharePoint 2010

Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser

Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements

PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot

Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS

Communities

Search

Sites

Composites

ContentInsights

Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline

Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards Support

Page 37: SharePoint 2007 and 2010 + Use Cases

SharePoint 2010

Enabling Technologies

Internet / ExtranetIntranet

• Enterprise Client Access License (CAL)

• Standard Client Access License (CAL)

Page 38: SharePoint 2007 and 2010 + Use Cases

SharePoint 2010 za Developere

Comprehensive Data AccessLine of Business Integration Workflow Advances

Rich Platform Services

First Class SharePoint Developer ToolsFaster Solution Debugging & TuningChoice of Development Workstation

Developer Productivity

Application Lifecycle Management Standardized Solution PackagingDeploy with Agility and Stability

Flexible Deployment

Page 39: SharePoint 2007 and 2010 + Use Cases

Development on Windows 7or Windows Vista SP1

Either SharePoint Foundation or SharePoint ServerRequires x64 OSNot Supported for ProductionOnly for Stand Alone InstallationCan be Disabled through Group Policy

Just for DevelopersRequires Following Install Guide in SDK

Windows 7

Page 40: SharePoint 2007 and 2010 + Use Cases

Visual Studio 2010Developer Tools for SharePoint

Support for SharePoint Sandboxed SolutionsImport WSP from SharePoint Designer including WorkflowBuild Workflow Steps for SharePoint DesignerExtensibility for Development of Additional SharePoint ArtifactsSharePoint Business Connectivity Services support

Web Part, BDC and Workflow designersPackage and Deploy SharePoint projectsGenerate WSP for Production DeploymentView SharePoint site in Server ExplorerTeam Foundation Server Integration

Broad SharePoint Support

Develop, Deploy and Debug

Web Part Designer

Project Types

Page 41: SharePoint 2007 and 2010 + Use Cases

Free for creating and editing SharePoint artifactsNew Tools

BDC EntitiesList SchemaCustom ActionsTask / Approval Designer

Improved Tools Workflow DesignerPage Editor

SharePoint Designer work can be upgraded to Visual Studio 2010

“Save site as template” in SharePoint Site Settings creates WSPWSP imports into Visual Studio 2010 as new project

SharePoint Designer 2010No code tool for SharePoint

Page 42: SharePoint 2007 and 2010 + Use Cases

Office Apps

Client Runtime

Offline Operatio

ns Cache

Development

Platform

Business Intelligenc

e

Enterprise content mgmt

Collaboration social

EnterpriseSearch

ECT Stor

eRuntim

eSecuri

tySolution Packagin

g

Out of the box

UI

Web 2.0DBWCFWeb Service.NET LOB

SharePointDesign Tools

SharePoint Designer

2010

Visual Studio 2010

Business Connectivity ServicesBrings LOB Data Into SharePoint

SharePoint List with External DataRead / WriteAvailable in SharePoint FoundationBuilt on the SharePoint 2007 Business Data Catalog

Page 43: SharePoint 2007 and 2010 + Use Cases

SharePoint List ImprovementsCollaborative Data Store

Relationships with Cascade or Block

Transacted Cascading DeletionRestriction of Deletion

Validation with Excel Like FormulaFormula-based ValidationEnsure Uniqueness

Lookup to Multiple ColumnsList Index Auto-CreationScalability and PerformanceList Query Throttling

Page 44: SharePoint 2007 and 2010 + Use Cases

Controlling Large Lists

Can handle 50 million items per list As lists grow larger, the performance suffers Another new feature in 2010 is the ability to

throttle performance during high server load Result sets are trimmed down

Users and admins have different settings Object Model override Windows PowerShell override of Object Model

override

Page 45: SharePoint 2007 and 2010 + Use Cases

Overview of Data Technologies

LINQ

Farm

Site

List Data

External Lists

Data Platform

Client-side

Server-side

Strongly-typed lists

Weakly-typed lists

Strongly-typed lists

Weakly-typed listsServer OM

Client OM

REST APIs

New in 2010Improved

Page 46: SharePoint 2007 and 2010 + Use Cases

LINQ to SharePointLanguage Integrated Query

Entity based programming Strong Types and Intellisense

Supports List Joins and Projections Join lists on lookup field between them Join multiple lists (A->B->C) Project any field from joined list in a query without

changes in list schema

Examplefrom o in data.Orders

where o.Customer.City.Name == "London“

select o;

Page 47: SharePoint 2007 and 2010 + Use Cases

Client Object ModelRuns on Remote Machine

Simple API to Add, Retrieve, Updateand Manage Data in SharePoint

Commands batched for Performance

.NET CLR Silverlight CLR JavaScript

Client Application

Consistent

Efficient

SharePoint Data

Page 48: SharePoint 2007 and 2010 + Use Cases

Client Object Model Sample .NET

ClientContext context = new ClientContext("http://server");Web site = context.Web;context.Load(site);context.ExecuteQuery();site.Title = site.Title + " and Client OM";site.Update();context.ExecuteQuery();

Page 49: SharePoint 2007 and 2010 + Use Cases

REST APIs

Integration with growing set of Microsoft REST Technologies

SharePoint list data and Excel spreadsheets

ADO.NET Data Services REST

Protocols Atom, JSON feeds

Page 50: SharePoint 2007 and 2010 + Use Cases

Workflow ImprovementsPopular and Successful Base in 2007

Visual Studio 2010 Initiation and Association FormsNew Workflow Design Surface in SPDImport SPD Workflows into Visual StudioBuild SPD Actions in Visual Studio Visio 2010 Workflow DesignBrowser Based VisualizationHigh Privilege WorkflowsControl Where Service RunsSite WorkflowsReusable Declarative WorkflowsList Workflow Event ReceiversPluggable Workflow ServicesPerformance and ScaleFully Customizable OOB WorkflowApproval Designer

Page 51: SharePoint 2007 and 2010 + Use Cases

Silverlight 3 and SharePoint 2010New UI Option

Media Player Web PartOrganization BrowserList and Site CreationOffice Web ApplicationsSilverlight Web Part

Simple way to uploadSilverlight CLR compatible

Client Object ModelCall SharePoint API’s

REST APIsSimplifies List data access

Support for remotely hosted Silverlight applicationsDelegated authentication/application principals

Page 52: SharePoint 2007 and 2010 + Use Cases

Ribbon and Dialog Framework Client Site Custom Actions in Ribbon Context Sensitive Ribbon

Status Bar Notification Area

The Ribbon

Page 53: SharePoint 2007 and 2010 + Use Cases

SharePoint Workspace 2010 Sync to SharePoint Workspace Update SharePoint documents

and lists when you’re not connected

Page 54: SharePoint 2007 and 2010 + Use Cases

Help People Accomplish MorePut the Power of the 2010 Servers into Their Hands with Office

2010

Business Intelligence

Collaboration

Enterprise Content Management

SharePoint 2010

SharePoint 2010

SharePoint 2010

Word 2010PowerPoint

2010SharePoint

Workspace 2010 (formerly Groove)

PowerPoint 2010

SharePoint 2010

SharePoint 2010

Word 2010

Office 2010

Client Server

SharePoint 2010

Excel 2010 with

PowerPivot add-in

Exchange 2010Outlook 2010

Consolidate & quickly analyze and vast amounts of data. Share & Refresh powerful BI models in SharePoint

Edit the same document at the same time

Use & update SharePoint documents and lists when you’re not connected

Quickly broadcast a slideshow right from within PowerPoint Avoid sending sensitive mail to the wrong people with help from Mail Tips and keep security a priority with Retention Policy and Automated Policy ApplicationEnhance content management with smart templates that populate document metadataEasily access rich client/server capabilities with the Backstage view in Office 2010

Page 55: SharePoint 2007 and 2010 + Use Cases
Page 56: SharePoint 2007 and 2010 + Use Cases
Page 57: SharePoint 2007 and 2010 + Use Cases
Page 58: SharePoint 2007 and 2010 + Use Cases

Office/SharePoint 2010 – Social Tagging

Page 59: SharePoint 2007 and 2010 + Use Cases

Office/SharePoint 2010 – Social Search & Search Web Parts

Page 60: SharePoint 2007 and 2010 + Use Cases

Office/SharePoint 2010 – Charting Web Parts & Visio Integration

Page 61: SharePoint 2007 and 2010 + Use Cases

SQL Server after installation

Install Services Manually User PowerShell

Page 62: SharePoint 2007 and 2010 + Use Cases

Learn More about SharePoint 2010Information for

IT Prosat TechNet

http://MSSharePointITPro.com

Information forDevelopers

at MSDNhttp://MSSharePointDeveloper.com

Information forEveryone

http://SharePoint.Microsoft.com

+ SharePoint VHD