Code Access Security for C# .NET


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



Overview/Description
To implement authentication and configure application security using CAS in C# .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 C# .NET, knowledge of Web Services, and a broad knowledge of the .NET Framework

Expected Duration (hours)
3.7

Lesson Objectives

Code Access Security for C# .NET

  • identify how Code Access Security (CAS) is implemented.
  • recognize how to create an assembly permission in a given scenario.
  • use the Code Access Security Policy tool (CASPol) to configure CAS in a given scenario.
  • override Code Access Security (CAS) in a given scenario.
  • implement application security using CAS.
  • identify strategies for handling partially trusted applications and unmanaged code.
  • identify the components and functionality of .NET security policy.
  • identify best practices for implementing .NET security policy.
  • determine the issues and best practices involved in administering .NET security policy.
  • identify the core components of the .NET Framework security architecture and their features.
  • use the .NET Framework Configuration tool and the Permission View tool to manage security policy in a given scenario.
  • implement C# .NET security using the .NET Framework Configuration tool and the Permission View tool.
  • Course Number:
    230981_eng