|
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 |
|