Education > CBT > IT Certification Courses
 
 

Microsoft .NET Security Training PN-320333

Price: $650  

Product Options

  • Single user license
  • Multiuser site license (add $650)  


Detailed Description

Schedule our instructor led classroom trainings at your convenience and never miss another lecture or fall behind. You are in complete control. We invited the Best Microsoft.NET Trainers in the industry to help us develop the ultimate training & certification program which includes everything you will need to fully prepare for and pass your certification exams. 

.NET revolutionizes application security by providing the framework for developing secure Windows and Web applications. This course teaches you the basic concepts underlying Code Access Security, role-based security, and how to implement security in your applications to protect your code and your users against attack.  In this course, you'll learn about the security features in .NET. You'll gain an understanding of the new security architecture in the .NET Framework, and about Code Access Security in the Common Language Runtime. You'll explore how to administer security policy using visual and command-line tools. You also learn how to write script to implement security.


Included in this Program

  • 9 CD-ROMs featuring live instructor-led classroom sessions with full audio, video and demonstration components with over 18 hours of instruction by Steven Borg
  • Printable courseware on CD-ROM
  • Step-by-step hands-on-labs
  • Focused on practical solutions to real-world development problems
  • Comprehensive, understandable, and reusable as reference material.


Course Outline

Level 1

Table of Contents

SECURE. NET INTRODUCTION

PREREQUISITES

COURSE OUTLINE

MICROSOFT CERTIFIED PROFESSIONAL PROGRAM 

SECURE .NET OVERVIEW

OVERVIEW

INTRODUCTION

SECURITY MEASURES OVERVIEW

DEPLOYMENT CONCEPTS

SUMMARY 

METADATA AND REFLECTION

OVERVIEW

VIEWING METADATA

REFLECTION

SUMMARY 

SECURE CODING

OVERVIEW

SECURITY BASICS

User Authentication

Object-Based Access Control

THREAT MODEL

SUMMARY 

Level 2

Table of Contents

OVERVIEW

SIGNING BASICS

SYMMETRIC ALGORITHM

ASYMMETRIC ALGORITHM

SIGNING DATA

SUMMARY 

Level 3

Table of Contents

OVERVIEW

SECURITY POLICY

CODE GROUP

SECURITY POLICY LEVEL

POLICY LEVELS COMBINED

CODE GROUP ATTRIBUTES

MODIFYING SECURITY POLICY

POLICY TOOL

SECURITY OPERATIONS

IMPERATIVE SECURITY OPERATIONS

DECLARATIVE SECURITY OPERATIONS

DECLARATIVE SECURITY CHECK

PERMISSION REQUESTS

BEST PRACTICES

SUMMARY 

Level 4

Table of Contents

OVERVIEW

ROLE-BASED SECURITY

PRINCIPAL AND IDENTITY OBJECTS

ROLE-BASED SECURITY WITH PERMISSION OBJECTS

SUMMARY 

Level 5

Table of Contents

ISOLATED STORAGE

OVERVIEW

ISOLATED STORAGE BASICS

USING ISOLATED STORAGE

SUMMARY 

CREATING AN ASSEMBLY

OVERVIEW

SINGLE-FILE AND MULTIFILE ASSEMBLIES

PRIVATELY DEPLOYED AND SHARED ASSEMBLIES

SUMMARY

OVERVIEW

OVERVIEW OF DEPLOYMENT

SETUP PROJECT

SUMMARY

Level 6

Table of Contents

ASSEMBLY BINDING AND CONFIGURATION

OVERVIEW

BASICS

CONFIGURATION FILE SYNTAX

POLICY CONFIGURATION FILES

SUMMARY

INTRODUCTION TO WEB SECURITY

OVERVIEW

SECURE WEB APPS

IMPLEMENTING SECURITY

SUMMARY 

Level 7

Table of Contents

VALIDATING USER INPUT

OVERVIEW

USER INPUT

USER INPUT ATTACKS

PERFORMING VALIDATION

MINIMUM INFO FOR USERS

SUMMARY 

SECURING WEB PAGES

OVERVIEW

ASP.NET AUTHENTICATION

WINDOWS-BASED AUTHENTICATION

FORMS-BASED AUTHENTICATION

SUMMARY 

Level 8

Table of Contents

OVERVIEW

INTERNET INFORMATION SERVICES

OVERVIEW

WEB CLIENT AUTHENTICATION

SUMMARY

OVERVIEW

PROTECTING WEB APPLICATION FILES

SETTING FILE ACLS

BEST PRACTICES

SUMMARY

SECURING MICROSOFT SQL SERVER

OVERVIEW

SQL SERVER SECURITY

SQL ROLE-BASED SECURITY

SECURING SQL SERVER COMMUNICATIONS

SQL INJECTION ATTACKS

SQL SECURITY REVIEW

SUMMARY 

Level 9

Table of Contents

PROTECTING COMMUNICATION

OVERVIEW

DIGITAL CERTIFICATES

SSL/TLS SECURITY PROTOCOLS

USING INTERNET PROTOCOL SECURITY

SUMMARY 

WEB APPLICATIONS

OVERVIEW

WEB APPLICATIONS

SECURITY TEST PLAN

Overview

SECURITY TESTING

SUMMARY

BEST PRACTICES OVERVIEW

ENHANCEMENTS

CRYPTOGRAPHY

TESTING WEB APP SECURITY

USER INPUT

GENERAL GOOD PRACTICES

CRITICAL BEST PRACTICES

COURSE OUTLINE

 


© 2007 Logical Security, Inc.