| 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 Multiple 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
|
Overivew
ASP.NET Authentication
Windows-Based Authentication
Formes-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
|