Contents
Professional SharePoint 2013 Development
Published by
John Wiley & Sons, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
www.wiley.com
Copyright 2013 by John Wiley & Sons, Inc., Indianapolis, Indiana
Published simultaneously in Canada
ISBN: 978-1-118-49582-7
ISBN: 978-1-118-49578-0 (ebk)
ISBN: 978-1-118-65496-5 (ebk)
ISBN: 978-1-118-65501-6 (ebk)
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions .
Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Web site may provide or recommendations it may make. Further, readers should be aware that Internet Web sites listed in this work may have changed or disappeared between when this work was written and when it is read.
For general information on our other products and services please contact our Customer Care Department within the United States at (877) 762-2974, outside the United States at (317) 572-3993 or fax (317) 572-4002.
Wiley publishes in a variety of print and electronic formats and by print-on-demand. Some material included with standard print versions of this book may not be included in e-books or in print-on-demand. If this book refers to media such as a CD or DVD that is not included in the version you purchased, you may download this material at http://booksupport.wiley.com . For more information about Wiley products, visit www.wiley.com .
Library of Congress Control Number: 2012954766
Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Wrox Programmer to Programmer, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in the United States and other countries, and may not be used without written permission. SharePoint is a registered trademark of Microsoft Corporation. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc., is not associated with any product or vendor mentioned in this book.
To Natalia, you always put a smile on my face. I am so thankful to have you in my life.
Reza Alirezaei
To Heidi, without you this would not have been possible.
Brendon Schwartz
To Kim, whose love and support have encouraged and inspired me to always reach for more.
Matt Ranlett
To Hayley, Katherine, and Charlie; thank you for your support and understanding, especially after many weekends of writing. I love you with all my heart!
Brian Wilson
To my lovely and patient wife Eve
Jeff Fried
CREDITS
ACQUISITIONS EDITOR
Mary James
PROJECT EDITOR
Kelly Talbot
TECHNICAL EDITORS
Andy Au
Mehrdad Mehroo
Siavash Fathi
PRODUCTION EDITOR
Christine Mugnolo
COPY EDITOR
San Dee Philips
EDITORIAL MANAGER
Mary Beth Wakefield
FREELANCER EDITORIAL MANAGER
Rosemarie Graham
ASSOCIATE DIRECTOR OF MARKETING
David Mayhew
MARKETING MANAGER
Ashley Zurcher
BUSINESS MANAGER
Amy Knies
PRODUCTION MANAGER
Tim Tate
VICE PRESIDENT AND EXECUTIVE GROUP PUBLISHER
Richard Swadley
VICE PRESIDENT AND EXECUTIVE PUBLISHER
Neil Edde
ASSOCIATE PUBLISHER
Jim Minatel
PROJECT COORDINATOR, COVER
Katie Crocker
PROOFREADERS
Jennifer Bennett, Word One New York
Josh Chase, Word One New York
Jeff Holt, Word One New York
Scott Klemp, Word One New York
James Saturnio, Word One New York
INDEXER
Johnna VanHoose Dinse
COVER DESIGNER
Elizabeth Brooks
COVER IMAGE
mbbirdy / iStockphoto
ABOUT THE AUTHORS
REZA ALIREZAEI is the founder and president of Development Horizon, a Microsoft Gold Partner based in Toronto. Reza has been a Microsoft Most Valuable Professional (MVP) for SharePoint since 2006. In addition to consulting, Reza has a decade of experience in training and speaking for corporations and the SharePoint community. He has authored several SharePoint books, papers, and online articles. Reza blogs at .
BRENDON SCHWARTZ is a SharePoint expert with over 10 years of SharePoint experience, starting in the early days of the product. Known as an expert on collaboration, social computing, enterprise content management, business process management, and application development, Brendon has presented at conferences and built innovative product solutions. He has managed projects for many clients, including Fortune 500 companies such as AT&T, Coca-Cola, AutoTrader.com , and The Home Depot. While leading a team for one of the first Microsoft-hosted solutions for Coca-Cola Enterprises, he helped shape the future of Office 365. Brendon has proudly received the Microsoft MVP award for both ASP.NET and SharePoint. An avid writer on SharePoint, he has authored numerous articles and books including Professional SharePoint 2007 Development and Social Computing with Microsoft SharePoint 2007 . Brendon enjoys spending time with his wife, son, and new daughter.
MATT RANLETT is a SharePoint Server MVP and works as a solution architect and consulting practice lead with Slalom Consulting. When hes not organizing or presenting at user group-related events, Matt writes and edits white papers, magazine articles, and books on SharePoint.
SCOT HILLIER is an independent consultant and Microsoft SharePoint Most Valuable Professional focused on creating solutions for Information Workers with SharePoint, Office, and related technologies. He is the author/coauthor of 18 books on Microsoft technologies including Inside SharePoint 2013 and App Development in SharePoint 2013 . Scot splits his time between consulting on SharePoint projects, speaking at SharePoint events like the Microsoft SharePoint Conference, and delivering training for SharePoint developers through Critical Path Training. Scot is a former U. S. Navy submarine officer and graduate of the Virginia Military Institute. Scot can be reached at .