Create accessible web apps by using ASP.NET Core

Visual Studio

Diagnose and fix common web accessibility issues in an ASP.NET Core application.

Learning objectives

By the end of this module, you'll be able to:

  • Use Accessibility Insights for Web to find and fix common accessibility issues.
  • Browse through your web applications by using a screen reader.
  • Improve accessibility by following web standards and best practices.


  • Familiarity with building and deploying ASP.NET Core apps.
  • Ability to write C# at the beginner level.
  • Local installations of the .NET SDK and Visual Studio Code.
  • Installation of the C# extension for Visual Studio Code.
  • Experience with using the command line.
  • Familiarity with the concepts of accessibility, disability, and inclusion.
  • Basic familiarity with web accessibility tools and design techniques. For an introduction, see Learn the basics of web accessibility.