Description: Learn how to configure Code Access Security (CAS) and cryptography in your .NET applications, and how to secure data access and your ASP.NET web forms.

Target Audience: Individuals interested in learning the fundamental concepts of secure programming, or experienced programmers wishing to refresh or improve their skills. Previous programming experience with C/C++ or .NET may be beneficial

Duration: 01:13

Description: In this course, you’ll learn the concepts for securing a .NET application, including authentication, .NET security namespaces, permissions, role-based security, and impersonation.

Target Audience: Individuals interested in learning the fundamental concepts of secure programming, or experienced programmers wishing to refresh or improve their skills. Previous programming experience with C/C++ or .NET may be beneficial

Duration: 00:55

Description: In this course, you'll explore techniques to help you secure your C# code including how to securely work with and validate data and a number of best practices for writing defensive and secure code.

Target Audience: Individuals interested in learning the fundamental concepts of secure programming, or experienced programmers wishing to refresh or improve their skills. Previous programming experience with C/C++ or .NET may be beneficial.

Duration: 00:50

Description: Discover how to protect your applications from attacks and bad data! This course shows you how to identify and defend your C# applications from potential risks, and how to control user input to reduce the possibility of bad data entry.

Target Audience: Individuals interested in learning the fundamental concepts of secure programming, or experienced programmers wishing to refresh or improve their skills. Previous programming experience with C/C++ or .NET may be beneficial.

Duration: 01:07

Description: In this course, you’ll explore techniques for writing secure code, including how to use assertions, create defensible methods, write proper if and switch statements, use exceptions, and anticipate and handle errors in your C# code.

Target Audience: Individuals interested in learning the fundamental concepts of secure programming, or experienced programmers wishing to refresh or improve their skills. Previous programming experience with C/C++ or .NET may be beneficial.

Duration: 01:25

Description: In this course, you'll learn the basic concepts of the secure programming methodology, including identifying potential security risks and the importance of testing your code.

Target Audience: Individuals interested in learning the fundamental concepts of secure programming, or experienced programmers wishing to refresh or improve their skills

Duration: 00:42