Цель курса: научить слушателей обеспечивать защиту приложений для платформы Microsoft .NET
Курс предназначен для опытных разработчиков приложений.
Необходимо обладать опытом разработки приложений Microsoft Visual Basic .NET или Microsoft Visual C# для платформы Microsoft .NET
Знания английского языка.
Курс готовит к тестам: 70-330, 70-340
Модуль 1.Основные концепции защиты приложений.
Модуль 2.Рекомендации по защите COM+, IIS и SQL Server 2000.
- Использование списков контроля доступа.
- Определение набора минимально необходимых приложений.
- Аудит.
- Использование криптографических методов защиты.
Модуль 3.Рекомендации по созданию защищенного кода.
Модуль 4.Механизмы защиты .NET CLR.
- Реализация защиты с использованием доменов приложений.
- Реализация ролевой безопасности.
Модуль 5.Реализация защиты доступа кода (Code-Access Security).
Модуль 6.Реализация методов симметричного и ассиметричного шифрования.
Модуль 7.Защита приложений ASP.NET Защита распределенных приложений (для технологий Web служб и Remoting).
Модуль 8.Настройка системы безопасности .NET с использованием стандартных инструментов.
Модуль 9.Тестирование системы безопасности приложений. Развертывание приложений с настройками системы безопасности.
Сертификат Microsoft