MS 2840: Implementing Security for Applications
Duration: 5 Days
This five-day instructor-led class provides students with a thorough grounding in Microsoft .NET security implementation and general development security best practices. This course will prepare a student to take the Implementing Security for Applications exam (available in Microsoft Visual Basic .NET 70-330 and Microsoft Visual C# 70-340).
Target Audience
This course is intended for experienced, professional application developers, including those employed by software companies or working on corporate development teams.
Prerequisites
Before attending this course, students:
- Should have a minimum of 1 year of experience using Microsoft Visual Studio .NET 2003 (.NET Framework 1.1) and 23 years of additional development experience.
- Should be experienced in either Visual Basic .NET or Visual C#.
Microsoft Certification exams
This course will help the student prepare for the following Microsoft Certification exams:
- Exam 70-330: Implementing Security for Applications with Microsoft Visual Basic .NET
- Exam 70-340: Implementing Security for Applications with Microsoft Visual C# .NET
Course Materials
The student kit includes a comprehensive workbook and other necessary materials for this class.
Course Outline
Module 1: Overview of Application Security
Module 2: Implementing Platform Security Best Practices
Module 3: Implementing Coding Security Best Practices
Module 4: Using .NET Framework Security Features
Module 5: Implementing Role-based Security
Module 6: Implementing Code-Access Security
Module 7: Implementing Cryptography in .NET
Module 8: Securing ASP.NET Applications
Module 9: Securing Remote .NET Applications
Module 10: Configuring .NET Security
Module 11: Implementing Security Testing
Module 12: Deploying Applications with Security


