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
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