Book Image

Microsoft SharePoint 2010 development cookbook

By : Ed Musters
Book Image

Microsoft SharePoint 2010 development cookbook

By: Ed Musters

Overview of this book

<p>There is a heavy demand in the marketplace for SharePoint developers that you could take advantage of - if only you had the opportunity to acquire the relevant skills! But, SharePoint 2010 is a big old product with a steep learning curve &ndash; where do you begin? <br /><br />This book has been designed to take the experienced ASP.NET developer from &ldquo;beginner&rdquo; to &ldquo;professional&rdquo; SharePoint developer in the shortest amount of time. You will be productive on you very first SharePoint development assignment with the knowledge and skills that you learn here. You will have distilled the essence of the author&rsquo;s many years of training, and leading development teams in SharePoint. <br /><br />This book uncovers the most common &ldquo;pattern&rdquo; of typical SharePoint development tasks encountered in the real world and puts the topics in a logical order with detailed step-by-step recipes for you to follow. <br />The practical example given builds and flows throughout the chapters and topics. By the end of this book, you will be able to apply the concepts to the challenges ahead of you!</p>
Table of Contents (15 chapters)
Microsoft SharePoint 2010 Development Cookbook
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Index

Installing recommended developer tools


While Visual Studio 2010 certainly contains an excellent set of tools for the SharePoint 2010 developer, both Microsoft and the community at large are constantly providing you with further excellent sample code, utilities, and productivity aids. In this section, I recommend three key tools that you should have, and will direct you to a location where you can find more!

How to do it...

Here is the recipe for installing key SharePoint developer tools:

  1. Mandatory for all SharePoint developers is the SharePoint 2010 SDK that includes many code samples and documentation. Use your favorite search engine to find Microsoft SharePoint 2010 SDK.

  2. Highly recommended is the SharePoint Guidance available at http://www.microsoft.com/spg, with additional information available at http://spg.codeplex.com.

  3. Highly recommended is the Community Kit for SharePoint. It is a set of best practices, templates, Web Parts, tools, and source code that enables practically anyone to create a community website based on SharePoint technology for practically any group of people with a common interest. It is available from http://cks.codeplex.com.

  4. Highly recommended is the SharePoint Manager 2010 tool. It is a SharePoint object model explorer that enables you to browse every site on the local farm and view / change every property. It is from http://spm.codeplex.com.

  5. Suggested are the Visual Studio 2010 SharePoint Power Tools, especially if you plan to develop Sandboxed Solutions . Use your favorite search engine to find Visual Studio 2010 SharePoint Power Tools.

You have successfully installed the key tools every SharePoint developer should have at hand.

There's more...

There are far too many excellent tools contributed by the community to be mentioned here, and more being created all the time. Some will be useful to accelerate some very specific development task. The primary source is CodePlex at http://www.codeplex.com. Search the site for SharePoint 2010, or more generally, SharePoint (as some tools support both the current and older versions of SharePoint).