COD 215: Creating Secure Code - .NET Framework Foundations
This course describes .NET 4 security features, including concepts such as Code Access Security (CAS) and .NET cryptographic technologies. In addition, this course will introduce you to security changes in .NET 4 including level 2 security transparency, the new sandboxing and permission model, introduction of conditional APTCA, and changes to evidence objects and collections. This course provides secure coding best practices that will enable students to build more secure applications in .NET 4.
Upon completion of this course, participants will be able to:
- Identify the differences between managed and un-managed code
- Recognize the interactions between Windows access control and CAS
- Describe how cryptography is handled in .NET
- Recognize the main aspects of ASP .NET security and security improvements brought by .NET 4.0
- Avoid common .NET security pitfalls
- Write defensive code that protects your application from common threats
- Recognize when code is required to be reviewed for security vulnerabilities
*Note: Creating Secure Code – .NET 2.0 Foundations (COD 216) is also available.
This course can be customized for Instructor-Led training. Course contents and duration may vary. Contact us for details.