Byron Employment

Byron Employment. Over 158,183 Jobs Australia Wide.

Delivery Method

  • Classroom
  • Price: $2900.00

Course Outline: 2840 Implementing Security for Applications

Learning Method: Instructor Led

Duration: 5 Days

Overview:
This course provides students with a thorough grounding in Microsoft .NET security implementation and general development security best practices.

Pre-requisites:
Students should have a minimum of 1 year of experience using Microsoft Visual Studio .NET 2003 (.NET Framework 1.1) and 2-3 years of additional development experience.
Should be experienced in either Visual Basic .NET or Visual C#.

Outline:
Lesson 1: Overview of Application Security
- The Importance of Application Security
- Application Security Best Practices

Lesson 2: Implementing Platform Security Best Practices
- Security Best Practices for COM+, IIS, and SQL Server 2000
- Using ACLs and DACLs
- Using Windows Least-Privilege Accounts
- Using Audit Trails
- Implementing Platform Cryptography
- Implementing Data Protection

Lesson 3: Implementing Coding Security Best Practices
- Validating Application Input
- Evaluating Canonicalization Issues
- Using Security Exceptions

Lesson 4: Using .NET Framework Security Features
- Implementing CLR Security Mechanism
- Implementing Security Using Application Domains

Lesson 5: Implementing Role-based Security
- Basics of Role-Based Security
- Role-Based Security with Principal and Identity Objects
- Role-Based Security with Permission Objects

Lesson 6: Implementing Code-Access Security
- Overview of Code-Access Security
- Performing Basic Security Operations
- Performing Imperative Security Operations
- Performing Declarative Security Operations
- Adding Permission Requests

Lesson 7: Implementing Cryptography in .NET
- Implementing Symmetric Cryptography
- Implementing Asymmetric Cryptography

Lesson 8: Securing ASP.NET Applications
- Implementing Authentication in ASP.NET Applications
- Implementing Authorization in ASP.NET Applications
- Implementing Impersonation in ASP.NET Applications
- Securing Web Files and Folders

Lesson 9: Securing Remote .NET Applications
- Introducing .NET Application Security
- Implementing Authentication and Authorization in .NET Remoting Applications
- Introducing Web Service Security
- Implementing WS Securityq

Lesson 10: Configuring .NET Security
- Managing Security Policies Using Mscorcfg.msc
- Managing Security Policy Levels Using Mscorcfg.msc

Lesson 11: Implementing Security Testing
- Overview of Security Testing
- Creating a Security Test Plan
- Performing Security Testing

Lesson 12: Deploying Applications with Security
- Deploying .NET Applications with Security Settings
- Deploying .NET Applications with Publisher Identity and Code Integrity


Lunch

Lunch is provided for students for the duration of the course

CLICK HERE TO BOOK THIS COURSE NOW!

WANT MORE INFORMATION?
CALL NOW ON (02) 8263 5906
CLICK ON THIS LINK TO ENQUIRE!

CLICK HERE TO
BOOK THIS COURSE NOW!
WANT MORE INFO?
CALL (02) 8263 5906 OR
CLICK HERE TO ENQUIRE

Search Courses

Quick Job Search