• Online, Self-Paced
Course Description

Explore how to configure application states in ASP.NET Core, as well as design and implement web socket strategies. You'll also work with designing effective configuration management solutions.

Learning Objectives

ASP.NET MVC Web Applications: State & Configuration Management

  • configure middleware to enable sessions and application states in ASP.NET Core
  • define essential Web socket strategies
  • enable web socket features in an Azure Web App instance
  • manage various configuration sources, including XML, JSON, and INI files
  • manage essential environment variables
  • use the Environment Variables Configuration Provider to configure environment variables
  • use option objects in ASP.NET core
  • use File Configuration Provider to configure various types of files such as INI, JSON, and XML
  • manage sensitive configurations
  • subscribe to runtime configuration changes
  • implement a custom configuration source
  • use the Azure Key Vault to secure configurations
  • use the Secret Manager tool during development to eradicate code secrets for configuration values

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development

Feedback

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