SharePoint 2010 Development Books

Books to checkout if you are interested in developing on top of SharePoint 2010. Vote for your favorite...

Vote  Professional SharePoint 2010 Development (Wrox Programmer to Programmer) Professional SharePoint 2010 Development (Wrox Programmer to Programmer)
Tom Rizzo
Learn to leverage the features of the newest version of SharePoint, in this update to the bestseller

More than simply a portal, SharePoint is Microsoft's popular content management solution for building intranets and Web sites 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 one of the most recognized names in SharePoint development, Professional SharePoint 2010 Development 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.

  • SharePoint guru Tom Rizzo offers broad coverage of the newest version of SharePoint, Microsoft's popular content management solution
  • Addresses how the new version adds enhanced developer support for ASP.NET, Ajax, LINQ, and Silverlight
  • Demonstrates how to take advantage of new features, including improvements to offline and mobile client capabilities, social networking additions, and more
  • Covers user experience development, platform services, social media features, event handling, the business data catalog, forms and workflow, business intelligence, and more

With this book, you'll get exhaustive coverage on the many possibilities that exist with SharePoint.

Vote  Beginning SharePoint 2010 Development (Wrox Beginning Guides) Beginning SharePoint 2010 Development (Wrox Beginning Guides)
Steve Fox
Discover how to take advantage of the many new features in SharePoint 2010

SharePoint 2010 is a significant leap forward from the 2007 release, and 'you will find that there are a ton of features built into the platform for you to leverage in your solution development. Because SharePoint is a broad platform that covers a lot, this book also covers quite a bit of ground. As a Wrox Beginning book, the goal of Beginning SharePoint 2010 Development is to get you started with many of the fundamentals so that you can continue on to advanced programming beyond this book.

In this book, you will see coverage of the following:

  • Getting started with development for SharePoint 2010
  • Becoming familiar with tools that you will use to develop for SharePoint
  • Becoming familiar with common SharePoint development tasks
  • Programming against lists and developing custom Web parts
  • Integrating line-of-business (LOB) data with SharePoint and Microsoft Office
  • Integrating Silverlight and SharePoint
  • Creating service-oriented solutions for SharePoint
  • Integrating SharePoint and Microsoft Office
  • Security fundamentals in SharePoint

This book will not cover SharePoint 2007, but will cover areas that span SharePoint Foundation 2010 and SharePoint Server 2010.

The book's goal is to quickly take you from the basics of SharePoint, to installing and configuring a development environment, and then into how you can develop for SharePoint. The book is heavy on coding exercises, but tries to stick to a common set of .NET patterns to ensure you walk away with understanding the different ways in which you can code for SharePoint. Moving from beginning to advanced means that you can expect the walkthroughs and chapters to become increasingly more complex within each chapter and throughout the book. The walkthroughs have been created to be concise and to guide you through all of the steps you must accomplish to complete a coding task.

The structure of the book mimics the development ramp-up cycle for SharePoint. That is, you must first understand the breadth of the SharePoint platform. You then install it and the development environment; and then you begin to code - simple at first, but tasks that grow increasingly more complex. You will find that when coding against SharePoint, you may do certain things more (such as programming against lists and creating custom Web Parts). As such, these topics are covered in Part II of the book. Also, you may find that, as you advance in your SharePoint development, you will need to incorporate either Silverlight or Web services in your SharePoint solutions. Because you would likely combine these types of tasks inside of a custom Web Part, list-based application, or event receiver, these were placed in Part III of the book.

Beginning SharePoint 2010 Development is aimed at the developer who is new to SharePoint. The book assumes you have some programming experience and a pass

Vote  Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 (Books for Professionals by Professionals) Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 (Books for Professionals by Professionals)
Sahil Malik

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 designing and deploying exciting business solutions based on the new version of SharePoint.

Vote  SharePoint 2010 Development with Visual Studio 2010 (Microsoft .NET Development Series) SharePoint 2010 Development with Visual Studio 2010 (Microsoft .NET Development Series)
Eric Carter
With SharePoint 2010, developers finally have the powerful, end-to-end development tools they need to build outstanding solutions quickly and painlessly. What’s more, those tools are built directly into the latest version of Visual Studio, the development platform most Microsoft developers already know. In this book, the Microsoft experts who created these tools show you how to take full advantage of them.

 

The authors focus specifically on the SharePoint scenarios that Visual Studio 2010 now makes accessible to mainstream Microsoft developers. They assume no experience with SharePoint development and focus on SharePoint Foundation 2010: the low-cost version designed for organizations and departments of all kinds, not just large enterprises.

 

SharePoint 2010 Development with Visual Studio 2010shows how to get your solution up and running fast, and then extend it to meet your precise business requirements. You’ll learn how to develop, package, and deploy robust SharePoint business collaboration applications without any unnecessary complexity or overhead.

 

Following a practical, developer-focused introduction to Microsoft SharePoint 2010, you’ll learn about

 

  • Visual Studio 2010 templates and tools that simplify the creation of SharePoint solutions
  • The SharePoint object model and its most frequently used methods, properties, and events
  • Using lists to store, manage, and share data
  • Responding to events related to lists, features, items, or workflows
  • Integrating external data with Business Data Connectivity Services
  • Using content types that ship with SharePoint 2010—and creating new ones
  • Building multi-step workflows and custom forms that work with them
  • Utilizing Web Parts to present different data and applications on the same page
  • Customizing SharePoint pages or navigation with ASP.NET
  • Packaging and deploying solutions, and customizing deployment to your unique requirements

 

Whether you’re just starting out with SharePoint development, upgrading from earlier versions, or building on experience

with ASP.NET, this book will help you solve real problems and get real results—fast!

Vote  SharePoint 2010 as a Development Platform (Expert's Voice in Sharepoint) SharePoint 2010 as a Development Platform (Expert's Voice in Sharepoint)
Jörg Krause

SharePoint is gaining recognition as a full-fledged application server with many features and enhancements that specifically allow non-developers to create sophisticated intranet sites. However, with the 2010 release, Microsoft’s SharePoint increasingly becomes a compelling development platform. This book takes an in-depth, all-encompassing approach to programming concepts, the extensibility interfaces and how to embrace SharePoint as a toolkit full of features available to web developers.

Vote  Microsoft SharePoint 2010 Development Unleashed Microsoft SharePoint 2010 Development Unleashed
Robert Foster

A comprehensive, practical, and hands-on guide to SharePoint 2010 development

 

 

  • Start to finish coverage from top SharePoint expert, Rob Foster (Microsoft MVP and co-host, SharePoint Pod Show)
  • Real-world scenarios: setting up development teams, creating workflows, automating deployments, upgrading from SharePoint 2007, feature upgrades, and more
  • Extensive advanced coverage: social features, search, Business Connectivity Services, LINQ, Silverlight, and more
  •  

    SharePoint 2010 offers developers more power and flexibility than any previous version of SharePoint. In this book, one of the world's most experienceded SharePoint developers covers everything programmers need to know to create robust, dynamic, scalable, and manageable solutions for any organization, no matter how large or complex. Thoroughly hands-on and packed with code examples, SharePoint 2010 Development Unleashed covers the entire development process, as well as all development tools, coding approaches, and key APIs. SharePoint MVP Rob Foster thoroughly discusses Microsoft's newest and most powerful SharePoint enhancements, and presents a full section on its powerful new social features and API. Coverage includes: " Developing SharePoint 2010 solutions with Visual Studio 2010, SharePoint Designer, and PowerShell " Setting up projects and teams, creating web parts and features, and deploying solutions " Using LINQ, Silverlight, events, and event receivers " Working with SharePoint 2010's server-side, client-side, and web services APIs " Using Social Tagging, bookmarking, organization, and the new Social and Organization APIs " Configuring search and programming with the Search API " Using Business Connectivity Services (BCS) to access line-of-business data and enterprise content " Creating workflows in SharePoint Designer and managing them in Visual Studio 2010 " Upgrading projects from SharePoint 2010

    Vote  Pro SharePoint 2010 Solution Development (Expert's Voice in Sharepoint) Pro SharePoint 2010 Solution Development (Expert's Voice in Sharepoint)
    Ed Hild

    Microsoft Office SharePoint Server 2010 and Windows SharePoint Services 4.0 provide a collection of tools and services you can use to improve user and team productivity, make information sharing more effective, and facilitate business decision-making processes. Pro SharePoint Solution Development: Combining .NET, SharePoint, and Office takes a practical problem/solution approach to common business challenges, leading the reader through entire solutions, complete with explanation and code, in 15 independent chapters.

    Vote  Professional Workflow in SharePoint 2010: Real World Business Workflow Solutions Professional Workflow in SharePoint 2010: Real World Business Workflow Solutions
    Paul J. Galvin
    SharePoint MVP offers practical WF4 guidance for SharePoint 2010 developers

    With the new Workflow Foundation 4 (WF4) toolkit in SharePoint 2010, companies have new ways to build custom solutions for common or frequent business processes. This unique book is packed with instructions and tips that show you how. You’ll use WF4 to create and implement office-practical apps such as expense report approvals, RFPs, sale pipeline management, and more. The book also covers how to design custom activities with SharePoint Designer 2010.

    • Explains how to build business solutions using the Workflow Foundation 4 toolkit in SharePoint 2010
    • Shows even non-IT readers how to create and implement processes such as sales pipeline management, creating and managing RFPs, setting up a conference room scheduling solution across a multi-national company, and more
    • Explores the basics vital to all process design: system analysis, researching requirements, and basic design considerations
    • Includes a SharePoint 2007 template for Training and Scheduling; the book walks you through how to upgrade that to 2010 and extend it with new features

    Create the processes your business needs with SharePoint 2010’s new Workflow 4 and this practical guide.

    Vote  Professional Workflow in SharePoint 2010: Real World Business Workflow Solutions Professional Workflow in SharePoint 2010: Real World Business Workflow Solutions
    Paul J. Galvin
    SharePoint MVP offers practical WF4 guidance for SharePoint 2010 developers

    With the new Workflow Foundation 4 (WF4) toolkit in SharePoint 2010, companies have new ways to build custom solutions for common or frequent business processes. This unique book is packed with instructions and tips that show you how. You’ll use WF4 to create and implement office-practical apps such as expense report approvals, RFPs, sale pipeline management, and more. The book also covers how to design custom activities with SharePoint Designer 2010.

    • Explains how to build business solutions using the Workflow Foundation 4 toolkit in SharePoint 2010
    • Shows even non-IT readers how to create and implement processes such as sales pipeline management, creating and managing RFPs, setting up a conference room scheduling solution across a multi-national company, and more
    • Explores the basics vital to all process design: system analysis, researching requirements, and basic design considerations
    • Includes a SharePoint 2007 template for Training and Scheduling; the book walks you through how to upgrade that to 2010 and extend it with new features

    Create the processes your business needs with SharePoint 2010’s new Workflow 4 and this practical guide.

    Vote  Inside Microsoft SharePoint 2010 Inside Microsoft SharePoint 2010
    Ted Pattison

    Build custom SharePoint 2010 solutions with deep architectural insights from the experts.

    Get a detailed look inside SharePoint 2010—and master the intricacies of developing intranets, extranets, and Web-based applications. Guided by an author team with in-depth knowledge of SharePoint architecture, you'll gain task-oriented guidance and extensive code samples to help you build robust business solutions.

    Discover how to:

    • Master fundamental development techniques for SharePoint Foundation
    • Deploy your SharePoint application as a sandboxed solution for more stable and security-enhanced code
    • Create page templates, master pages, Web Parts, custom controls, and event handlers
    • Develop custom field types, site columns, content types, and list definitions
    • Query SharePoint lists with the LINQ-to-SharePoint provider
    • Use the Client Object Model in JavaScript and Microsoft Silverlight® applications
    • Customize the Enterprise Content Management (ECM) capabilities in SharePoint 2010
    • Configure and extend Business Connectivity Services (BCS) and Enterprise Search

    Suggest another book for this list...

    Please enter the ISBN number or title of the book you'd like to see added to this list.