70-488 Verified 2026 Edition

Developing Microsoft Sharepoint Server 2013 Core Solutions Practice Test

70-488, Microsoft's SharePoint 2013 Core Solutions exam for the MCSD: SharePoint Applications track, was retired in 2018. The practice test works through the retired syllabus: site design, custom authentication, CAML-based data access, the app lifecycle, and building Office apps. Candidates should look to Microsoft's current SharePoint or Microsoft 365 developer paths instead.

219 Total Questions
1 Included Version Get all versions for the price of one
English Edition
$90k–$140k Typical Salary An estimate of yearly pay in the United States for SharePoint developers, .NET developers and SharePoint solutions architects.
All-In-One Bundle
$79.99
$75.99
  • Interactive Simulator & AI
  • Detailed Explanations
  • Study, Timed & Flashcard Mode
  • Lifetime Access & Updates

Instant lifetime access • Secure checkout

Why Study with PlanetCert?

The Latest Questions

Practice questions and exam topics aligned with the current exam objectives.

Detailed Explanations

Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI

AI-Powered Insights

Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.

Exam Information

Official specifications published by Microsoft

Exam Format

150 min
40-60
700
Professional

Registration

$165 USD
Pearson VUE

Validity

N/A (MCSD certification was permanent but exam retired)
Exam 70-517: Recertifying MCSD: SharePoint Applications (also retired)

Skills this practice test covers

  • Create content types and site columns, and provision sites with web templates and feature stapling.
  • Build a custom claims provider and authenticate apps with OAuth.
  • Query SharePoint lists with CAML, the server-side object model, CSOM and REST.
  • Package features in WSP files and choose between farm and sandboxed solutions.
  • Brand sites with master pages and device channels, and render list views with JSLink.
  • Build event receivers, timer jobs, workflows and apps for SharePoint and Office.

Explore related topics

70-488 exam content

7 domains · 35 topics · 214 of 219 questions sorted by domain

Plan and Design SharePoint Sites28 questions

This domain covers the structure of SharePoint sites. Candidates manage the site life cycle with site policies, create and bind content types and site columns, attach behaviors such as event receivers and workflows, and provision new sites.

Skills tested

  • Apply site policies, find inactive site collections, and back up and archive their data.
  • Create site columns and content types, and bind them to lists through content type inheritance.
  • Attach event receivers, workflow associations, policies and document templates to content types.
  • Provision sites with site definitions, web templates and feature stapling.

Questions by topic

  • Create content types6
  • Implement site provisioning10
  • Create site columns(the same as 2010)4
  • Manage the site life cycle4
  • Manage content type behaviors4
Implement Authorization and Authentication25 questions

This domain is about who can sign in and what they can reach. Candidates work with claims-based authentication, custom claims providers, custom sign-in pages and membership providers, and app authentication.

Skills tested

  • Configure claims-based authentication and anonymous access.
  • Build a custom claims provider by implementing the SPClaimProvider class.
  • Create custom sign-in pages and custom membership providers for forms-based sign-in.
  • Authenticate apps with OAuth, or with the server-to-server protocol for high-trust apps.

Questions by topic

  • Create high-trust apps for SharePoint 2013 using the server-to-server protocol6
  • Create custom claims providers5
  • Implement application authentication and authorization7
  • Create a custom claims provider7
Access and Manage Data28 questions

Developers can read and write SharePoint data in several ways, and this domain asks which way fits a task. Candidates write CAML queries, use the server-side object model, CSOM and REST, and design for large lists.

Skills tested

  • Write CAML queries with SPQuery and SPSiteDataQuery.
  • Read and update list items with the server-side object model.
  • Run CSOM and REST queries from client code, and batch requests for better performance.
  • Design solutions that handle large lists, for example with indexed columns.

Questions by topic

  • Access data using client object model9
  • Design solutions to handle large amounts of data7
  • Access data using REST API8
  • Access data using server side object model4
Implement SharePoint Solutions40 questions

This domain covers packaging and running code safely. Candidates build features and WSP packages, choose between farm, sandboxed and no-code solutions, manage the life cycle of SharePoint objects, and upgrade solutions over time.

Skills tested

  • Package features and solutions as WSP files and deploy them to the farm.
  • Choose between farm, sandboxed and no-code solutions for a requirement.
  • Dispose of SharePoint objects correctly and use SPContext.
  • Upgrade features and solutions without breaking existing sites.
  • Automate deployment tasks with Windows PowerShell scripts.

Questions by topic

  • Create sandbox solutions7
  • Upgrade solutions and features5
  • Create and configure features7
  • Determine a solution structure5
  • Manage SharePoint Object Life Cycle5
  • Create provider-hosted apps1
  • Package and deploy solutions6
  • Create a no-code solution4
Implement the User Experience and Information Architecture26 questions

This domain is about how a site looks and how users move through it. Candidates brand sites with master pages, page layouts, themes and device channels, set up navigation, and render list data on the client.

Skills tested

  • Create master pages and page layouts, and map device channels to them.
  • Configure managed, structural and custom navigation.
  • Change how list views render with JSLink and display templates.
  • Build web parts and client-side components.

Questions by topic

  • Implement branding9
  • Implement client-side rendering7
  • Implement navigation5
  • Manage site features5
Create Business Processes34 questions

Business logic runs in this domain. Candidates write event receivers and timer jobs, build workflows in SharePoint Designer and Visual Studio, add custom actions to the ribbon and menus, and connect external data.

Skills tested

  • Write event receivers, including remote event receivers, and custom timer jobs.
  • Build SharePoint 2013 workflows in SharePoint Designer and in Visual Studio.
  • Add custom actions to the ribbon and to the Edit Control Block menu.
  • Connect external data through Business Connectivity Services and external lists.

Questions by topic

  • Create event receivers and timer jobs11
  • Create and deploy Microsoft Visual Studio workflows9
  • Create SharePoint Designer workflows7
  • Create custom actions7
Create Office Apps33 questions

This domain covers the app model. Candidates create SharePoint-hosted and provider-hosted apps, manage their permissions and life cycle, and use the JavaScript API for Office in apps for Office and in mail apps.

Skills tested

  • Create SharePoint-hosted and provider-hosted apps, and decide where each part of the code runs.
  • Request app permissions in the app manifest and handle app events such as AppInstalled.
  • Use the JavaScript API for Office to read document content and mailbox data.
  • Publish apps to the app catalog or the Office Store.

Questions by topic

  • Create mail apps8
  • Create applications6
  • Use JavaScript APIs for Office8
  • Manage the App life cycle4
  • Create high-trust apps for SharePoint 2013 using the server-to-server protocol3
  • Create provider-hosted apps4
Practise these questions in study mode

Requirements

  • No formal prerequisites.
  • Recommended: Visual Studio 2010 or 2012 and basic SharePoint solution development experience.
  • Recommended: a working knowledge of Visual C# and the .NET Framework 4.5, plus ASP.NET.
  • Recommended: HTML, CSS and JavaScript for client-side development.

About the 70-488 exam

70-488 covers the core developer skills for SharePoint Server 2013, from content types and site provisioning to workflows and apps. It spans claims-based authentication, data access through CAML, the server-side object model, CSOM and REST, and the packaging of farm and sandboxed solutions. Candidates are expected to write C# in Visual Studio and client-side JavaScript. The exam is one step toward MCSD: SharePoint Applications, which also requires two web development exams and an advanced SharePoint 2013 exam.

Implement SharePoint Solutions has the most questions in the PlanetCert practice test, followed by business processes and Office apps. Every answer has an explanation, which helps where two approaches look alike, such as a farm solution and a sandboxed solution, or CSOM and REST. Study Mode suits the data access domain, where the same query can be written in CAML, CSOM or REST. Brainy AI Assistant can describe how a provider-hosted app gets an access token, or when a remote event receiver is the right choice.

How to earn the certification

Earns
Microsoft Certified Solutions Developer (MCSD): SharePoint ApplicationsProfessional

How to prepare for 70-488

  1. Build a SharePoint 2013 dev server

    Install SharePoint Server 2013 and Visual Studio on one test server. Every domain, from content types to apps, is easier to learn by deploying code than by reading about it.

  2. Query the same list four ways

    Read one list with a CAML query, the server-side object model, CSOM and the REST API. Compare the code that each needs and how each one copes with a large list.

  3. Package, deploy and upgrade a feature

    Put a feature in a WSP package, deploy it as a farm solution and as a sandboxed solution, then upgrade it to a new version. Implement SharePoint Solutions has the most questions in the practice test.

  4. Write one app of each kind

    Create a SharePoint-hosted app, a provider-hosted app and an app for Office. Request permissions in the app manifest and handle the AppInstalled event.

  5. Build two workflows, then run timed sets

    Build one workflow in SharePoint Designer and one in Visual Studio, then take the 70-488 practice test in Timed Mode. Ask Brainy AI Assistant about any authentication or app question that went wrong.

    Start a timed 70-488run

Who 70-488 is for

  • SharePoint developers who maintain or extend SharePoint Server 2013 solutions.
  • C# and ASP.NET developers who build apps and workflows on SharePoint.
  • Solutions architects who plan SharePoint 2013 customizations and integrations.

Typical job titles: SharePoint developer · SharePoint solutions architect · .NET developer · Full stack developer · Enterprise application developer

Your Complete Exam Solution

Best-In-Class Practice Tests

Exam-style questions that match the format and difficulty of the real exam, updated regularly. Original material — not recycled dumps.

Topical Breakdown

Study by domain, pinpoint weak areas, and focus your time where it matters most. Every topic mapped to the official syllabus.

Flashcard Mode

Rapid-fire review to reinforce key concepts. Flip through questions and answers at your own pace before exam day.

See How You Compare Against Yourself

✕
✕
✕

Other Exam Prep

  • Outdated question dumpsRecycled, often inaccurate material
  • No explanationsMemorize answers without understanding
  • Static PDF filesNo interactive practice or feedback
  • Subscription feesRecurring charges, access expires
✓
✓
✓

PlanetCert

  • Verified, current questionsUpdated weekly to match live exam objectives
  • Expert-written rationalesUnderstand every concept, not just the answer
  • Session tracking & exam progressTrack every attempt, see your growth over time
  • Lifetime access, one pricePay once — updates included forever
CERTIFIED70-488

Study Naturally, Study Responsibly

Practice with exam-style questions and detailed explanations until you're ready.

Try Free Demo
Secure Checkout Lifetime Access