2. AGENDA
MCP Program
MCSD Program
Blueprint of “70-487”: Developing Windows Azure and Web Services
Accessing Data
Query and manipulate data by using the Entity Framework
Designing and Implementing WCF Services
Creating and Consuming Web API-based Services
Deploying Web Applications and Services
Testing Innovations: Some question type will you see when taking exam
3. MCP PROGRAM
A technology-based learning and certification program.
Based on Microsoft Products and Technologies
Windows Server and Server Platform Series
Developer Tools and Technologies
Office Series
5 levels
Student Level: MTA (Technology Assistant)
Entry Level: MCSA (Solution Associate), MOS (Office Specialist) Core
Professional Level: MCSE (Solution Expert), MCSD (Solution Developer), MOS Expert
Master Level: MCSM (Solution Master), MOS Master
Architect Level: MCA (Architect)
Instructor: MCT (Trainer)
4. MCSD PROGRAM
Certify to skills of application/service development tools and technologies.
Visual Studio and .NET Framework
Web Development (MCSD)
Windows Store Development (MCSD)
Application Lifecycle Management (MCSD)
SharePoint Application Development (MCPD)
Windows Phone Development (MCPD)
MCSD must take recertification exam each 2 years.
Reflect the service and technology changes.
3 years for MCSE.
5. MCSD FOR WINDOWS STORE APPS
HTML5/JavaScript Path
Exam 70-480: Programming in HTML5 with JavaScript and CSS3 (Microsoft Specialist Certification)
Exam 70-481: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript
Exam 70-482: Advanced of Developing Windows Store Apps Using HTML5 and JavaScript
C# Path
Exam 70-483: Programming C# (Microsoft Specialist Certification)
Exam 70-484: Essentials of Developing Windows Store Apps Using C#
Exam 70-485: Advanced of Developing Windows Store Apps Using C#
6. MCSD FOR WEB APPLICATIONS
Web Application Client-side Development Skills: HTML5, CSS3 and JavaScript
Exam 70-480: Programming in HTML5 with JavaScript and CSS3 (Microsoft Specialist Certification)
Web Application Server-side Development Skills: ASP.NET MVC 4
Exam 70-486: Developing ASP.NET MVC 4 Applications (or Developing ASP.NET 4.5 MVC Applications)
Cloud and Service Application Development Skills: Windows Azure, WCF, ADO.NET and Entity Framework
Exam 70-482: Advanced of Developing Windows Store Apps Using HTML5 and JavaScript
7. BLUEPRINT FOR 70-487 EXAM
Testing the skills of:
Cloud Application Development: Windows Azure Platform
Data Access Strategy: ADO.NET, Entity Framework
Performance: Caching
Service-based Development: WCF Service
REST-based Development: Web API
Configuring Web Application and Service: Web.config and WCF configuration
Deploying and Updating referenced assemblies by using NuGet
8. BLUEPRINT FOR 70-487 EXAM
Accessing Data (24%)
Choose data access technologies
Implement caching
Implement transactions
Implement data storage in Windows Azure
Create and implement a WCF Data Services service
Manipulate XML data structures
9. BLUEPRINT FOR 70-487 EXAM
Query and manipulate data by using the Entity Framework (20%)
Query and manipulate data by using the Entity Framework
Query and manipulate data by using Data Provider for Entity Framework
Query data by using LINQ to Entities
Query and manipulate data by using ADO.NET
Create an Entity Framework data model
10. BLUEPRINT FOR 70-487 EXAM
Designing and Implementing WCF Services (19%)
Create a WCF service
Configure WCF services by using configuration settings
Configure WCF services by using the API
Secure a WCF service
Consume WCF services
Version a WCF service
Create and configure a WCF service on Windows Azure
Implement messaging patterns
Host and manage services
11. BLUEPRINT FOR 70-487 EXAM
Creating and Consuming Web API-based Services (18%)
Design a Web API
Implement a Web API
Secure a Web API
Host and manage Web API
Consume Web API web services
12. BLUEPRINT FOR 70-487 EXAM
Deploying Web Applications and Services (19%)
Design a deployment strategy
Choose a deployment strategy for a Windows Azure web application
Configure a web application for deployment
Manage packages by using NuGet
Create, configure, and publish a web package
Share assemblies between multiple applications and servers
13. TESTING INNOVATIONS
Active Screen
Build List and Reorder
Case Studies
Create Tree
Drag and Drop
Hot Area
Repeated Answer Choices
Simulations
Short Answer Code
Best Answers
Reference:
http://www.microsoft.com/learning/en/us/certification-
exams.aspx