Professional SharePoint 2010 development /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis :
Wiley Pub.,
2012.
|
Edición: | 2nd ed. |
Colección: | Wrox professional guides
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
Tabla de Contenidos:
- 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.