Implementing Security Best Practices in VB.NET Applications


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



Overview/Description
To recognize how to practice data validation and secure unknown code in .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.9

Lesson Objectives

Implementing Security Best Practices in VB.NET Applications

  • recognize how to test strings using ASP.NET validator controls and regular expressions.
  • implement various input validation strategies to minimize the risk of malicious data.
  • identify how to protect ASP.NET applications against common canonicalization problems.
  • validate data strings, handle malicious input, and protect against canonicalization issues, in a given scenario.
  • determine an appropriate method of securing .NET and COM components in a given scenario.
  • recognize how the .NET Framework addresses the problems associated with the Win32 API.
  • identify strategies for securing ActiveX controls.
  • identify strategies for securing web services.
  • determine how to secure .NET and COM components, ActiveX controls, and web services.
  • Course Number:
    230581_eng