Professional SharePoint 2010 development / Tom Rizzo [and others].

Annotation

Saved in:
Bibliographic Details
Other Authors: Rizzo, Thomas, 1972-
Format: eBook
Language:English
Published: Indianapolis : Wiley Pub., 2012.
Edition:2nd ed.
Series:Wrox professional guides
Subjects:
Online Access:Click for online access
Table of Contents:
  • Machine generated contents note: ch. 1 Introduction To Sharepoint 2010
  • What's New in the SharePoint Platform and Tools
  • Language Integrated Query
  • List Enhancements
  • Business Connectivity Services
  • Silverlight Integration
  • Client-Side OM
  • Web 2.0 Protocols and New Standards
  • Sandbox Solutions and Resource Governors
  • SharePoint Designer
  • Visio and Access Services
  • InfoPath (Forms, List Forms, Mobile Forms)
  • Visual Studio
  • Web Solution Packages
  • Developer Dashboard
  • What's New in Collaboration/Social Computing
  • Enhanced Blogs and Wikis
  • Social Tagging and Ratings
  • Activity Feeds
  • Social Bookmarking
  • Organization Browser
  • Outlook Social Newsfeeds and Expertise
  • Mobile Client
  • Social Search
  • What's New in Search
  • New Core Search Query Capabilities
  • Enhanced Core Search Results
  • Enhanced People Search: Phonetics
  • Enhanced People Search: Address Book-Style Lookups
  • Enhanced People Search Results
  • New Search Connector Framework
  • FAST Integration
  • What's New in Enterprise Content Management
  • Document Management
  • Records Management
  • Web Content Management
  • Digital Asset Management
  • Workflow
  • What's New in Forms
  • What's New in Groove (SharePoint Workspace)
  • What's New in Cloud Services
  • Summary
  • ch. 2 Developer Tools For Sharepoint 2010
  • OOB Developer Experience
  • Understanding SharePoint Designer 2010
  • New User Interface
  • Top Ten New Features in SPD
  • Understanding Visual Studio 2010 Tools
  • Importing WSPs
  • SharePoint Server Explorer
  • Solution Explorer Integration
  • Feature Designer
  • Package Designer and Explorer
  • Project Type Templates
  • Mapping Folders
  • Setting Up Your Development Environment
  • System Requirements
  • Troubleshooting with Debugging and Testing
  • F5 Debugging
  • Debugging Using the Developer Dashboard
  • Debugging Using SharePoint Logs
  • Debugging Silverlight Code
  • Unit, Capacity, and Load Testing
  • Other Useful Tools for Debugging and Testing
  • Deploying and Maintaining Your Code
  • Customizing Deployment in VS
  • ALM with VS 2010 and SharePoint
  • New in VS 2010 Service Pack 1: IntelliTrace and Unit Testing
  • Moving from Test to Production
  • Upgrading Code from 2007
  • Summary
  • ch. 3 It Pro Enhancements For The Developer
  • Performance Improvements
  • List Throttling
  • External List Throttling
  • HTTP Request Throttling
  • Remote Blob Storage
  • Streaming Media and Bit Rate Throttling
  • High-Availability Improvements
  • Database Mirroring and Clustering
  • Read-Only Databases
  • Security Improvements in SharePoint 2010
  • Claims-Based Authentication
  • Code Access Security
  • Sandbox Solutions
  • Cross-Site Scripting
  • Management Improvements
  • Health Monitoring and Reports
  • Service Applications
  • PowerShell Support
  • Summary
  • ch. 4 Sharepoint Platform
  • Platform Overview
  • New User Interface
  • General Platform Improvements
  • Master Pages and _Layouts
  • Ribbon
  • Status Bar and Notification Area
  • Working with Dialogs
  • Theming Infrastructure
  • List, View, and Event Enhancements
  • List Enhancements
  • View Enhancements
  • Events Enhancements
  • Overview of Data Technologies
  • SharePoint LINQ Support
  • Managed Client OM
  • jQuery and SharePoint
  • Timer Service Applications
  • Sandbox Solutions
  • Types of Solutions You Can Build
  • Executing Code in the Sandbox
  • Solution Monitoring
  • Managing Solutions
  • Mobile Solutions
  • Writing a SharePoint Mobile Adapter
  • Safe Controls and Editing the Compat. Browser File
  • Creating a Windows Phone 7 Application
  • Summary
  • ch. 5 Collaboration And Social Computing
  • People-Centricity
  • User Profile Service Application
  • Profile Synchronization
  • Social Networking and My Site
  • Social Tagging and Ratings
  • Blogs and Wiki Site Definitions
  • Summary
  • ch. 6 Search
  • Search Options with SharePoint 2010
  • SharePoint Foundation
  • Search Server 2010 Express
  • Search Server 2010
  • SharePoint Server 2010
  • FAST Search Server 2010 for SharePoint
  • Choosing the Right Search Product
  • Common Platform and APIs
  • Search User Experience
  • Search Center
  • Visual Cues in Search Results
  • "Conversational" Search
  • People Search
  • Search Architecture and Topologies
  • SharePoint Search Key Components
  • FAST Architecture and Topology
  • Scale Out with FAST
  • How Architecture Meets Applications
  • Developing with Enterprise Search
  • Range of Customization
  • Top Customization Scenarios
  • Search-Driven Applications
  • Customizing the Search User Experience
  • Example: New Core Results Web Part
  • Example: Adding Sorting to Your New Web Part
  • Web Parts with FAST
  • Search Connectors and Searching LOB Systems
  • Using Out-of-Box Connectors
  • Creating Indexing Connectors
  • Deploying Connectors
  • Summary
  • Customizing Connectivity
  • Working with Federation
  • Customization Examples Using Federation
  • Further Considerations in Federation
  • Working with the Query OM
  • Query-Side APIs and OMs
  • Query Syntax
  • FAST Query Language (FQL)
  • Examples Using Query Customization
  • Social Search
  • End-User-Visible Functionality
  • Social Search Architecture
  • Content Enhancement
  • Metadata, Linguistics, and Search
  • Advanced Content Processing with FAST
  • Multilingual Search
  • Extending Search Using the Administrative OM
  • Authentication and Security
  • Search Reports
  • Combining Search with Other Workloads
  • Search and Content
  • Search and Insights
  • Search and Composites
  • Search and Communities
  • Combining Search with Other Features
  • Search and the Cloud
  • Search Capabilities in Office 365
  • Combining On-premises and In-cloud Content with Search
  • Summary
  • ch. 7 Records Management
  • SharePoint 2010 Records Management Overview
  • Recordization
  • eDiscovery and Holds
  • Auditing and Reporting
  • Programming RM in SharePoint
  • Declaring and Undeclaring a Record
  • Creating Retention Schedules
  • Creating Organizer Rules
  • Creating Workflows that Use RM
  • Summary
  • ch. 8 Web Content Management
  • Content Lifecycle in Web Content Management
  • Separation of Content and Development
  • Important Role of Information Architecture
  • Foundations of Web Content Management
  • Activating the Publishing Features
  • Publishing Feature Components
  • Page Processing Model
  • Site Variations
  • Preparing for Variations
  • Creating Variations
  • Site Columns
  • Browser-Based Site Column Development
  • Feature-Based Site Column Development
  • Object Model-Based Site Column Development
  • Content Types
  • Understanding Content Type IDs
  • Browser-Based Content Type Development
  • Feature-Based Content Type Development
  • Object Model-Based Content Type Development
  • Client Object Model-Based Content Type Development
  • Page Layouts
  • Developing Page Layouts
  • Creating a Page Layout with SharePoint Designer
  • Create a Page Layout with Visual Studio
  • Master Pages
  • Creating a Master Page with SharePoint Designer
  • Creating a Master Page with Visual Studio
  • Setting the Master Page in Code
  • Navigation
  • Customizing Navigation with Site Settings
  • Implementing Navigation in the Master Page
  • Customizing Navigation Using the Object Model
  • Customizing Navigation with Web Parts
  • Content by Query Web Part
  • Using the Content by Query Web Part
  • Customizing Content by Query Web Part in XML
  • Using Custom XSL to Modify the Presentation of Content
  • Redeploying the Content by Query Web Part Using Visual Studio
  • Content Conversion
  • Setting Up Document Conversion
  • Using Document Conversion
  • Summary
  • ch. 9 Electronic Forms
  • Introducing the Training Management Application
  • Customizing SharePoint List Forms
  • Creating the Trainings List
  • Customizing SharePoint List Forms
  • Adding Intelligence Using Rules and Views
  • Publishing List Forms
  • Distributing the Trainings List
  • Designing InfoPath Form Templates
  • What Is a Form Library?
  • Designing Your Form Template
  • Querying SharePoint Lists in Forms
  • Querying REST Web Services
  • Submit Behavior
  • Form Programming
  • Publishing an InfoPath Form
  • Publishing to a Form Library vs.
  • Publishing to a Content Type
  • Form Security
  • Sandboxing Your Forms
  • Form Anatomy
  • Extracting the Form's Data
  • Tools for Form Developers
  • Rule Inspector
  • Design Checker
  • IE Developer Tools
  • Fiddler Tool
  • Tiny Inline Tools
  • Building Web Parts Using InfoPath
  • InfoPath Form Web Part
  • Using InfoPath to Create Connected Web Parts
  • Getting Data from Other Web Parts
  • Empowering Users with Mashups
  • Summary
  • ch. 10 ECM: Document Management
  • New Enterprise Content Mindset
  • New ECM Features
  • Expanded ECM Object Model
  • Getting the Most Out of the Document Center
  • Visual Studio and the Document Center
  • Content Routing
  • Managing the Content Organizer
  • Using Document Libraries in the Document Center
  • Metadata Navigation and Filtering
  • Visual Studio and Document Libraries
  • Managed Metadata
  • Types of Metadata
  • Managed Metadata Service Application
  • Content Types
  • Document ID Service
  • Create a Custom Document ID Provider
  • Summary
  • ch. 11 Introducing Business Connectivity Services
  • Introducing Business Connectivity Services
  • Creating Simple BCS Solutions
  • Understanding BCS Architecture
  • Understanding Connectors
  • Understanding Business Data Connectivity.
  • Note continued: Understanding the Secure Store Service
  • Understanding Package Deployment
  • Working with BDC Metadata Models
  • Working with External Datasources
  • Connecting with the SQL Server Connector
  • Connecting with the WCF Service Connector
  • Creating Methods
  • Implementing Method Stereotypes
  • Creating Methods for Databases
  • Creating Methods for Web Services
  • Defining Associations
  • Working with External Lists
  • Creating Custom List Actions
  • Creating Custom Forms
  • Summary
  • ch. 12 Advanced Business Connectivity Services
  • Creating .NET Assembly Connectors
  • Understanding the Project Tooling
  • Walking Through the Development Process
  • Packaging Considerations
  • Enabling Search Support
  • Working with the BDC Server Runtime Object Model
  • Connecting to the Metadata Catalog
  • Retrieving Model Elements
  • Executing Operations
  • Summary
  • ch. 13 Workflow
  • Training Approval Workflow
  • Creating the Training Content Type
  • Workflow Development Lifecycle
  • Prototyping in Visio
  • Customizing the Workflow in SharePoint Designer
  • Creating Custom Actions with Visual Studio 2010
  • Importing to Visual Studio 2010
  • Building Workflows with Visual Studio 2010
  • Site Workflows
  • Pluggable Workflow Services
  • Tapping into Workflow Events
  • Summary
  • ch. 14 Business Intelligence
  • Challenges with Traditional Business Intelligence
  • Integration with SharePoint: The History
  • Highlights of Business Intelligence in SharePoint Server 2010
  • Important BI Terms and Concepts
  • Using the AdventureWorks Sample Databases
  • Starting Point: Business Intelligence Center
  • Excel Services
  • Excel Services Architecture
  • Office Data Connection
  • Authoring Workbooks in Excel
  • Publishing the Workbook
  • PerformancePoint Services
  • Dashboard versus Scorecard
  • PerformancePoint Services Architecture
  • Introducing Dashboard Designer
  • Creating Your First Dashboard
  • One-Click Publishing to SharePoint
  • Time Intelligence Filtering
  • Reporting Services 2008 R2
  • Integration Modes
  • Local Mode Architecture
  • Connected Mode Architecture
  • Configuring the BI Center
  • BIDS 2008 R2 or Report Builder 3.0?
  • Building and Deploying Reports
  • Caching and Snapshots
  • Reporting on SharePoint Data
  • Claims and BI Solutions
  • Summary
  • ch. 15 Sharepoint Online
  • BPOS: SharePoint Online Overview
  • Developing in the Cloud
  • Debugging Your Solutions
  • Example Cloud Scenarios
  • Office 365 Overview
  • Differences Between SharePoint On-Premises and Online
  • What's in SharePoint Online in Office 365
  • What About Hybrid Solutions?
  • Azure Overview
  • Windows Azure
  • SQL Azure
  • SQL Server Management Studio
  • Windows Azure AppFabric
  • Windows Azure Virtual Network
  • Developer Tools for Windows Azure
  • SharePoint and Azure Integration Scenarios
  • Integrating SQL Azure with SharePoint On-Premises
  • Integrating SQL Azure and SharePoint Online
  • Connecting to On-Premises from SharePoint Online
  • Writing SharePoint Online Applications
  • Identity and Authentication in Office 365
  • Calling the Client Object Model
  • Writing a Sandbox Solution in Office 365
  • Connecting Outside of Office 365 with Silverlight
  • Deploying and Debugging
  • Summary.