Inside Microsoft SharePoint 2013


Build custom SharePoint solutions with architectural insights from the experts.

Take a deep dive into SharePoint 2013, and master the intricacies for designing and implementing robust apps and other business solutions for your organization. Led by an author team with in-depth knowledge of SharePoint architecture, you’ll thoroughly explore ...

See more details below
$35.39 price
(Save 29%)$49.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (13) from $27.38   
  • New (9) from $31.67   
  • Used (4) from $27.38   
Inside Microsoft SharePoint 2013

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study

Want a NOOK? Explore Now

NOOK Book (eBook)
$22.99 price
(Save 42%)$39.99 List Price


Build custom SharePoint solutions with architectural insights from the experts.

Take a deep dive into SharePoint 2013, and master the intricacies for designing and implementing robust apps and other business solutions for your organization. Led by an author team with in-depth knowledge of SharePoint architecture, you’ll thoroughly explore the SharePoint 2013 development platform and new app model through hands-on tasks and extensive code samples.

Discover how to:

  • Create SharePoint-hosted, provider-hosted, and autohosted apps
  • Master the new app security model with OAuth and Certificates
  • Develop workflows with the SharePoint 2013 workflow model
  • Design a custom search experience and create search-based apps
  • Leverage the client-side object model and REST APIs
  • Produce catalog-driven web sites with Web Content Management capabilities
  • Get cloud-based data sources with Business Connectivity Services
  • Create and utilize remote event receivers for lists and libraries
  • Generate new social networking apps and solutions
Read More Show Less

Product Details

  • ISBN-13: 9780735674479
  • Publisher: Microsoft Press
  • Publication date: 12/13/2013
  • Edition number: 1
  • Pages: 776
  • Sales rank: 302,225
  • Product dimensions: 7.40 (w) x 8.90 (h) x 1.70 (d)

Meet the Author

Scot Hillier is a Microsoft MVP for SharePoint focused on creating business productivity solutions. He is the author or coauthor of more than 15 books, including Inside Microsoft SharePoint 2010.

Mirjam van Olst is a Microsoft MVP for SharePoint who helps companies implement SharePoint solutions. She is also a Microsoft Certified Master (MCM) for both SharePoint 2007 and SharePoint 2010.

Ted Pattison, Microsoft MVP for SharePoint, is a cofounder of a company dedicated to educating clients on how to become successful with SharePoint. He is the coauthor of Inside Microsoft SharePoint 2010.

Andrew Connell is an author, instructor and co-founder of Critical Path Training, a SharePoint education focused company. He has a background in content management solutions and Web development that spans back to his time as a student at the University of Florida in the late 1990's managing class sites. He has consistently focused on the challenges facing business today to maintain a current and dynamic online presence without having to rely constantly on Web developers or have a proficiency in Web technologies.

Andrew is a six-time recipient of Microsoft's Most Valuable Professional (MVP) award (2005-2010) for Microsoft Content Management Server (MCMS) & Microsoft SharePoint Server. He has authored and contributed to numerous MCMS and SharePoint books over the years including his book Professional SharePoint 2007 Web Content Management Development by WROX.

Andrew has spoken on the subject of SharePoint development and WCM at conferences such as TechEd, SharePoint Connections, VSLive, SharePoint Best Practice Conference, SharePoint Evolutions Conference, Microsoft's TechReady Conference, Office Developer Conference and Microsoft SharePoint Conference in the United States, Australia, England and Spain.

Wictor Wilén is a Microsoft Certified Master (MCM) in SharePoint and works as SharePoint Solution Architect at Connecta AB. He has worked in the portal and web content management industry for more than 13 years for consulting companies, founded and sold his own software company and saw the dawn of SharePoint back in 2001. Wictor is an active SharePoint community participant, writer, tutor, frequent speaker at local and international conferences. In 2010 Wictor was awarded the SharePoint Server MVP title by Microsoft for his community contributions. He can be found online at Wictor is based in Stockholm, Sweden.

Kyle Davis is a SharePoint and Cloud Solutions Architect, and works as a Managing Consultant at Catapult Systems. Kyle is a frequent speaker at various SharePoint events, and holds SharePoint MCITP and MCPD certifications. You can follow Kyle at @cldarchitect on Twitter.

Read More Show Less

Table of Contents

Who this book is for;
Organization of this book;
Support & feedback;
Chapter 1: SharePoint 2013 developer roadmap;
1.1 A brief history of SharePoint;
1.2 Examining SharePoint Foundation architecture;
1.3 Windows PowerShell boot camp for SharePoint professionals;
1.4 Summary;
Chapter 2: SharePoint development practices and techniques;
2.1 Setting up a developer environment;
2.2 Automating SharePoint administration by using Windows PowerShell scripts;
2.3 Configuring SharePoint service applications;
2.4 Using debugging tools;
2.5 Using the SharePoint Developer Tools in Visual Studio 2012;
2.6 Choosing a development approach;
2.7 Using the SharePoint APIs;
2.8 Summary;
Chapter 3: Server-side solution development;
3.1 Understanding the server-side object model;
3.2 Developing farm solutions;
3.3 Developing sandboxed solutions;
3.4 Summary;
Chapter 4: SharePoint apps;
4.1 Understanding the new SharePoint app model;
4.2 Understanding SharePoint app model architecture;
4.3 Using the chrome control;
4.4 Packaging and distributing apps;
4.5 Summary;
Chapter 5: Client-side programming;
5.1 Understanding app designs;
5.2 Introduction to JavaScript for SharePoint developers;
5.3 Introduction to jQuery for SharePoint developers;
5.4 Working with the client-side object model;
5.5 Working with the REST API;
5.6 Summary;
Chapter 6: SharePoint security;
6.1 Reviewing authentication and authorization;
6.2 Understanding user authentication;
6.3 Understanding app authentication;
6.4 Understanding app authorization;
6.5 Summary;
Chapter 7: SharePoint pages;
7.1 SharePoint and ASP.NET;
7.2 Using pages in SharePoint;
7.3 Customizing the ribbon;
7.4 Summary;
Chapter 8: SharePoint Web Parts;
8.1 Understanding Web Part fundamentals;
8.2 Developing and deploying Web Parts;
8.3 Controlling Web Part rendering;
8.4 Working with Web Part properties;
8.5 Exploring advanced Web Part development;
8.6 Summary;
Chapter 9: SharePoint lists;
9.1 Creating lists;
9.2 Working with fields and field types;
9.3 Understanding site columns;
9.4 Working with content types;
9.5 Working with document libraries;
9.6 Creating and registering event handlers;
9.7 Querying lists with CAML;
9.8 Working with LINQ to SharePoint;
9.9 Summary;
Chapter 10: SharePoint type definitions and templates;
10.1 Custom field types;
10.2 Custom site columns and content types;
10.3 Custom list definitions;
10.4 Summary;
Chapter 11: SharePoint site provisioning;
11.1 The GLOBAL site definition;
11.2 Site definitions;
11.3 Web templates;
11.4 Using custom code to create sites;
11.5 Site templates;
11.6 Site provisioning providers;
11.7 Web provisioning events;
11.8 Web templates and SharePoint apps;
11.9 Summary;
Chapter 12: SharePoint workflows;
12.1 Workflow architecture in SharePoint 2013;
12.2 Building custom workflows;
12.3 Using tasks in workflows;
12.4 Workflow services CSOM and JSOM;
12.5 Adding custom forms to workflows;
12.6 Summary;
Chapter 13: SharePoint search;
13.1 Introducing search-based applications;
13.2 Understanding search architecture;
13.3 Understanding Keyword Query Language;
13.4 Creating no-code customizations;
13.5 Using the client-side API;
13.6 Using the script Web Parts;
13.7 Improving relevancy;
13.8 Enhancing content processing;
13.9 Creating .NET Assembly Connectors for search;
13.10 Summary;
Chapter 14: SharePoint Enterprise Content Management;
14.1 Understanding the Managed Metadata Service Application;
14.2 Using document services;
14.3 Records management;
14.4 Summary;
Chapter 15: Web content management;
15.1 Understanding the WCM features;
15.2 Accessing SharePoint publishing files;
15.3 Page layouts;
15.4 Understanding device channels;
15.5 Understanding managed navigation;
15.6 Content aggregation;
15.7 Understanding cross-site publishing;
15.8 Summary;
Chapter 16: Business Connectivity Services;
16.1 Introduction to Business Connectivity Services;
16.2 Creating simple BCS solutions;
16.3 Understanding External List limitations;
16.4 Understanding BCS architecture;
16.5 Understanding authentication scenarios;
16.6 Managing client authentication;
16.7 Creating External Content Types;
16.8 Using ECTs in SharePoint 2013;
16.9 Using ECTs in Office 2013;
16.10 Creating custom BCS solutions;
16.11 Summary;
Chapter 17: SharePoint social enterprise features;
17.1 What’s new in SharePoint 2013;
17.2 Understanding social components;
17.3 Understanding user profiles;
17.4 Understanding social feeds;
17.5 Understanding following within SharePoint 2013;
17.6 Understanding Yammer;
17.7 Summary;
About the authors;

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)