Search Center Request Info Resources Directions About Us

Search

 
SkillPort Login

Learning Port Login

Mentored Learning Manager Login

Solutions for:


Learning Methods

Classroom
Learning

eLearning

Mentored
Learning

Clubs

Career Training

Small/Medium
Business

Government

Enterprise

Certifications

Room Rentals

 
Title: 2806 Microsoft Security Guidance Training for Developers - ML
Delivery Method: Mentored Learning
Duration: 2 Sessions
Overview: This course provides students with knowledge and skills essential for the creation of applications with enhanced security. Students learn about implementing security during the development process and best practices for applying security principles.
Who Should Attend: Attendees will be professional developers who are responsible for designing and developing applications, components, clients, or back-end data services written in Microsoft Visual Basic, Microsoft Visual C++, or C#.
Pre-requisite(s): Before attending this clinic, students must have:

• Development experience with Microsoft Visual Basic, Microsoft Visual C++, or C#

• Experience building Microsoft Windows or Web applications using the .NET Framework
CPE Information: CPE Credits: 0 hours
Course Level: Basic
Instructional Method: Group-live
Additional CPE Information

Outline: Lesson 1: Essentials of Application Security

The Importance of Application Security
Secure Application Development Practices
Security Technologies
Secure Development Guidelines

Lesson 2: Writing Secure Code – Best Practices

Secure Development Process
Threat Modeling
Risk Mitigation
Security Best Practices

Lesson 3: Writing Secure Code – Threat Defense

The Need For Secure Code
Defending Against Memory Issues
Defending Against Arithmetic Errors
Defending Against Cross-Site Scripting
Defending Against SQL Injection
Defending Against Canonicalization Issues
Defending Against Cryptography Weaknesses
Defending Against Unicode Issues
Defending Against Denial of Service

Lesson 4: Implementing Application Security Using the .NET Framework

.NET Framework Security Features
Code Access Security
Role-Based Security
Cryptography
Securing ASP.NET Web Applications
Securing ASP.NET Web Services
Home Site Map Privacy Policy Terms of Use Contact Employees  

© 2010 New Horizons Computer Learning Center of Knoxville. All rights reserved.