Updated guidance on how to take advantage of the newest features
of SharePoint programmability
More than simply a portal, SharePoint is Microsoft's popular
content management solution for building intranets and websites or
hosting wikis and blogs. Offering broad coverage on all aspects of
development for the SharePoint platform, this comprehensive book
shows you exactly what SharePoint does, how to build solutions, and
what features are accessible within SharePoint.
Written by a team of SharePoint experts, this new edition offers
an extensive selection of field-tested best practices that shows
you how to leverage the vast power of this multi-faceted tool to
build custom workflow and content management applications. Plus,
you'll discover how to take advantage of the new features to roll
out new SharePoint sites or upgrade existing sites.
* Keeps you thoroughly up to date on all the most recent changes
to SharePoint 2010
* Reveals broad and deep coverage of social media features,
content management applications, enterprise search, business
connectivity services, user experience development, and custom
workflow
* Examines SharePoint Server 2010 vs. SharePoint Foundation
Server
* Highlights ways you can take advantage of improvements to
offline and mobile client capabilities, improvements to SQL Server
table support, Cloud-based offerings with Azure integration, social
networking additions, and more
Professional SharePoint 2010 Development, Second Edition
presents you with authoritative coverage on all aspects of
development for the SharePoint platform.
Autorentext
Tom Rizzo is a director in the Microsoft Cloud Solutions product management team.
Reza Alirezaei is the president of Development Horizon, author of technical papers and books, Microsoft SharePoint MVP, and frequent speaker at SharePoint conferences.
Paul J. Swider is an international speaker, trainer, consultant, and the founder of the Charleston SharePoint Users Group and a founder of the nonprofit organization, Sharing the Point.
Kenneth Schaefer is an independent developer and designer focusing on SharePoint and web-based solutions.
Jeff Fried is the CTO of BA Insight, holds 15 patents, and is the author of 50 technical papers.
Scot Hillier is an independent consultant, Microsoft MVP, and author.
Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Zusammenfassung
Updated guidance on how to take advantage of the newest features of SharePoint programmability
More than simply a portal, SharePoint is Microsoft's popular content management solution for building intranets and websites or hosting wikis and blogs. Offering broad coverage on all aspects of development for the SharePoint platform, this comprehensive book shows you exactly what SharePoint does, how to build solutions, and what features are accessible within SharePoint.
Written by a team of SharePoint experts, this new edition offers an extensive selection of field-tested best practices that shows you how to leverage the vast power of this multi-faceted tool to build custom workflow and content management applications. Plus, you'll discover how to take advantage of the new features to roll out new SharePoint sites or upgrade existing sites.
- Keeps you thoroughly up to date on all the most recent changes to SharePoint 2010
- Reveals broad and deep coverage of social media features, content management applications, enterprise search, business connectivity services, user experience development, and custom workflow
- Examines SharePoint Server 2010 vs. SharePoint Foundation Server
- Highlights ways you can take advantage of improvements to offline and mobile client capabilities, improvements to SQL Server table support, Cloud-based offerings with Azure integration, social networking additions, and more
Professional SharePoint 2010 Development, Second Edition presents you with authoritative coverage on all aspects of development for the SharePoint platform.
Inhalt
Introduction xxv
Chapter 1: Introduction to Sharepoint 2010 1
What's New in the SharePoint Platform and Tools 1
Language Integrated Query 2
List Enhancements 2
Business Connectivity Services 2
Silverlight Integration 2
Client-Side OM 3
Web 2.0 Protocols and New Standards 3
Sandbox Solutions and Resource Governors 3
SharePoint Designer 4
Visio and Access Services 4
InfoPath (Forms, List Forms, Mobile Forms) 4
Visual Studio 5
Web Solution Packages 5
Developer Dashboard 5
What's New in Collaboration/Social Computing 5
Enhanced Blogs and Wikis 6
Social Tagging and Ratings 6
Activity Feeds 6
Social Bookmarking 6
Organization Browser 7
Outlook Social Newsfeeds and Expertise 7
Mobile Client 7
Social Search 7
What's New in Search 7
New Core Search Query Capabilities 8
Enhanced Core Search Results 8
Enhanced People Search: Phonetics 8
Enhanced People Search: Address BookStyle Lookups 8
Enhanced People Search Results 8
New Search Connector Framework 9
FAST Integration 9
What's New in Enterprise Content Management 9
Document Management 9
Records Management 11
Web Content Management 12
Digital Asset Management 13
Workflow 14
What's New in Forms 15
What's New in Groove (SharePoint Workspace) 15
What's New in Cloud Services 15
Summary 16
Chapter 2: Developer Tools For Sharepoint 2010 17
OOB Developer Experience 18
Understanding SharePoint Designer 2010 21
New User Interface 22
Top Ten New Features in SPD 22
Understanding Visual Studio 2010 Tools 34
Importing WSPs 34
SharePoint Server Explorer 34
Solution Explorer Integration 35
Feature Designer 35
Package Designer and Explorer 36
Project Type Templates 37
Mapping Folders 39
Setting Up Your Development Environment 40
System Requirements 40
Troubleshooting with Debugging and Testing 42
F5 Debugging 42
Debugging Using the Developer Dashboard 44
Debugging Using SharePoint Logs 48
Debugging Silverlight Code 49
Unit, Capacity, and Load Testing 49
Other Useful Tools for Debugging and Testing 52
Deploying and Maintaining Your Code 53
Customizing Deployment in VS 54
ALM with VS 2010 and SharePoint 54
New in VS 2010 Service Pack 1: IntelliTrace and Unit Testing 54
Moving from Test to Production 59
Upgrading Code from 2007 59
Summary 62
Chapter 3: IT Pro Enhancements For the Developer 63
Performance Improvements 63
List Throttling 64
External List Throttling 67
HTTP Request Throttling 69
Remote Blob Storage 71
Streaming Media and Bit Rate Throttling 71
High-Availability Improvements 72
Database Mirroring and Clustering 72
Read-Only Databases 73
Security Improvements in SharePoint 2010 74
Claims-Based Authentication 74
Code Access Security 77
Sandbox Solutions 77
Cross-Site Scripting 79
Management Improvements 79
Health Monitoring and Reports 79
Service Applications 80
PowerShell Support 82
Summary 84
Chapter 4: Sharepoint Platform 85
Platform Overview 85
New User Interface 86
General P…