ASP.NET MVC Web Applications: Implementing Secure Sites

Visual Studio 2017    |    Intermediate
  • 13 videos | 1h 13m 22s
  • Includes Assessment
  • Earns a Badge
Rating 4.6 of 43 users Rating 4.6 of 43 users (43)
Discover how to manage validation and prevent cross-site scripting and cross-site request forgery attacks, as well as how to implement a custom membership provider for ASP.NET MVC web applications.

WHAT YOU WILL LEARN

  • Use html form encoding to prevent cross-site scripting attacks in an asp.net mvc web application
    Create and apply a salt to a hashed password before storing it in an asp.net mvc web application
    Create and use an ssl client certificate to provide ssl authentication in an asp.net mvc web application
    Encrypt a section of a application configuration file in asp.net mvc web application in visual studio 2017
    Implement deferred request validation in an asp.net mvc web application
    Use the allowhtml attribute to disable request validation for a model property in an asp.net mvc web application
    Use the validateinput attribute to disable validation for an mvc controller action in an asp.net mvc web application
  • Use parameterized sql queries to prevent sql injection attacks in an asp.net mvc web application
    Use an anti-forgery token along with the validateantiforgerytokenattribute to protect against cross-site request forgery attacks in an asp.net mvc web application
    Set up a model class for a custom membership provider in an asp.net mvc web application in visual studio 2017
    Configure a custom membership provider in an asp.net mvc web application in visual studio 2017
    Test the operation of a custom membership provider in an asp.net mvc web application in visual studio 2017
    Secure communication by applying ssl certificates; salt and hash passwords for storage

IN THIS COURSE

  • Locked
    1.  Preventing XSS Attacks using HTML Encoding
    10m 6s
    During this video, you will learn how to use HTML form encoding to prevent cross-site scripting attacks in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    2.  Salting and Hashing Passwords for Secure Storage
    10m 2s
    During this video, you will learn how to create and apply a salt to a hashed password before storing it in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    3.  Applying an SSL Certificate
    4m 30s
    During this video, you will learn how to create and use an SSL client certificate to provide SSL authentication in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    4.  Encrypting Application Configuration Section
    2m 49s
    In this video, you will learn how to encrypt a section of an application configuration file in an ASP.NET MVC web application in Visual Studio 2017. FREE ACCESS
  • Locked
    5.  Implementing Deferred Validation
    3m 11s
    Learn how to implement deferred request validation in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    6.  Disabling Request Validation for a Property
    3m 20s
    In this video, find out how to use the AllowHtml attribute to enable request validation for a model property in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    7.  Disabling Request Validation for an Action Method
    4m 45s
    In this video, you will learn how to use the ValidateInput attribute to disable validation for an MVC controller action in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    8.  Prevent SQL Injection Attacks
    4m 23s
    In this video, you will use parameterized SQL queries to prevent SQL injection attacks in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    9.  Preventing Cross-Site Request Forgeries
    3m 33s
    In this video, you will learn how to use an anti-forgery token along with the ValidateAntiForgeryTokenAttribute to protect against cross-site request forgery attacks in an ASP.NET MVC web application. FREE ACCESS
  • Locked
    10.  Setting Up a Custom Membership Provider Model
    4m 57s
    During this video, you will learn how to set up a model class for a custom membership provider in an ASP.NET MVC web application in Visual Studio 2017. FREE ACCESS
  • Locked
    11.  Configuring a Custom Membership Provider
    7m 41s
    In this video, you will configure a custom membership provider in an ASP.NET MVC web application in Visual Studio 2017. FREE ACCESS
  • Locked
    12.  Testing a Custom Membership Provider
    3m 31s
    In this video, you will test the operation of a custom membership provider in an ASP.NET MVC web application in Visual Studio 2017. FREE ACCESS
  • Locked
    13.  Exercise: Secure Communication
    10m 36s
    In this video, you will secure communication by applying SSL certificates; salt and hash passwords for storage. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 5.0 of 3 users Rating 5.0 of 3 users (3)
Rating 4.3 of 10 users Rating 4.3 of 10 users (10)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.7 of 7 users Rating 4.7 of 7 users (7)
Rating 4.6 of 42 users Rating 4.6 of 42 users (42)
Rating 4.5 of 75 users Rating 4.5 of 75 users (75)