Application Stability and Deployment in VB.NET Applications


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



Overview/Description
To recognize the importance of application vulnerability testing, perform assembly vulnerability testing tasks, and identify best practices for hardening ASP.NET applications.

Target Audience
All organizations, businesses, or individual .NET application developers desiring to learn how to develop and implement secure applications

Prerequisites
Ability to develop applications in Visual Basic .NET, knowledge of Web Services, and a broad knowledge of the .NET Framework

Expected Duration (hours)
2.5

Lesson Objectives

Application Stability and Deployment in VB.NET Applications

  • identify how strong-named assemblies are used to implement security in .NET applications.
  • sign an assembly with a strong name.
  • implement delayed assembly signing, add an assembly to the Global Assembly Cache (GAC), and make an assembly trusted.
  • sign an assembly with a strong name, delay signing an assembly, add an assembly to the Global Assembly Cache (GAC), and make an assembly trusted.
  • identify the strategies used to guard against security weaknesses in .NET applications.
  • recognize how SSL and TLS secure web communications.
  • identify best practices for hardening ASP.NET applications.
  • determine the need for unit testing and the most appropriate way to deploy secure ASP.NET applications.
  • Course Number:
    230798_eng