• Online, Self-Paced
Course Description

In this course, you will learn how to use compression to reduce network bandwidth and how to implement custom encryption and decryption of application URLs in ASP.NET MVC web applications in Visual Studio 2017.

Learning Objectives

Reducing Network Bandwidth

  • start the course
  • observe the effect on network performance with bundling and minifying application scripts versus serving individual, full-size scripts in ASP.NET MVC web application
  • check for Gzip compression support in ASP.NET MVC web application
  • check a browser client's Http request encoding header for Deflate compression support in ASP.NET MVC web application
  • use Gzip compression to encode Http response data in an ASP.NET MVC web application
  • use Deflate compression to encode Http response data in an ASP.NET MVC web application
  • use the Glimpse tool to observe client and server network activity in an ASP.NET MVC web application in Visual Studio 2017

Managing Data Integrity

  • set up a custom URL encryption helper class in an ASP.NET MVC web application in Visual Studio 2017
  • define a custom URL encryption method in an ASP.NET MVC web application in Visual Studio 2017
  • run application and test custom URL encryption in browser address bar in an ASP.NET MVC web application in Visual Studio 2017
  • set up a custom URL decryption helper class in an ASP.NET MVC web application in Visual Studio 2017
  • define a custom URL decryption method in an ASP.NET MVC web application in Visual Studio 2017
  • run application and test custom URL decryption in browser address bar in an ASP.NET MVC web application in Visual Studio 2017
  • implement URL hashing so as to prevent URL parameter tampering in an ASP.NET MVC web application in Visual Studio 2017

Practice: Encryption and Application Data

  • apply encryption to application data

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.