Optimizing Application Data


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/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.

Target Audience
Web developers seeking an introductory guide to developing efficient, secure, distributed web applications with adaptive user interfaces using the ASP.NET MVC and MVC 5 frameworks in Visual Studio 2017, and individuals preparing for exam 70-486: Developing ASP.NET MVC Web Applications

Prerequisites
None

Expected Duration (hours)
0.9

Lesson Objectives

Optimizing Application Data

  • 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
  • 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
  • apply encryption to application data
  • Course Number:
    wd_dmvc_a21_it_enus

    Expertise Level
    Intermediate