Microsoft SharePoint is one of the biggest productivity frameworks released during the last ten years. Microsoft SharePoint 2010 is just the last step of a fabulous journey (that began in 2001) in the world of business productivity, collaboration, knowledge sharing, search technologies, and social networking.
From a developer’s perspective, SharePoint is simply a rich set of tools, classes, libraries, controls, and so on that are useful for building custom solutions focused on making business collaboration possible.
Microsoft SharePoint 2010 Developer Reference is an organized reference that provides the support that you need as you develop real and concrete SharePoint solutions, taking advantage of the main libraries and tools offered by the product. This book covers the key topics in the fields of developing SharePoint solutions, targeting both junior and intermediate programmers who want to improve their knowledge of SharePoint.
Beyond the explanatory content, each chapter includes clear examples and downloadable sample projects that you can explore for yourself.
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® 2010.
Discover how to:
-
Write robust code for SharePoint solutions using the Server Object Model
-
Use the Client Object Model to build Microsoft Silverlight® 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.