Buy New
  • List Price: $34.99
  • Save: $9.33 (27%)
FREE Shipping on orders over $35.
Only 2 left in stock (more on the way).
Ships from and sold by
Gift-wrap available.
Add to Cart
Want it Monday, April 21? Order within and choose One-Day Shipping at checkout. Details
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Designing Solutions for Microsoft SharePoint 2010: Making the right architecture and implementation decisions (Patterns & Practices) Paperback

ISBN-13: 978-0735656086 ISBN-10: 0735656088 Edition: 1st

See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from Collectible from
"Please retry"
"Please retry"
$2.75 $0.40


Frequently Bought Together

Designing Solutions for Microsoft SharePoint 2010: Making the right architecture and implementation decisions (Patterns & Practices) + Real World SharePoint 2010: Indispensable Experiences from 22 MVPs
Price for both: $59.64

Buy the selected items together


Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Patterns & Practices
  • Paperback: 280 pages
  • Publisher: Microsoft Press; 1 edition (December 17, 2010)
  • Language: English
  • ISBN-10: 0735656088
  • ISBN-13: 978-0735656086
  • Product Dimensions: 9.2 x 7.5 x 0.7 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #1,151,313 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Jason Lee works as a writer, developer, and consultant at Content Master. Jason has designed and authored a wide range of training materials and technical guidance for Microsoft and for the past few years has specialized on the SharePoint platform.

Chris Keyser is a Principal Program Manager with Microsoft's patterns & practices group. In seven years at Microsoft Chris has performed a variety of roles, including Group Program Manager in Office for Duet and the lead architect for the Global ISV team in DPE. Prior to joining Microsoft Chris worked as a developer and manager at a series of startups on Web, server, and embedded system development.

Robert Bogue, MS MVP, MCSE, MCSA:Security, etc., has contributed to more than 100 book projects and numerous other publishing projects. Robert speaks internationally on technical topics. You can read Robert's blog at or send him an email at

Todd Baginski, Microsoft SharePoint Server MVP and instructor for the BCS portion of the SharePoint Master Certification program, speaks frequently at conferences about SharePoint, Silverlight®, and other technical topics. Todd works closely with Microsoft to create training kits and content to help architects and developers create solutions with SharePoint and Silverlight. Todd also creates sites, products, and custom applications based on the SharePoint platform. You can read Todd’s blog at or send him an email at

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By Basil B on December 31, 2011
Format: Paperback Verified Purchase
It is good from time to time to acquaint yourself with Microsoft best practices for the development tools/applications which you depend. As a SharePoint developer and administrator I make it a point to keep up-to-date on this subject. While I have read a number of Microsoft's published best practices, this is the first time I read the best practices for SharePoint. Designing Solutions for Microsoft SharePoint 2010 is the first book I read on my new Kindle Fire.

As developers we like to think that our years of experience will allow us to naturally know the best methods to choose when creating a new solution in any new tool or framework. This is not the case. Reality is, a method which works well under one framework may not work under the next. This is why it is important for us to educate ourselves with the best practices for each framework.

For example, you may have used SharePoint web services to interact with SharePoint 2007 via a solution created in Visual Studio 2008. This may not be the ideal method of choice when creating a Visual Studio 2010 solution that will installed within a SharePoint 2010 environment. The recommended method would be to utilize the Client Object Model or the Server Object Model depending on what you wish to accomplish.

If you are creating a new assembly for your SharePoint 2010 environment, should you install the assembly in the bin directory of your SharePoint web application or install it in the GAC? If you don't understand the cost/benefits for each location you might want to review this book.

It is inevitable that there will be a need to pull information from an external data store into your SharePoint 2010 environment. If so, you want to read up on using external list and Business Connectivity Service.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Product Images from Customers