Introducing Security Best Practices in VB.NET Applications


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



Overview/Description
To determine best practices for securing the .NET Framework, identify how to secure communications for distributed applications, recognize key defensive coding techniques, and specify how best to minimize the security threats associated with untrusted users

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.8

Lesson Objectives

Introducing Security Best Practices in VB.NET Applications

  • identify the security considerations associated with ASP.NET applications.
  • identify the security mechanisms provided by the ASP.NET architecture.
  • identify best practices for designing secure distributed applications and environments.
  • determine the most appropriate approach for securing the .NET Framework.
  • identify the authentication types supported by ASP.NET and distinguish between the available authorization strategies.
  • recognize how to provide a secure communication solution for distributed applications.
  • determine how to implement a secure communications solution for a given scenario.
  • identify key defensive coding techniques for minimizing security risks.
  • identify how to minimize the security threats associated with untrusted users.
  • determine appropriate strategies for implementing defensive coding and handling untrusted users.
  • Course Number:
    230549_eng