SharePoint Server 2010 Enterprise Content Management
Wrox Press (Verlag)
978-0-470-58465-1 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
SharePoint experts focus on SharePoint 2010 as a platform for Enterprise Content Management SharePoint allows all users in an organization to manage and share their content reliably and securely. If you're interested in building Web sites using the new capabilities of enterprise content management (ECM) in SharePoint 2010, then this book is for you. You'll discover how SharePoint 2010 spans rich document management, records management, business process management and web content management in a seamless way to manage and share content. The team of SharePoint experts discusses the ECM capabilities included in SharePoint Server 2010 that will assist with your workflow and content management. They cover Web content management (WCM) features and discuss accessibility and extensibility as well as scale and compliance.
* Shows how to use the capabilities of enterprise content management (ECM) to build Web sites * Covers SharePoint 2010 ECM features and WCM (Web Content Management) features * Reviews workflow and content management, mater pages and layouts, scale and compliance, and accessibility and extensibility * Features real-world examples and code samples to help with your learning process Packed with code examples and real-world scenarios, this comprehensive book provides you with the information you need to get started using ECM with SharePoint 2010 today.
Todd Kitta is currently employed at KnowledgeLake, Inc., a SharePoint ISV specializing in document imaging and Enterprise Content Management on the Microsoft SharePoint platform. Brett Grego is the Director of Engineering at KnowledgeLake, Inc. Chris Caplinger is the CTO as well as one of the founders of KnowledgeLake, Inc. Russ Houberg is a SharePoint Microsoft Certified Master and a senior architect at KnowledgeLake, Inc.
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
Erscheint lt. Verlag | 20.9.2011 |
---|---|
Zusatzinfo | Illustrations |
Sprache | englisch |
Maße | 189 x 235 mm |
Gewicht | 954 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Informatik ► Web / Internet ► Content Management Systeme | |
ISBN-10 | 0-470-58465-3 / 0470584653 |
ISBN-13 | 978-0-470-58465-1 / 9780470584651 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich