Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 is a fresh take on our market-leading book on Microsoft's premier collaboration solution. This book features a complete focus on the new features and capabilities of SharePoint 2010. The reader gains intermediate-level guidance for
Microsoft SharePoint 2010: Building Solutions for SharePoint 2010
β Scribed by Sahil Malik
- Publisher
- Apress
- Year
- 2010
- Tongue
- English
- Leaves
- 393
- Series
- Books for Professionals by Professionals
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
This book provides a fresh take on Microsoftβs premier collaboration solution. A critical resource if youβre developing on the SharePoint platform, this book features a complete focus on the new features and capabilities of SharePoint 2010. Through a thorough treatment of sites, web parts, data management, portal solutions, and business intelligence capabilities, youβll appreciate author Sahil Malikβs concise yet highly readable text.
With this book, youβll gain intermediate-level guidance for designing and deploying exciting business solutions based on Microsoft SharePoint 2010.
What youβll learn
- Write effective SharePoint 2010 solutions that can be used on the Web, through Microsoft Office, and on mobile devices.
- Find out best practices for managing data stored in a SharePoint site and the most effective ways to get value out of it.
- Discover how to write effective web parts and pages and integrate those solutions across other Microsoft technologies.
- Put on your designer hat and create a custom look and feel for your SharePoint site or portal.
- Learn how to use existing data to create business intelligence solutions based on SharePoint sites.
Who this book is for
This book is for the typical SharePoint 2010 project team member who is technical in nature. It is aimed more toward developers, IT pros, and technical architects than designers or non-technical team members.
Table of Contents
- The First Chapter Please Read!Β
- SharePoint Basics
- The SharePoint 2010 Feature Solution Framework
- WebParts and SharePoint Pages
- Client Object Model, ADONET Services, and Custom Services
- Managing SharePoint Data: Part 1Β
- Managing SharePoint Data: Part 2Β
- Enterprise Content Management
- Business Connectivity Services
- Workflows
- Business Intelligence
- Security
β¦ Table of Contents
Prelim......Page 1
Contents at a Glance......Page 4
Contents......Page 5
About the Author......Page 10
About the Technical Reviewer......Page 11
Acknowledgments......Page 12
How to Read this Book......Page 13
The SharePoint 2010 Development Environment......Page 14
SharePoint QA Environment......Page 16
Your SharePoint Development Machine......Page 17
Summary......Page 28
What Did Installing SharePoint Do to My Machine?......Page 29
Central Administration......Page 32
The Great SharePoint Hierarchy......Page 38
Creating and Using SharePoint Lists......Page 40
Summary......Page 46
The SharePoint 2010 Feature Solution Framework......Page 47
Writing Your First SharePoint Console App......Page 48
What are WebParts?......Page 49
Writing Your First Feature and Solution......Page 52
Create the Project......Page 53
Add Functionality to Your Project......Page 56
Elements.xml......Page 57
HelloWorldWebPart.cs......Page 59
Deploying and Debugging......Page 60
Versioning and Upgrade......Page 62
Feature Receivers......Page 67
The Basics......Page 70
Writing a Farm Solution......Page 71
Sandboxed Code Service......Page 74
Sandbox Worker Process Proxy......Page 76
Sandbox Solution Monitoring, Management, and Deployment......Page 77
Sandbox Solution Validations......Page 81
Sandbox Solution Full Trust Proxies......Page 85
Summary......Page 89
What Are WebParts?......Page 90
Using SharePoint Designer with WebParts......Page 91
Writing Visual WebParts......Page 96
SharePoint Pages......Page 97
Deploying Pages: A Quick Example......Page 99
Writing a WebPart......Page 106
Writing the RSSFeed WebPart......Page 107
Configuring the WebPart During Deployment......Page 114
Writing the OPML WebPart and a WebPart Editor......Page 116
Writing a Custom Editor......Page 117
WebPart Communication......Page 120
Some Closing Thoughts about WebParts......Page 123
The Client Object Model......Page 124
Custom WCF Services......Page 125
Client Object Model Design......Page 126
Infrastructural Objects......Page 127
Object Identity......Page 130
Updating Data Using the Client Object Model......Page 131
Writing the Silverlight WebPart......Page 132
Writing the JavaScript WebPart......Page 139
WebPart Communication Without Postbacks......Page 141
ADO.NET Data Services and REST Basics......Page 147
Consuming ADO.NET Data Services in .NET Applications......Page 152
Consuming ADO.NET Data Services in Silverlight......Page 156
Consuming ADO.NET Data Services in JavaScript......Page 161
Some Architectural Thoughts Before We Move On......Page 164
Writing Custom WCF Services......Page 166
Approach #1: Adding a Service Reference......Page 172
Approach #2: Adding a DLL Reference......Page 174
Consuming the Service in a Silverlight application......Page 175
Consuming the Service in ASP.NET Ajax......Page 177
Summary......Page 181
Managing SharePoint Data: Part 1......Page 182
Content Types......Page 183
Custom Field Types......Page 189
Creating Site Columns and Content Types in Code......Page 197
Writing a List Definition and List Instance......Page 201
Summary......Page 209
SharePoint Events......Page 210
SharePoint 2010 Improvements in the Event Model......Page 214
Lists Scalability in SharePoint......Page 215
The 20% Scenario......Page 216
List Column Indexing......Page 218
List Throttling......Page 220
SharePoint 2010 RBS Storage......Page 222
Querying Using CAML......Page 227
Querying Using LINQ......Page 233
Summary......Page 238
What Is ECM?......Page 239
What is Records Management?......Page 240
Document IDs......Page 241
Document Sets......Page 243
Managed Metadata, Keywords and Tags......Page 246
Content Organizer......Page 257
Enterprise Content Types......Page 263
In-Place Records Management......Page 266
Hierarchical File Plans and Folder-Based Retention......Page 274
Records Center......Page 276
Summary......Page 277
Business Connectivity Services......Page 278
BCS and SharePoint Designer (No Code)......Page 279
BCS with Visual Studio 2010......Page 288
The BCS Object Model......Page 294
Summary......Page 296
Workflows......Page 298
Out of the Box Workflows......Page 299
Customizing Out of the Box Workflows......Page 304
Writing Workflows with SharePoint Designer......Page 309
Writing Workflows with Visual Studio......Page 311
Summary......Page 319
Business Intelligence......Page 320
Visio Services......Page 321
Excel Services......Page 327
Accessing Excel Services Over REST......Page 331
Accessing Excel Services Over SOAP......Page 333
PerformancePoint Services......Page 336
PerformancePoint Central Administration Settings......Page 338
PerformancePoint Site Collection Settings......Page 340
Using PerformancePoint......Page 341
Summary......Page 347
Claims Based Authentication......Page 348
Claims Based Identity in SharePoint......Page 350
Secure Store Service......Page 356
Using SSS with BCS......Page 357
The SharePoint Security Object Model......Page 366
Elevating Security......Page 373
Summary......Page 375
A......Page 376
B......Page 377
C......Page 378
D......Page 379
E......Page 380
F......Page 381
G......Page 382
L......Page 383
M......Page 384
N......Page 385
R......Page 386
S......Page 387
T U......Page 391
V......Page 392
X......Page 393
π SIMILAR VOLUMES
This book provides a fresh take on Microsoft's premier collaboration solution. A critical resource if you're developing on the SharePoint platform, this book features a complete focus on the new features and capabilities of SharePoint 2010. Through a thorough treatment of sites, web parts, data mana
This was a short and sweet chapter that served as a basic introduction to SharePoint 2010 and its usage. Note that so far we haven't dealt even a little bit into the developing side of SharePoint. You learned about the basic administration a developer needs to know, how SharePoint organizes its data
<h3>Kurzbeschreibung</h3><p>Two SharePoint MVPs provide the ultimate introduction to SharePoint 2010<br /><br />Beginning SharePoint 2010: Building Team Solutions with SharePoint provides information workers and site managers with extensive knowledge and expert advice, empowering them to become Shar
<b>Two SharePoint MVPs provide the ultimate introduction to SharePoint 2010</b><p><i>Beginning SharePoint 2010: Building Team Solutions with SharePoint</i> provides information workers and site managers with extensive knowledge and expert advice, empowering them to become SharePoint champions within