Implement ASP.NET Authorization and Exception Handling Strategy


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



Overview/Description
In this course, you will learn how to configure and apply user authorization roles and cover techniques in designing an exception handling strategy in an ASP.NET MVC web application 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.8

Lesson Objectives

Implement ASP.NET Authorization and Exception Handling Strategy

  • start the course
  • configure a SQL role provider in an ASP.NET MVC web application in Visual Studio 2017
  • explore role creation and user role administration in an ASP.NET MVC web application in Visual Studio 2017
  • assign role authorization rules, add users to roles, and test role authorization in an ASP.NET MVC web application in Visual Studio 2017
  • use ASP.NET authorization to programmatically create a new role and add users to the new role in an ASP.NET MVC web application in Visual Studio 2017
  • set up a model class for a custom role provider in an ASP.NET MVC web application in Visual Studio 2017
  • configure and test the operation of a custom role provider in an ASP.NET MVC web application in Visual Studio 2017
  • implement authorization in WCF services for an ASP.NET MVC web application
  • display a custom error page using the Application_Error event in Global.asax in an ASP.NET MVC web application
  • use HTTPHandler to display a custom error page in an ASP.NET MVC web application
  • edit web.config file to display a custom error page in an ASP.NET MVC web application
  • enable and use first chance exception handling in an ASP.NET MVC web application
  • use exception shielding to prevent disclosure of sensitive information in thrown exceptions in an ASP.NET MVC web application
  • authorize roles by using configuration
  • Course Number:
    wd_dmvc_a16_it_enus

    Expertise Level
    Intermediate