• Online, Self-Paced
Course Description

When developing a distributed app that must be run locally, IIS is available and can be configured to scale and run web services. In this course, you will learn about IIS and how to create a web service, as you prepare for exam 70-487.

Learning Objectives

Managing and Using IIS

  • start the course
  • recognize the benefits and core capabilities of IIS
  • install and configure IIS for hosting web apps
  • create and host an ASP.NET web app
  • use OWIN to create and host a simple web app

Troubleshooting IIS

  • configure and use logs to troubleshoot problems with IIS
  • use performance counters to troubleshoot IIS at the worker and application levels

Asynchronous and Synchronous

  • distinguish between synchronous and asynchronous operations
  • perform synchronous operations using ADO.NET basic objects and readers
  • perform an asynchronous operation with ADO.NET
  • use asynchronous operations with Entity Framework

Creating a Service

  • design and describe a Web API service and how routing works
  • create routing rules and use the Routing Tables
  • create a controller using Action methods
  • bind parameters to Request Messages in a Controller
  • use SignalR to implement WebSockets to create a real-time web app

Practice: Web Services for IIS

  • manage IIS, troubleshoot IIS, and create a web service

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.