SharePoint Server 2010 Enterprise Content Management

Similar documents
PART I: SHAREPOINT ARCHITECT KNOWLEDGE REQUIREMENTS CHAPTER 1: A DIGITAL WORKFORCE FOR A DIGITAL AGE 3

20332B: Advanced Solutions of Microsoft SharePoint Server 2013

Advanced Solutions of Microsoft SharePoint Server 2013

Silicon Valley SharePoint Users Group 8/15/2013. Records Management and ediscovery For Business Users and IT. Rajesh Agadi Principal Consultant

Simon Chaney Technical Specialist Microsoft Australia

10231 Designing a Microsoft SharePoint Infrastructure 2010

Exam /Course 20332B Advanced Solutions of Microsoft SharePoint Server 2013

PEOPLE. PROCESS. INFORMATION PRODUCT BROCHURE

Xerox DocuShare 7.0 Content Management Platform. Enterprise content management for every organization.

Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server

AvePoint Online Services vs Office 365 Sites, Files, s, and Groups Backup, Management and Archiving

20332: Advanced Solutions of Microsoft SharePoint Server 2013

Strategies for Taming Data Growth through Archiving

Development Platform. SharePoint 2010 as a. Jorg Krause, Christian Langhirt, Alexander Sterff, Bernd Pehlke, and Martin Doring.

SharePoint Features. MS Office SharePoint Server 2007( MOSS) Ashish Bahuguna = QMS 2.

COLLABORATION. SECURITY. PRODUCTIVITY. THEREFORE ONLINE SMB

Why CIP? AIIM International's Certified Information Professional designation was designed to allow information professionals to:

ENTERPRISE CONTENT MANAGEMENT

Building Enterprise Applications and Products on SharePoint. Danny Ryan, Tommy Ryan,

Prepared for: Sara Hodges Company: EverPower Wind Holdings, Inc. Prepared by: Raj Seethapathy

2 Business Processes and Forms with Office SharePoint Server 2007

Microsoft SharePoint WorkFlow

SharePoint 2013 Business Intelligence

Executive Summary WHO SHOULD READ THIS PAPER?

Enterprise Content Management & SharePoint 2013 As ECM Solution

Certified Information Professional 2016 Update Outline

SharePoint 2013 On-Premise or Online What is the way to follow? Mayo 2015

Project Server 2013 Inside Out

SOLUTIONS FOR SHAREPOINT & OFFICE 365

Symantec ediscovery Platform, powered by Clearwell

Unified Archiving with dg hyparchive. Compliance. Security. Transparency.

Metalogix Replicator for SharePoint

Enterprise Information Governance, Archiving & Records management

Gimmal Information Management Platform

Position Description. Job Summary: Campus Job Scope:

LOVE SHAREPOINT AGAIN WITH GIMMAL INTRANET & PORTALS

Windchill PDMLink Curriculum Guide

IBM WebSphere Information Integrator Content Edition Version 8.2

SharePoint Composites

How MacroView Enables ECM Solutions on SharePoint & Office 365

SAP Jam Collaboration, advanced plus edition

A BPTrends Report. March

SharePoint 2013 PerformancePoint Services

Microsoft FastTrack For Azure Service Level Description

Administration & Security Essentials

SharePoint 2013 User s Guide

Kepion Solution vs. The Rest. A Comparison White Paper

TerraView TM FAQ. What is TerraView? Who Can Use TerraView?

Please find staff s responses below in blue to questions submitted regarding tonight s agenda items.

Work better, faster and smarter

DeltaV Continuous Historian

Governance The Key to Success with SharePoint 2010

Expert Reference Series of White Papers. Microsoft Service Manager Simplified

Microsoft SharePoint 2013 Business Intelligence

SAP Jam Collaboration, enterprise edition

Information Management in Microsoft SharePoint 2007

A Simple, Elegant Approach to Information Management

What is Castleton Agile?

COURSE OUTLINE: Course 20533C- Implementing Microsoft Azure Infrastructure Solutions

Design, Install and Manage System Center 2012 Operations Manager

The Flavors of SharePoint: Which is right for you?

Cisco Enterprise Mobility Services Platform (EMSP)

SAP Jam Collaboration, advanced plus edition

SMARSH SERVICE DESCRIPTIONS

The Next Level. A Technical Look at Building Applications on SharePoint 2007

IT Service Management with System Center Service Manager

Microsoft Dynamics GP What s New

White Paper. Non Functional Requirements of Government SaaS. - Ramkumar R S

Request for Information 18-RFP-004-LAJ WOTC Application Management System. Questions and Answers

Compiere ERP Starter Kit. Prepared by Tenth Planet

Dynamics CRM Update and Roadmap

OpenText RightFax. OpenText RightFax OnDemand. Product Brochure. Benefits

"Charting the Course... MOC C Administering System Center Configuration Manager and Intune. Course Summary

SharePoint Governance For Education K12

SHAREPOINT WILL BE YOUR REPOSITORY FOR GOVERNED CONTENT

Is SharePoint 2016 right for your organization?

Administration & Security Essentials FOR MICROSOFT DYNAMICS AX 2012 R3

Oracle Product Hub Product Overview, Sales Play, Product Update and Strategy

Redesigning business applications at Microsoft using PowerApps

Adobe Experience Manager Forms

MCSE: Private Cloud Training Course (System Center 2012)

The LBi HR HelpDesk. The Features of a Solution Engineered to Empower Employees and Maximize HR in Companies of Any Size. LBiSoftware.

Nintex Workflow 2013 User Manual (help File) In Pdf

Document Capture Solution

INTRODUCTION WHO SHOULD ATTEND? SharePoint Implementation Best Practices: From Design to Integration September 2017, Dubai Fees : US$ 4,500

What's New in SAP Business One 9.1, Version for SAP HANA

DAM Requirements Checklist

MS-20533: Implementing Microsoft Azure Infrastructure Solutions

SharePoint Rebooted A Cybage perspective

Skelta. SharePoint Accelerator POWERED BY SKELTA BPM. Business Process Management for All.

Microsoft Azure Essentials

Ascentn Corporation September 2006 AgilePoint Version: 3.2. AgilePoint. Version: 3.2. Ascentn Corporation

Dynamics 365 for Finance & Operations

SALESFORCE CERTIFIED DATA ARCHITECTURE AND MANAGEMENT DESIGNER

Date: 20 th June Sequence 8.1 Release Notes

COURSE SLO ASSESSMENT 4-YEAR TIMELINE REPORT (ECC)

Office 365 GOVERNANCE

empower slides content management for PowerPoint Market Research Use Cases Feature Overview Case Studies IT Requirements About Made in Office

Implementing Mobile BI Dashboards. with Datazen

collaborative solutions core product features and benefits Construction Collaboration Software. SaaS.

Transcription:

SharePoint Server 2010 Enterprise Content Management Kitta, Todd ISBN-13: 9780470584651 Table of Contents INTRODUCTION xxix PART I: INTRODUCTION TO ENTERPRISE CONTENT MANAGEMENT CHAPTER 1: WHAT IS ENTERPRISE CONTENT MANAGEMENT? 3 Introduction to ECM 4 A Historical Perspective 4 Document Imaging 4 Electronic Documents 6 COLD/Enterprise Report Management 6 Business Process Management/Workfl ow 6 ECM Components 7 Capture 7 Paper 7 Office Documents 8 E-mail 8 Reports 9 Electronic Forms 9 Other Sources 9 Store and Preserve 9 Software 10 Hardware and Media Technologies 10 Cloud 11 Management Components 12 Document Management 12 Web Content Management 12 Business Process Management and Workflow 12 Records Management 12 Collaboration 13 Delivery 13 Search 13 Viewing 14 Transformation 14 Security 16 Summary 16

CHAPTER 2: THE SHAREPOINT 2010 PLATFORM 17 A Brief History of SharePoint 18 SharePoint 2010 18 Capability Categories 19 Sites 19 Composites 19 Insights 20 Communities 20 Content 21 Search 21 SharePoint Concepts 21 Architecture 23 Development Concepts 26 ECM in SharePoint 2010 27 Managed Metadata 27 Ratings 28 The Content Type Hub 28 Search 28 Workfl ow 28 Document Sets 28 Document IDs 29 Content Organizer 29 Records Management 29 Digital Asset Management 29 Web Content Management 29 Summary 30 PART II: PILLARS OF SHAREPOINT ECM CHAPTER 3: DOCUMENT MANAGEMENT 33 What Is Document Management? 34 Microsoft SharePoint As a Document Management System 35 Document Taxonomy 35 Document Libraries 36 The Document Library Programming Model 36 Columns 39 The Column Programming Model 41 Content Types 44 The Content Type Programming Model 45 Managed Metadata 47

Administering Managed Metadata 48 Creating a Global Term Set 49 Using a Term Set in a Column 50 The Managed Metadata Programming Model 50 The Managed Metadata Service 55 Content Type Syndication 56 The Content Type Syndication Programming Model 57 Management of Managed Metadata Service Applications 58 Location-Based Metadata Defaults 60 Confi guring Location-Based Metadata Defaults 60 The Location-Based Metadata Defaults Programming Model 61 Metadata Navigation 62 Confi guring Metadata Navigation 63 Using Metadata Navigation 63 The Managed Metadata Navigation Programming Model 65 The Document ID Service 66 The Document ID Programming Model 68 Document Sets 69 Implementing Document Sets 69 Creating Custom Document Sets 70 Using Document Sets 70 The Document Set Programming Model 71 Document Control 73 Security 73 Managing Users and Groups 76 The Security Programming Model 76 Check-In/Check-Out 79 How to Check Out a Document 79 Programmatically Checking Out a Document 79 Versioning 81 How to Confi gure Versioning 81 Version History 81 Programmatically Interacting with Version History 82 The Audit Trail 83 The Content Organizer 84 Summary 85 CHAPTER 4: WORKFLOW 87 Workfl ow and ECM 87 Windows Workfl ow Foundation 88

WF Concepts 88 Activities 88 Workfl ow Modes 90 Persistence 90 The Role of Workflow in SharePoint 91 Workfl ow Scopes 92 Item 92 Site 93 Workfl ow Phases 93 Association 93 Initiation 93 Execution 93 Authoring and Workflow Types 94 Out-of-the-Box Workflows 94 The Approval Workflow 95 Declarative Workflows 99 Visio 99 SharePoint Designer Workflows 105 Visual Studio Workflows 114 Improvements 115 Creating a Workflow in Visual Studio: An Exercise 116 InfoPath 125 Out-of-the-Box Workflows 125 SharePoint Designer Workflows 125 Visual Studio 126 Pluggable Workflow Services 126 Why You Need Workflow Services 126 Authoring Custom Workflow Services 127 Workflow Event Receivers 130 Summary 131 CHAPTER 5: COLLABORATION 133 ECM and Collaboration 134 SharePoint Is Collaboration 134 Social Tagging 134 Tags 135 How to Create Tags 135 Tag Cloud 137 Notes 137 How to Create Notes 138

Ratings 139 Enabling Ratings for a Document Library or List 140 How to Rate an Item 140 Bookmarklets 141 Registering the Tags and Notes Bookmarklet 142 Creating Tags and Notes Using Bookmarklets 143 Privacy and Security Concerns 143 Tagging Programming Model 144 Working with Tags Programmatically 145 Working with Notes Programmatically 147 Working with Ratings Programmatically 149 My Sites 151 My Profi le 151 My Content 153 My Newsfeed 153 My Sites Architecture 154 Configuring My Sites 154 Configuring My Site Settings in the User Profile Service Application 156 Enabling the Activity Feed Timer Job 157 User Profiles 157 User Profile Policies 158 User Profile Programming Model 159 Working with a User Profile Programmatically 160 User Profile Service Application 165 People 166 Organizations 166 My Site Settings 167 Synchronization 168 Enterprise Wikis 168 Blogs 169 Microsoft Office Integration 170 SharePoint Workspace 170 Outlook Integration 171 Summary 172 CHAPTER 6: SEARCH 173 Introduction 173 Retrieval: The Key to User Adoption 174 The Corpus Profile 176 What Types of Documents Will Be Crawled? 176

Is an IFilter Available for Full-text Crawling All Document Types? 176 How Many of Each Document Type Will Be Crawled? 177 What Is the Average File Size By Document Type? 177 How Often Are Existing Documents Changed? 177 How Much New Content Will Be Added During a Specific Period of Time? 178 Impact of the Corpus Profile 178 Search Solutions 178 SharePoint Server 2010 Enterprise Search 180 Topology Components 180 Confi guration Components 184 The Search Center 189 Calling the Search API 203 FAST Search for SharePoint 2010 203 Functional Overview 203 Index and Query Processing Path 205 Search Architectures for SharePoint ECM 206 Sample Architectures 207 3-Million-Item Corpus 208 10-Million-Item Corpus 208 40-Million-Item Corpus 208 100-Million-Item Corpus 210 500 Million Documents 211 The Impact of Virtualization 211 Tuning Search Performance 211 Health Monitoring 212 Performance Monitoring 212 Improving Crawl Performance 213 Improving Query Performance 213 Summary 214 CHAPTER 7: WEB CONTENT MANAGEMENT 215 WCM Overview 215 Improvements in 2010 216 Authoring 216 AJAX 216 Accessibility 216 Markup Standards 217 Content Query Web Part 217 Cross-browser Support 217 Rich Media 217

Metadata 217 Spectrum of WCM in 2010 218 The SharePoint Server Publishing Infrastructure 218 Templates 218 Features 219 Security 221 Approve Permission Level 221 Manage Hierarchy Permission Level 222 Restricted Read Permission Level 222 Groups 222 Content Types 223 Content Content Types 223 Infrastructural Content Types 224 Site Content 225 The Anatomy of a Page 226 Master Pages 226 Page Layouts 227 An Exercise with Taxonomy and Layouts 227 Metadata 232 Content Query Web Part 233 Web Part Options 233 Query Options 233 Presentation 234 The Content Authoring Process 235 Authoring Web Content 235 Using the Content Organizer 238 Content Deployment 238 Workflow 239 Enterprise Wikis 239 Other Major Considerations 240 Branding 240 Navigation and Search 240 Targeting Global Users 241 Reporting and Analytics 241 Summary 242 CHAPTER 8: RECORDS MANAGEMENT 243 What Is Records Management? 244 Why Records Management Is Important 244 Microsoft SharePoint as a Records Management System 245

Records Management Planning 245 Identifying Roles 245 Analyzing Content 246 Developing a File Plan 247 Designing a Solution 247 Compliance and SharePoint 248 Managing Records 249 Recordization 250 In-Place Records Management 250 Records Center 253 Content Organizer 255 Workflow in Recordization 258 Programming Model for Recordization 259 Information Management Policy 263 Confi guring Information Management Policy 263 Exporting and Importing Policy Settings 266 Programming Model for Information Management Policy 267 Retention 267 Creating Retention Schedules 267 Programmatically Creating Retention Schedules 268 Auditing 270 Configuring Auditing 270 Reporting 271 Audit Reports 271 File Plan Report 272 ediscovery 272 Summary 273 CHAPTER 9: DIGITAL ASSET MANAGEMENT 275 SharePoint Server 2010 Digital Asset Management Components 276 The Asset Library 276 Digital Asset Columns 276 Digital Asset Content Types 277 Media and Image Web Parts 278 Media Web Part and Field Control 278 Picture Library Slideshow Web Part 280 Image Viewer Web Part and Field Control 280 Content Query Web Part 280 Digital Asset Management Solution Scenarios 280

Marketing and Brand Management 281 Media Development Project 282 Online Training Center 283 Audio or Video Podcasting 284 Media Resource Library 284 Taxonomy Considerations 284 Storage Considerations 285 Managing Content Database Size 285 Remote BLOB Storage 286 Maximum Upload Size 286 Performance Optimization 287 BLOB Caching 287 Bit Rate Throttling 289 Summary 292 CHAPTER 10: DOCUMENT IMAGING 293 What Is Document Imaging? 294 SharePoint as a Document Imaging Platform 295 Setting Up the Scenario 295 Solution Data Flow Diagram 295 Model-View-ViewModel Primer 296 Creating a Simple WPF Capture Application 298 Architecture and Design 299 Implementation 299 Building the MVVM Infrastructure 299 Building the Target Dialog 300 Building the Main Window 301 Deployment 322 Creating a Simple Silverlight Viewer Web Part 322 Architecture and Design 323 Implementation 323 Building the Image Loader 323 Building the Imaging Web Service 324 Building the Imaging HTTP Handler 325 Building the Viewer Web Part 325 Making the Application Accessible from JavaScript 326 Deployment 327 Deploying the Imaging Services 327 Deploying the Viewer Application as a Web Part 327

Setting Up the SharePoint Infrastructure 338 Confi guring SharePoint Search 338 Creating the SharePoint Content Type 339 Creating the SharePoint Document Library 340 Creating the SharePoint Web Part Page 340 Setting Up the SharePoint Web Part Page 341 Customizing the Advanced Search Box Web Part 341 Customizing the Search Core Results Web Part 343 The Solution from End to End 355 Summary 355 CHAPTER 11: ELECTRONIC FORMS WITH INFOPATH 357 Electronic Forms Overview 357 Is It a Form or an Application? 358 InfoPath Overview 358 What s New in 2010 360 More InfoPath Fundamentals 360 Forms Services 360 Deploying Forms 361 Templates and Form Data 362 Rules 364 External Data 368 Custom Code 370 Publishing 371 Determining a Forms Strategy 372 Creating a Custom Form: An Exercise 374 Form Data and Layout 374 Form Rules 376 Form Submission 376 Publishing the Form 379 Summary 380 CHAPTER 12: SCALABLE ECM ARCHITECTURE 381 Storage Architecture, the Key to Performance 381 Performance Pitfalls 382 Too Few Disks in the Array 382 Shared SAN vs. DAS vs. NAS 383 Content Storage Size Factors 384 Database Storage and Capacity Planning 385 SQL Server Supporting Concepts 386 TempDB 390

Log Files 392 Crawl Databases 393 Content Databases 395 Property Databases 396 Service Application Databases 397 Management Databases 400 Prioritizing Disk I/O 400 Index Partition Storage 401 Storage Tuning and Optimization 401 Storage Performance Monitoring 401 Database Data File Management 402 Remote BLOB Storage 403 When to Implement an RBS Solution 405 RBS Provider Options 406 Backup and Restore Considerations 407 SQL Server Licensing Considerations 407 SharePoint 2010 Scalable Topology Design 408 Knowing the Users, the Corpus, and the Processes 408 Farm Size Defi nitions 409 The Case for Additional Web Servers 412 The Case for Additional Application Servers 412 The Case for Additional SQL Servers 412 Scalable Taxonomy Factors 413 Content Organization and Scalable Taxonomy 414 An Exercise in Scalable Taxonomy Design 415 Content Database Size Supported Limits 416 Performance and Resource Throttling 417 Summary 418 PART III: SHAREPOINT ECM SUPPORT CONCEPTS CHAPTER 13: ECM FILE FORMATS 421 It s Alive Your Document, That Is 422 Microsoft Office Formats 422 Microsoft Office Binary 422 Office Open XML 423 Viewing and Editing Microsoft Office Formats with Offi ce Web Apps 425 Word Automation Services 428 Open Document Format 437 Archive Formats 437

TIFF 438 OCR and ifilters 438 Markup 442 Development 442 PDF 442 OCR and ifilters 442 Markup 443 Development 443 Viewing and Editing 443 Living Document Conversion 444 PDF/A 444 Standardization 445 OCR and ifilters 445 Creating, Viewing, and Editing 446 XPS (Open XML Paper Specification) 446 OCR and ifilters 447 Markup 449 Development 449 Summary 450 CHAPTER 14: THE SHAREPOINT ECM ECOSYSTEM 451 The Microsoft Partner Ecosystem 451 Becoming a Partner 452 ISV/Software Competency 452 The SharePoint Ecosystem 453 Technical Community 453 ISV Solutions 454 ABBYY 455 AvePoint 458 GimmalSoft 460 KnowledgeLake 462 Nintex 465 Summary 467 CHAPTER 15: GUIDANCE FOR SUCCESSFUL ECM PROJECTS 469 Migrating to SharePoint 2010 470 Identifying Content for Migration 470 Extracting Content from the Source System 470 File Shares 470 Internally Developed Document Management Solutions 471 Other Legacy Document Management Solutions 472

Preparing Content for Importing 472 Setting the Content Type 472 Metadata Merge 472 Controlling the Import Process 473 General Metadata Cleanup 473 Importing Content into SharePoint 473 Protocols for Importing Content 474 Web Services 474 SharePoint Server Object Model 477 FrontPage Remote Procedure Calls (FPRPC) 479 Protocols for Updating SharePoint Content 480 SharePoint Server Object Model 480 SharePoint Client Object Model 483 Mapping Legacy ECM Features to SharePoint Solutions 486 Document Versions 487 Metadata-based Security 487 Document Protection and Rights Management 488 Annotations and Redaction 488 Search 488 Scanning and Indexing 488 Records Retention and Disposition 489 Workfl ow 489 Avoiding the Pitfalls 489 Capacity Planning 489 Illegal Characters in Metadata 489 Missing Required Data 490 Content Database Transaction Log Growth 490 Managing Upload File Size Restrictions 490 Upgrading a SharePoint ECM Farm to SharePoint 2010 491 Know Your Farm 491 SharePoint Portal Server 2003 and WSS v2.0 491 Microsoft Office SharePoint Server 2007 and WSS v3.0 492 Imaging or Archive-Only Farm with No Customization 492 Collaboration Farm with Customizations 492 Collaboration Farm with Large Imaging or Archive Site Collections 492 Summary 493 INDEX 495