• Online, Self-Paced
Course Description

In this course, you will learn how to prevent and troubleshoot runtime issues and implement HTTP modules and handlers in an ASP.NET MVC web application in Visual Studio 2017.

Learning Objectives

Preventing and Troubleshooting Runtime Issues

  • start the course
  • troubleshoot application performance in an ASP.NET MVC web application
  • troubleshoot key security issues for an ASP.NET MVC web application
  • troubleshoot key application errors encountered in an ASP.NET MVC web application
  • enable and use System.Diagnostics tracing in Web API in an ASP.NET MVC web application
  • implement a precondition code contract in an ASP.NET MVC web application
  • enable and configure application health monitoring using built-in web events and providers in an ASP.NET MVC web application
  • create a web test using the Browser Link feature in Visual Studio 2017

HTTP Modules and Handlers

  • implement synchronous and asynchronous modules in an ASP.NET MVC web application
  • implement synchronous and asynchronous handlers in an ASP.NET MVC web application
  • choose between modules and handlers in IIS

Practice: Troubleshooting

  • troubleshoot performance, security, and errors

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.