Implementing Security for SQL in VB.NET Applications


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



Overview/Description
To determine how to secure SQL connections, select the most appropriate strategy to protect against SQL injection attacks, and handle user input using various validation and error handling techniques

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

Implementing Security for SQL in VB.NET Applications

  • identify best practices for securing SQL connections.
  • connect to SQL Server using different modes of authentication.
  • determine how to secure SQL connections, given a scenario.
  • identify the characteristics of a SQL injection attack and recognize how SQL injections are used.
  • identify ways to reduce the risk of SQL injection attacks.
  • determine the most appropriate strategy for protecting against SQL injection attacks in a given scenario.
  • apply appropriate techniques for validating SQL user input in VB.NET applications in given situations.
  • handle SQL errors and exceptions.
  • implement SQL data validation and error handling techniques.
  • Course Number:
    230643_eng