McAfee Secure sites help keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams
My Cart (0)  

Microsoft SharePoint Server 2013 070-489

070-489

Exam Code: 070-489

Exam Name: Developing Microsoft SharePoint Server 2013 Advanced Solutions

Updated: Sep 12, 2026

Q&A Number: 97 Q&As

070-489 Free Demo download

PDF Version Demo PC Test Engine Online Test Engine

Already choose to buy "PDF"

Price: $59.99 

About Microsoft 070-489 Exam Braindumps

The Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions exam has a reputation for breadth, and many candidates underestimate how much ground it covers. Getcertkey closes those gaps with 97 practice questions that reflect the style and difficulty you can expect in 2026.

Microsoft 070-489 Exam Overview:

Certification Vendor:Microsoft
Exam Name:Developing Microsoft SharePoint Server 2013 Advanced Solutions
Exam Number:70-489
Exam Duration:150 minutes
Available Languages:German, Spanish, Japanese, English, Chinese (Simplified), Portuguese (Brazil), French
Real Exam Qty:45-60
Certificate Validity Period:Retired, no longer active
Exam Price:$165 USD
Passing Score:700 out of 1000
Exam Format:Case studies, Build list and reorder, Drag and drop, Multiple choice
Related Certifications:MCSD: SharePoint Applications
MCSA: Web Applications
Recommended Training:Microsoft Virtual Academy
Microsoft Official Course 20489B
Exam Registration:Pearson VUE Registration
Microsoft Learning Page
Sample Questions:Free Download 070-489 Demo
Exam Way:Online proctored or onsite at authorized Pearson VUE test centers
Pre Condition:Recommended: 2+ years of SharePoint development experience, knowledge of ASP.NET, C#, Visual Studio, and SharePoint 2013 core concepts
Official Syllabus URL:https://www.microsoft.com/en-us/learning/exam-70-489.aspx

Microsoft 070-489 Exam Syllabus Topics:

SectionWeightObjectives
Topic 1: Implement Enterprise Content Management20%- Implement ECM solutions
  • 1. Document sets
  • 2. Content types and site columns
  • 3. Information management policies
- Implement records management
  • 1. In-place records management
  • 2. Retention policies
  • 3. Content organizer
Topic 2: Implement Managed Metadata Service20%- Configure Managed Metadata Service
  • 1. Import and export term sets
  • 2. Navigation and tagging
  • 3. Term sets and terms
- Work with managed metadata fields
  • 1. Create custom fields
  • 2. Programmatic access
Topic 3: Design and Implement Apps20%- Design SharePoint apps
  • 1. Performance and scalability
  • 2. Authentication and authorization
  • 3. App security
- Implement app communication
  • 1. OAuth and cross-domain communication
  • 2. Hosting options
  • 3. Use CSOM and REST APIs
Topic 4: Implement Search20%- Extend search functionality
  • 1. Query rules
  • 2. Search web parts
  • 3. Custom ranking models
- Customize search experience
  • 1. KQL and FQL queries
  • 2. Display templates
  • 3. Result sources and result types
Topic 5: Implement Business Connectivity Services20%- Design BCS solutions
  • 1. BDC models
  • 2. External content types
  • 3. Security and permissions
- Implement and consume BCS
  • 1. App-scoped external content types
  • 2. External lists
  • 3. OData connections

070-489 Exam FAQs for 2026 Candidates

Which certification does the 070-489 exam lead to?

The 070-489 exam is the official Microsoft exam behind the MCSD: SharePoint Applications certification, validating the skills measured by the Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions credential. It sits at the Professional level of the Microsoft certification program. It also connects to MCSA: Web Applications, MCSD: SharePoint Applications, so the knowledge you build here carries over to those tracks as well.

How many questions are on the 070-489 exam, and how much time do I get?

The 070-489 exam contains 45-60 questions to be completed within 150 minutes. Before exam day, divide the available time by the question count to work out a comfortable per-question pace, and mark any item that eats into it so you can return later instead of getting stuck. Timed sessions in the Getcertkey test engines make that pacing automatic — run at least two full-length mock exams under the clock so time pressure never becomes the reason you drop points.

What score do I need to pass the 070-489 exam, and what does it cost?

The passing score for the 070-489 exam is 700 out of 1000, and the official registration fee is $165 USD. Retakes are not discounted — every new attempt means paying the full fee again — so it pays to measure yourself before you book. Work through the 97 practice questions on Getcertkey, sit a timed practice test, and schedule your exam only when your scores are consistently comfortable. That simple habit is the cheapest exam strategy there is.

Are there any prerequisites for the 070-489 exam?

Recommended: 2+ years of SharePoint development experience, knowledge of ASP.NET, C#, Visual Studio, and SharePoint 2013 core concepts Requirements can change when Microsoft revises its certification program, so confirm the current eligibility rules on the official exam page before you register.

How do I register for the 070-489 exam?

You can book the Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions exam through the official registration channels below:

As for delivery, the exam is offered in the following format: Online proctored or onsite at authorized Pearson VUE test centers. Choose the option that suits you best when you book your seat.

What official training is recommended for the 070-489 exam?

Microsoft recommends the following training resources for the Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions exam:

Official courses build the foundation; the 97 practice questions from Getcertkey then show you how that knowledge is examined, so the two work best together.

Can I try the 070-489 practice questions before I buy?

Yes. Getcertkey provides a free 070-489 PDF demo so you can review the question style and answer quality before purchasing. Every purchase also includes 365 days of free updates — if Microsoft revises the exam during that period, the updated material reaches you at no cost. Once the free-update year ends, you can extend your update service at a 50% discount.

What if I fail the 070-489 exam, and how is my order delivered?

Every Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions purchase on Getcertkey is covered by a 100% money-back guarantee with clear conditions: if you take the corresponding exam within 60 days of your purchase and do not pass, you can claim a full refund by submitting a scanned copy of your exam enrollment slip and your official score report as a PDF within two days of the exam date; claims are processed within seven days of submission. The guarantee does not apply to exams taken within three days of purchase, to material that was downloaded but never used in an exam attempt, or to free products and expired orders, and the candidate name must match the payer name. If you would rather not take a refund, you can instead exchange your purchase for two free exam preparation products of equal value and keep the update service on your original product.

Delivery is instant: your download is sent to your email within one minute of payment, with no limit on how many computers you may install the material on. If nothing arrives within two hours, check your spam folder and contact customer service for help.

What topics are covered in the 070-489 exam?

The Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions exam blueprint is organized into 5 domains. The first three are:

  • Implement Business Connectivity Services — 20% of the exam
  • Implement Enterprise Content Management — 20% of the exam
  • Implement Search — 20% of the exam

For the complete domain-by-domain breakdown, scroll up to the full exam topics outline above and use it to plan how you distribute your study time.

Microsoft Developing Microsoft SharePoint Server 2013 Advanced Solutions Sample Questions:

Question #1
DRAG DROP
You develop a provider-hosted SharePoint app that retrieves and displays news headlines from an external site named News. The site contains lists of news headlines from many news sources.
You need to create a Representational State Transfer (REST) endpoint URL in the app to retrieve hourly headlines from the site for a specific news source.
You have the following code:

Which code segments should you include in Target 1, Target 2, Target 3 and Target 4 to complete the code? (To answer, drag the appropriate term to the correct targets in the answer area. Each term may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.)


Question #2
Topic 1, Trey Research
Background
You develop an intranet portal for Trey Research. End users of the portal are researchers and office staff.
Business Requirements
All end users must be able to customize their profile with relevant information. Researchers must store research papers, upload supporting documents, and search content.
Storage
The portal must use an existing Microsoft SQL Server database to access and store work profile information and research papers.
Data Access
- The portal must use Business Connectivity Services (BCS) to access data from external systems.
- Researchers must search content from SharePoint and external systems.
- Researchers must manage a research topic and related content as a single entity.
User Profile
- Employees must be able to customize their profile.
- Administrators must be able to create new profile properties.
Technical Requirements
Data Store
The data model for the database entities is shown below:

Users must not be allowed to update the Employees.Username and ResearchPapers.ID fields.
The fields uniquely distinguish the corresponding entity.
Access External Data
-
You must create an external content type named TreyResearch to access the SQL data source.
During development, the data source will be accessible locally.
- You must develop an app to access the fields named Employee Name and Research Paper Title.
- Researchers must be able to find all research papers that are written by a particular employee.
- A research paper always must be associated with the employee that wrote it.
Document Management
- Researchers must be able to upload research papers and relevant supporting
materials into a document set named Research Content. - All the document sets must be stored in a list named ResearchPapers. - All documents that are uploaded must contain the prefix DOC in the file name.
Environment
The SQL database will be on a different physical server when the solution is deployed to a production environment. The solution must use the SQL Server user named sqltrey to connect to the database. The BCS service is configured and running in the production environment.
Personalize
- You must use custom profile properties to add a new section to the user profile properties page. - The solution must use the client-side object model (CSOM) to upload employee
profile pictures. - Employees must be able to change their display name on the site. - Each employee's page must display the value of the DisplayName and Title fields.
Search
- The Microsoft Bing API web service must be used to search for research papers. No code must be written. - The app must use a Content Enrichment web service named AbstractIndexer. The app must use the AbstractIndexer service to index search content. - The solution must store large-sized media files in a dedicated SQL Server database. - The database must use the ResearchPapers.ID field as the foreign key to associate the field with the TreyResearch external content type.
Application Structure
Relevant portions of the solution files are shown below. (Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.)
App.js

ManageUserProfiles.es ContentManagement.es


=======================================================================
DRAG DROP
You need to add code to line MP22 to create the custom profile property.
How should you complete the relevant code? (To answer, drag the appropriate code segments to the correct locations in the answer area. Each code segment may be used once or not at all. You may need to drag the split bar between panes or scroll to view content.)


Question #3
You access a Records Management site in SharePoint. You create the following segment: (Line numbers are included for reference only.)

Search results must display documents that contain specific keywords by using the following custom display template:

You need to implement the custom display template.
What should you do? (Each correct answer presents part of the solution. Choose all that apply.)

A. Option C
B. Option F
C. Option B
D. Option E
E. Option A
F. Option D


Question #4
You use Visual Studio to design a SharePoint solution for a company that sells wine to customers around the world.
The solution must return the total number of cases sold per country. The solution also must allow employees to sort cases of wine that are returned. Employees must sort cases by country, date, and reason for the return.
You need to configure the solution to meet the requirements.
Which steps should you take? (Each correct answer presents part of the solution. Choose all that apply.)

A. Configure the query for the Content Search Web Part.
B. Add country as a property filter to the Search Results Web Part.
C. Add a Calendar Web Part to the page.
D. Add a Refinement Web Part to the page.


Question #5
DRAG DROP
You need to implement the term set import file to enable item assignments to be filtered.
How should you structure the term sets? (To answer, drag the appropriate term to the correct level in the answer area. Each term may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.)


Solutions:

Question #1
Correct Answer: Only visible for members
Question #2
Correct Answer: Only visible for members
Question #3
Correct Answer: A,B,E
Question #4
Correct Answer: A,B,D
Question #5
Correct Answer: Only visible for members

1118 Customer ReviewsCustomers Feedback (* Some similar or old comments have been hidden.)

Yahoo! I have passed 070-489 : Developing Microsoft SharePoint Server 2013 Advanced Solutions exam. Need to disclose the secret behind this success and recommending the resource to my colleagues.

Kennedy

Kennedy     5 star  

I passed 070-489 yesterday.

Zoe

Zoe     4 star  

I have passed the exam successfully for this set of 070-489 exam questions only. It is so helpful that i suggest all the candidates to make a worthy purchase of it. You won't regret for it.

Julian

Julian     4.5 star  

Thank you guys for the perfect work!
You guys finally send the update to me.

Pag

Pag     4.5 star  

070-489 training dumps helped me to complete the exam. You can rely on it. Highly recommend!

Betsy

Betsy     4 star  

Very Good and Helpful site! 070-489 Test Engine works great, i passed the 070-489 exam smoothly. Thanks!

Paula

Paula     4.5 star  

To the point material with real exam questions and answers made 070-489 exam so easy that I got 86% marks with just one week of training. Valid dump!

Omar

Omar     4.5 star  

I love Getcertkey because when I studies for 070-489 exam using the products provided, I realized that it was made just for me. The questions and answers for 070-489 exam are compiled by experts and are very similar to the actual ones on the exam.

Adelaide

Adelaide     4.5 star  

070-489 exam dump was my only study source, and I did well on my test.

Charlotte

Charlotte     4.5 star  

Valid and latest dumps for 070-489 certification exam. I passed my exam today with great marks. I recommend everyone should study from Getcertkey.

Christ

Christ     4.5 star  

Hope you can get update 070-489 exam soon.

Oscar

Oscar     4.5 star  

If you still hesitate about Getcertkey exam questions, I want to tell you to go and purchase it. The 070-489 dump are really helpful!

Myrna

Myrna     5 star  

Yes dude, i passed this exam after using 070-489 practice test! And i passed it just in one go. Cool!

Victor

Victor     4.5 star  

Simply Realistic Materials
Real Exam Practice Questions

Myrna

Myrna     5 star  

Really appreciate your help! You guys are doing great. I passed my 070-489 exams with the help of your dumps. Thanks again.

Lyle

Lyle     5 star  

Thanks Getcertkey for helping me pass 070-489 exam, right now I am not only a certified specialist in my field but also earning a good livelihood.

Belle

Belle     4 star  

Searching for latest and reliable dumps for my 070-489 exam led me to the various certification training providing sites, but in the end Getcertkey provided the best in the business. I not only passed my exam with 93% marks but also got salary

Patricia

Patricia     4.5 star  

LEAVE A REPLY

Your email address will not be published. Required fields are marked *

Contact US:  
 [email protected]  Support

Free Demo Download

Popular Vendors
Adobe
Alcatel-Lucent
Avaya
BEA
CheckPoint
CIW
CompTIA
CWNP
EC-COUNCIL
EMC
EXIN
Hitachi
HP
ISC
ISEB
Juniper
Lpi
Network Appliance
Nortel
Novell
SASInstitute
Sybase
Symantec
The Open Group
all vendors
Why Choose GetCertKey Testing Engine
 Quality and ValueGetCertKey Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
 Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
 Easy to PassIf you prepare for the exams using our GetCertKey testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
 Try Before BuyGetCertKey offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.