INTRODUCTION TO MCSD
AND 70-487 EXAM
小朱
WINDOWS AZURE MVP, MCSD: WEB APPLICATION
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
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)
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.
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#
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
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
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
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
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
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
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
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

MCSD and 70-487 Exam Blueprint

  • 1.
    INTRODUCTION TO MCSD AND70-487 EXAM 小朱 WINDOWS AZURE MVP, MCSD: WEB APPLICATION
  • 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  Atechnology-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  Certifyto 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 WINDOWSSTORE 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 WEBAPPLICATIONS  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-487EXAM  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-487EXAM  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-487EXAM  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-487EXAM  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-487EXAM  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-487EXAM  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  ActiveScreen  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