Microsoft SharePoint 2010 Developer Reference by Paolo Pialorsi

Price: £21.99

Discount: 36%
RRP: 34.50

More Details

Description

Build robust solutions for business collaboration-using SharePoint 2010

Sharpen your development skills with this practical reference to Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010. Written by enterprise-development expert Paolo Pialorsi, this book shows you how to develop real-world business solutions, using techniques to extend and customize the SharePoint environment with Microsoft Visual Studio(R) 2010.

Discover how to:

* Write robust code for SharePoint solutions using the Server Object Model
* Use the Client Object Model to build Microsoft Silverlight(R) and JavaScript applications for SharePoint
* Extend the UI to customize menus, ribbons, and controls for intranets, extranets, and Internet sites
* Query and manage items in SharePoint lists using the LINQ-to-SharePoint provider
* Develop custom workflows using Visual Studio 2010 or SharePoint Designer 2010
* Delve into advanced solutions, such as connectable Web Parts and asynchronous programming
* Create security-enhanced code for SharePoint using sandboxed solutions

 Get code samples on the web

 For system requirements, see the Introduction.

CONTENTS:

Introduction; Who Should Read This Book; Who Should Not Read This Book; Organization of This Book; Conventions and Features in This Book; System Requirements; Errata & Book Support; We Want to Hear from You; Stay in Touch; Acknowledgments; Part I: Getting Started; Chapter 1: Introducing Microsoft SharePoint 2010; 1.1 What Is SharePoint?; 1.2 Main Capabilities; 1.3 SharePoint Basic Concepts; 1.4 Architectural Overview; 1.5 SharePoint Editions; 1.6 SharePoint for Developers; 1.7 Developer Tools; 1.8 Summary; Chapter 2: Data Foundation; 2.1 Lists of Items and Contents; 2.2 Site Columns; 2.3 Content Types; 2.4 Websites; 2.5 Summary; Part II: Programming Microsoft SharePoint 2010; Chapter 3: Server Object Model; 3.1 Startup Environment; 3.2 Objects Hierarchy; 3.3 Common and Best Practices; 3.4 Real-Life Examples; 3.5 Summary; Chapter 4: LINQ to SharePoint; 4.1 LINQ Overview; 4.2 Introducing LINQ to SharePoint; 4.3 Modeling with SPMetal.EXE; 4.4 Querying Data; 4.5 Managing Data; 4.6 Advanced Topics; 4.7 Summary; Chapter 5: Client-Side Technologies; 5.1 Architectural Overview; 5.2 SharePoint Client Object Model; 5.3 Client Object Model by Examples; 5.4 SOAP Services; 5.5 The REST API; 5.6 Summary; Part III: Developing Web Parts; Chapter 6: Web Part Basics; 6.1 Web Part Architecture; 6.2 A "Hello World” Web Part; 6.3 Web Part Deployment; 6.4 Real Web Parts; 6.5 Configurable Web Parts; 6.6 Handling Display Modes; 6.7 Custom Web Part Verbs; 6.8 The SharePoint-Specific WebPart class; 6.9 Summary; Chapter 7: Advanced Web Parts; 7.1 Connectable Web Parts; 7.2 Supporting AJAX; 7.3 Silverlight and External Applications; 7.4 Asynchronous Programming; 7.5 XSLT Rendering; 7.6 Deployment, Security, and Versioning; 7.7 Summary; Part IV: Extending Microsoft SharePoint 2010; Chapter 8: SharePoint Features and Solutions; 8.1 Features and Solutions; 8.2 Upgrading Solutions and Features; 8.3 Feature Receivers; 8.4 Summary; Chapter 9: Extending the User Interface; 9.1 Custom Actions; 9.2 Ribbons; 9.3 Delegate Controls; 9.4 Custom Contents; 9.5 Status Bar and Notification Area; 9.6 Dialog Framework; 9.7 Summary; Chapter 10: Data Provisioning; 10.1 Site Columns; 10.2 Content Types; 10.3 List Definitions; 10.4 Summary; Chapter 11: Developing Custom Fields; 11.1 Fields Type Basics; 11.2 The SPField Class; 11.3 Developing Custom Field Types; 11.4 Supporting Mobile Devices; 11.5 Custom Field Editor; 11.6 Summary; Chapter 12: Event Receivers; 12.1 Types of Receivers; 12.2 Item-Level Event Receivers; 12.3 List-Level Event Receivers; 12.4 Web-Level Event Receivers; 12.5 Workflow Event Receivers; 12.6 E-Mail Event Receivers; 12.7 Avoiding Event Loops; 12.8 Event Deployment and Binding; 12.9 Event Synchronization; 12.10 Event Security; 12.11 Summary; Chapter 13: Document Management; 13.1 Document Sets; 13.2 Document ID; 13.3 File Conversion Services; 13.4 Summary; Chapter 14: Site Templates; 14.1 Native Site Definitions; 14.2 Site Definitions; 14.3 Site Definitions with Visual Studio; 14.4 Custom Web Templates; 14.5 Site Definitions versus Web Templates; 14.6 Summary; Chapter 15: Developing Service Applications; 15.1 Service Application Architecture; 15.2 Creating a Service Application; 15.3 Final Thoughts; 15.4 Summary; Part V: Developing Workflows; Chapter 16: SharePoint Workflows Architecture; 16.1 Workflow Foundation Overview; 16.2 Workflows in SharePoint; 16.3 Summary; Chapter 17: Workflows with SharePoint Designer 2010; 17.1 SharePoint Designer 2010 Workflows; 17.2 Designing a Workflow; 17.3 Visio 2010 Integration; 17.4 Summary; Chapter 18: Workflows with Visual Studio 2010; 18.1 Workflow Modeling; 18.2 Correlation Tokens; 18.3 Site Workflows; 18.4 Summary; Chapter 19: Workflow Forms; 19.1 Management Forms; 19.2 Task Forms; 19.3 Forms Deployment; 19.4 Summary; Chapter 20: Advanced Workflows; 20.1 Custom Actions and Conditions; 20.2 Workflow Event Receivers; 20.3 Workflow Services; 20.4 Workflow Management by Code; 20.5 SPTimer Service and Workflows; 20.6 Summary; Part VI: Security Infrastructure; Chapter 21: Authentication and Authorization Infrastructure; 21.1 Authentication Infrastructure; 21.2 Claims-Authentication Types; 21.3 Configuring FBA with SQL Membership Provider; 21.4 Authorization Infrastructure; 21.5 Summary; Chapter 22: Claims-Based Authentication and Federated Identities; 22.1 Claims-Based Authentication and WS-Federation; 22.2 Implementing an STS with Windows Identity Foundation; 22.3 ShhhhhharePoint Trusted Identity Providers; 22.4 Summary; Chapter 23: Code Access Security and Sandboxed Solutions; 23.1 Code Access Security; 23.2 Sandboxed Solutions Overview; 23.3 Creating a Sandboxed Solution; 23.4 Implementing a Solution Validator; 23.5 Full-Trust Proxies; 23.6 Sandboxed Solutions and Office 365; 23.7 Summary; Part VII: Enterprise Features; Chapter 24: Programming the Search Engine; 24.1 Search Engine Overview for Developers; 24.2 Customizing and Extending the User Interface; 24.3 Federation Framework; 24.4 Using the Search Engine by Code; 24.5 Query Web Service; 24.6 Summary; Chapter 25: Business Connectivity Services; 25.1 Overview of Business Connectivity Services; 25.2 Accessing a Database; 25.3 BDC Model File; 25.4 Offline Capabilities; 25.5 Accessing a WCF/SOAP Service; 25.6 .NET Custom Model; 25.7 Associating Entities; 25.8 Programming with BCS Object Model; 25.9 Summary;
Published

08 Apr 2011

Publisher

MICROSOFT PRESS

ISBN

9780735639034

Pages

755

Static Book Details Index Page - Click Here to go to Computer Manuals Website