Skip to content

Microsoft SharePoint Building Office 2007 Solutions in C# 2005

Best in textbook rentals since 2012!

ISBN-10: 1590598091

ISBN-13: 9781590598092

Edition: 2007

Authors: Scot P. Hillier

List price: $54.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Rent eBooks
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Microsoft SharePoint: Building Office 2007 Solutions in C# 2005is the third edition of Scot Hillier's market-leading SharePoint book. This book features extensive updates to the previous edition, with a complete focus on SharePoint 2007 and its integration with the 2007 Microsoft Office System. It also features new approaches for using SharePoint to improve business efficiency as well as new workflow solutions for SharePoint and BizTalk, plus a new chapter on building a SharePoint solution from start to finish. With this book, you'll gain intermediate-level guidance for designing and deploying business solutions based on Microsoft SharePoint 2007 technologies. Hillier defines the business…    
Customers also bought

Book details

List price: $54.99
Copyright year: 2007
Publisher: Apress L. P.
Publication date: 2/15/2007
Binding: Paperback
Pages: 544
Size: 7.01" wide x 9.25" long x 0.42" tall
Weight: 2.112

SCOT HILLIER is an independent consultant and Microsoft SharePoint Most Valuable Professional, focused on creating solutions for Information Workers with SharePoint, Microsoft Office, and related Microsoft .NET technologies. He is the author/coauthor of 15 books and DVDs on Microsoft technologies, including Inside Microsoft SharePoint 2010. Scot splits his time between consulting on SharePoint projects, speaking at SharePoint events such as Tech Ed, and delivering training for SharePoint Developers. Scot is a former United States Navy submarine officer and graduate of the Virginia Military Institute. He can be reached at scot@shillier.com.

About the Author
About the Technical Reviewer
Acknowledgments
Introduction
SharePoint Business Solutions
The SharePoint Marketplace
Segmenting Information Workers
Transactors
Professionals
Executives
Grouping Information Workers
Individuals
Departmental Teams
Divisional Groups
Enterprise
Extended Enterprise
Information Worker Challenges
The System Challenge
The Information Challenge
The Process Challenge
The Collaboration Challenge
The Access Challenge
The Management Challenge
The Regulatory Challenge
Understanding Business Scenarios
Increasing Individual Productivity
Increasing Team Productivity
Increasing Divisional and Enterprise Productivity
Supporting Remote Workers
Integrating with Partners and Customers
Complying with Regulations
Analysis and Design Considerations
Documenting the Business Vision
Documenting Policies, Practices, and Regulations
Project and Design Documents
Managing Change
SharePoint Overview, Planning, and Installation
Windows SharePoint Services
Document Libraries
Lists
Web Parts and Custom Development
Site Creation and Branding
Microsoft Office 2007
Document Panels
Working Offline, While Mobile, or With Peers
Microsoft Office 2007 Suites
Microsoft Office SharePoint Server
Portal Features
Enterprise Content Management
Business Intelligence
Shared Services
MOSS Versions
Installation Considerations
User Capacity Planning
Storage Capacity Planning
Access and Authentication Planning
Limitations
Deployment Architectures
Creating a Development Environment
Prerequisites
Installing Virtual Server 2005
Creating the VPC Images
Creating the Domain Controller
Creating the Database Server
Installing Windows SharePoint Services
Installing Microsoft Office SharePoint Server
Creating a Test Client
SharePoint Fundamentals
Managing Users
Understanding Permission Levels and SharePoint Groups
Configuring Anonymous Access
Understanding Security Policies
Managing Site Structure
Working with Sites
Working with Lists
Configuring E-Mail-Enabled Lists
Working with Pages
Understanding Alerts and RSS Feeds
Understanding Features
Understanding Authentication Options
Extending Web Applications
Using Forms Authentication
Using Web Single Sign-On
Using Active Directory Account Creation Mode
Extending Web Applications Outside the Firewall
Working with Alternate Access Mappings
Enabling Secure Sockets Layer
Creating a Secure Internet Site
Extending the Web Application
Creating an Alias
Installing Certificate Services
Requesting a New Certificate
Creating a New Certificate
Installing the New Certificate
Configuring Forms Authentication
Adding a New Incoming URL
Testing Secure Access
SharePoint Shared Services
Creating and Managing Shared Services Providers
Configuring Search
Crawling Content Sources
Including File Types
Understanding Search Scopes
Using Keywords and Best Bets
Reporting on Search Usage
Using Audiences
Understanding User Profiles
Personalization with My Site
Using My Site
Customizing My Site
Publishing Links
Using Excel Services
Configuring Excel Services
Using Parameters in Excel Services
Using Data Connections
Using Excel Web Services
Creating User-Defined Functions
Integrating the Business Data Catalog
Understanding Metadata
Uploading the Application Definition
Using BDC Information
Custom Solutions with Excel Services
Trusting a Document Library
Creating the Mileage Calculator Spreadsheet
Creating the New Project
Coding the Application
SharePoint Content Development and Management
Understanding Site Collection Templates
Adding and Editing Pages
Using Web Parts
Connecting Web Parts
Modifying the Site Look and Feel
Customizing Site Navigation
Using Themes and Styles
Customizing with the SharePoint Designer
Understanding Contributor Mode
Adding a New Page
Working with Data Sources
Working with Data Views
Understanding the Impact of Customization
Saving Customized Templates
Creating Site Templates
Creating List Templates
Using the Publishing Feature
Creating a Public Internet Site
Creating and Approving Pages
Using an Alternate Style Sheet
Understanding Master Pages and Page Layouts
Editing the Default Master Page
Creating New Page Layouts
Creating New Master Pages
Enabling Site Variations
Using Content Deployment
Web Content Management
Creating a New Site
Activating and Configuring the Publishing Feature
Creating a New Welcome Page
Defining Site Columns
Defining the Content Type
Creating the Page Layout
Editing the Page Layout
Publishing the Page Layout
Using the Page Layout
SharePoint Document, Form, and Records Management
Working with Content Types, Lists, and Libraries
Understanding Site and List Columns
Working with Views
Using New Content Types
Configuring Document Library Enhancements
Working with InfoPath and Form Libraries
Creating Template Parts
Importing Word and Excel Documents
Using Data Connection Libraries
Developing with Visual Studio Tools for Applications
Understanding InfoPath Forms Services
Using the Document Conversions Service
Understanding Records Management
InfoPath and SharePoint
Prerequisites
Creating a Customer Issues Site
Creating the Customer Issues Form
Publishing the Form
Configuring the Form Library
Using the New Form
Document and Records Management
Prerequisites
Defining Site Columns
Defining Site Content Types
Creating the Document Library
Creating the Records Repository
Configuring the Records Repository
Archiving a Document
Creating a Hold Category
SharePoint Custom Features and Workflows
Building Custom Features
Understanding the Feature Architecture
Adding Actions to Menus and Toolbars
Using Custom Action Pages
Using Tokens to Retrieve Information
Adding New Files to a Site
Understanding Feature Receivers
Receiving Site, List, and Item Events
Building and Using Workflows
Using Built-In Workflows
Creating Custom Workflows in Visual Studio
Creating Workflows in SharePoint Designer
Creating Custom Activities
Considering Workflow Options
Building an Employee Performance Review Workflow
Creating the InfoPath Workflow Forms
Creating the Workflow Project
Publishing the Forms
Developing the Project
Coding the Project
Building the Project
Deploying the Workflow
Using the Workflow
SharePoint Business Intelligence Solutions
Understanding Report Center
Using Scorecards
Using Reports
Understanding Data Source Options
Using SharePoint Lists as Data Sources
Using Spreadsheets as Data Sources
Using Cubes as Data Sources
Integrating SQL Reporting Services
Reporting Services Web Parts
SQL Server 2005 Service Pack 2
Creating a Dashboard
Installing the AdventureWorks Data Warehouse
Building and Deploying a Cube
Browsing the Cube in Excel
Adding the Data Connection
Creating a Report
Building the Dashboard
SharePoint and Microsoft Office
Managing Document Information
Utilizing the Document Management Information Panel
Using the Research Library
Working with Quick Parts
Creating Custom Document Information Panels
Going Offline
Going Mobile
Using the Office Open XML File Formats
Understanding Document Packages
Using System.IO.Packaging
Developing with Visual Studio Tools for Office
Creating a Development Environment
Creating Office 2007 Add-Ins
Creating Office 2007 Task Panes
Deploying VSTO 2005 SE Solutions
Using the Office Open File Formats
Starting the Project
Coding WordCleaner.Worker
Creating the Worker.aspx Page
Coding the Worker.aspx Page
Creating the Feature.xml file
Creating the Elements.xml file
Creating the Install.bat file
Activating and Using the Feature
SharePoint Web Parts
Web Part Basics
Web Part Properties
Rendering Web Parts
The Web Part Life Cycle
Deploying Web Parts
Understanding Deployment Options
Building the Web Part
Code Access Security
Creating Solution Packages
Using Custom Web Parts
Using Client-Side Script
Building Connectable Web Parts
Building Custom Connection Interfaces
Using Standard Connection Interfaces
Custom Editor Parts
Creating an Editor Part
Using an Editor Part
A Complete Web Part
Installing the AdventureWorks Database
Creating the New Project
Coding the Web Part
Deploying the Web Part
Using the Web Part
Connectable Web Parts
Adding the Filter Property
Adding the Callback Method
Modifying the SQL Statement
Building and Deploying the Web Part
Creating the Contact List
Programming SharePoint Services
Understanding Site Definitions
Creating a New Site Definition
Customizing the Site Definition
Understanding the SharePoint Object Model
Getting Started with the Object Model
Accessing Site Collections and Sites
Elevating Permissions
Accessing Lists and List Items
Accessing User Information
Using SharePoint Web Services
Working with Site Data
Working with List Data
Using the Single Sign-On Service
Setting Up SSO
Using SSO in Code
Creating a Site Definition
Copying the Site Definition
Modifying the Configurations Section
Modifying the Modules Section
Using the Site Definition
Building a Site Explorer
Adding the Web Reference
Returning All Sites
Adding Child Sites
Running the Sample
SharePoint Operations and Administration
Using Backup and Restore
Creating a Target Folder
Performing a Backup
Performing a Restore
Using Logs and Reports
Working with the Unified Logging Service
Working with Portal Usage Reporting
Working with Information Management Policy Usage Reports
Configuring Caching Options
Understanding Cache Profiles
Configuring Output Caching
Configuring Object and Disk Caching
Using Windows Rights Management
Preparing for RMS Installation
Installing the RMS Server
Configuring RMS in the SharePoint Farm
Using RMS with Documents
Configuring Antivirus Protection
Quiescing the Farm
Cleaning Up Unused Sites
Implementing Quotas and Locks
Using the Command-Line Utility
Creating a Log Viewer Feature
Creating the ULSLogViewer Page
Creating the Feature File
Creating the Manifest File
Deploying the Feature
Index