Table of Contents

Introduction

Part 1: Understanding the Basics

Hour 1: Introducing SharePoint 2010

Why SharePoint?

History of SharePoint

Features of SharePoint 2010

Installing SharePoint

Walking Through Visual Studio 2010 and SharePoint Designer 2010

Summary

Q&A

Hour 2: Understanding the SharePoint 2010 Architecture

Understanding ASP.NET Versus SharePoint

Understanding the 14 Hive and SharePoint Virtual Directories

Understanding SharePoint and SQL

Introducing the SharePoint Hierarchy

Understanding Timer Jobs

Introducing Service Applications

Summary

Q&A

Hour 3: Starting Development with SharePoint 2010

Understanding SharePoint Solutions as Deployment Units

Introducing SharePoint Features

Debugging SharePoint Solutions

Summary

Q&A

Hour 4: Walking Through the Available Site and List Templates in SharePoint 2010

Understanding and Working with Out of the Box Lists and Libraries

Understanding and Working with Out of the Box Site Templates

Summary

Q&A

Part 2: Developing in SharePoint 2010

Hour 5: Working with Web Parts and Web Pages

Overview of SharePoint Controls

Developing Delegate Controls

Programming with Web Parts

SharePoint 2010 Safeguard Against XSS

Web Part Pages and Wiki Pages

Summary

Q&A

Hour 6: Working with More SharePoint 2010 User Interface Components

Writing Custom Actions

Programming Ribbons

Understanding Master Pages

Understanding Applications Pages

Understanding SharePoint 2010 Navigation

Summary

Q&A

Hour 7: Understanding SharePoint 2010 Server Side Development

Jump Start Programming with the Object Model

Exploring the Object Model

Understanding the Object Model in Relation to Server and Site Architecture

Troubleshooting and Monitoring Performance with the Developer Dashboard

Creating a Custom Timer Job

Modifying the web.config with SPWebConfigModifications

Understanding the Event Receivers

Summary

Q&A

Hour 8: Understanding Client Object Model in SharePoint 2010

Understanding Client Object Model Fundamentals

Exploring Context in Client Object Model

Exploring the JavaScript Client Object Model

Summary

Q&A

Hour 9: Creating Silverlight User Interfaces for SharePoint 2010 Solutions

Introducing Silverlight

Understanding Silverlight Architecture

Creating the Hello World Silverlight Application

Hosting the Silverlight Application in SharePoint 2010

Consuming Silverlight Data in SharePoint 2010

Summary

Q&A

Part 3: Managing Content in SharePoint 2010

Hour 10: Managing Data in SharePoint 2010

Programming SharePoint Lists and Libraries

Understanding Site Columns

Understanding Content Types

Creating Custom List Definitions

Summary

Q&A

Hour 11: Understanding Advanced Data Management Concepts in SharePoint 2010

Creating Custom Field Types

Understanding Lists and List Item Event Receivers

Performing List Data Querying and Manipulation

Summary

Q&A

Hour 12: Enterprise Content Management—Understanding Document Management

Understanding Enterprise Content Management

Managing Documents Using Document IDs

Managing Document Sets

Understanding Managed Metadata

Synchronizing Content Types with the Content Type Publishing Hubs

Summary

Q&A

Hour 13: Enterprise Content Management—Understanding Records and Web Content Management

Understanding Records Management in SharePoint

Exploring the New Web Content Management Features

Summary

Q&A

Hour 14: Understanding Business Connectivity Services

Creating External Content Types and External Lists Through SharePoint Designer 2010

Creating External Content Types and External Lists Through Visual Studio

Summary

Q&A

Hour 15: Understanding SharePoint 2010 Workflows

Understanding Out of the Box SharePoint Workflows

Working with Workflows in SharePoint Designer

Working with Workflows in Visual Studio

Summary

Q&A

Part 4: Administering and Configuring SharePoint 2010

Hour 16: Understanding SharePoint 2010 Central Administration

Starting with SharePoint 2010 Central Administration

Understanding Application Management

Understanding System Settings in SharePoint Central Administration

Understanding Monitoring in SharePoint Central Administration

Understanding Backup and Restore in SharePoint Central Administration

Understanding Security in SharePoint Central Administration

Understanding Upgrade and Migration in SharePoint Central Administration

Understanding General Application Settings in SharePoint Central Administration

Configuring with PowerShell

Summary

Q&A

Hour 17: Securing SharePoint 2010

Understanding Claims Based Authentication

Configuring Claims Based Authentication for SharePoint 2010

Understanding Authorization in SharePoint 2010

Using the SharePoint Security Object Model

Summary

Q&A

Hour 18: Introducing SharePoint Search

Understanding Search Options for SharePoint 2010

Understanding the SharePoint 2010 Search Components

Configuring SharePoint 2010 Search

Understanding the Search Center Site

Writing Custom Search Queries Using the Query Object Model

Summary

Q&A

Hour 19: Working with SharePoint Designer 2010

Understanding the SharePoint Designer 2010 Interface

Uses of SharePoint Designer 2010

Summary

Q&A

Part 5: Advanced SharePoint 2010

Hour 20: Understanding Service Applications

Understanding the Service Applications Architecture

Understanding the Existing Service Applications in SharePoint 2010

Summary

Q&A

Hour 21: Understanding the Architecture of Sandboxed Solutions

Understanding Sandboxed Solutions

A Look Under the Hood

Administering Sandboxed Solutions

A Brief Look at Sandboxed Solution Restrictions

Developing a Full Trust Proxy

Developing Sandboxed Solution Validators

Summary

Q&A

Hour 22: Introducing Business Intelligence with SharePoint 2010—Working with Visio and Excel Services

Exploring the Business Intelligence Center Site Template

Exploring Business Intelligence Web Parts

Consuming Visio Diagrams with Visio Services

Exploring Excel Services

Summary

Q&A

Hour 23: Introducing Business Intelligence with SharePoint 2010—Working with PerformancePoint Services

Introducing PerformancePoint Services

Configuring PerformancePoint Services

Downloading and Setting Up Adventure Works Sample Databases

Exploring the PerformancePoint Services Dashboard Designer

Creating Your First Dashboard

Summary

Q&A

Hour 24: Understanding InfoPath Form Services

Introducing InfoPath 2010

Modifying List Forms in InfoPath

Creating InfoPath Form Templates

Summary

Q&A

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset