Custom Search

Level 1 NET Security

Affinity IT Training, LLC
Training Provided by Affinity IT Training, LLC .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. This is the first of two courses. Audience:.NET developers seeking knowledge of security for their Windows and Web applications.
This is primarily ilt training
instructor led trainingThis class may be available at a classroom in Randolph, NJ,
Contact Affinity IT Training, LLC for more information
Duration:2 days
Training Presented in:English
Level 1 NET Security

Objectives

  • Administer security policy.
  • Create and digitally sign assemblies.
  • Validate data and handle errors safely.
  • Choose the right permission set for your code.
  • Manage Windows security.
  • Use Windows role-based security in your applications.
  • Work with Isolated Storage.

Outline

ASP.NET Security
ASP.NET Security Overview
Windows Authentication
Forms Authentication
Custom Authentication
Enterprise Services
Enterprise Services Overview
Creating Serviced Components
Administering COM+ Security
Testing the Inventory Application
Security for .NET Remoting
.NET Remoting Overview
Hosting Remoting in ASP.NET
Secure Remoting with IIS and ASP.NET
Web Services
Web Services Overview
Disabling Unwanted Protocols
Secure Web Services with IIS and ASP.NET
Deployment
Deploying Security Policy
No-Touch Deployment
.NET Deployment Options
Deploying ASP.NET Applications
Cryptography in .NET
Basic Cryptographic Concepts
Working with Data
Using Asymmetric Cryptography
Hash Codes
Digital Signatures
Creating Random Keys
Handling Common Threats
Thinking About Security
Buffer Overflows
SQL Injection
Cross-Site Scripting
Keeping Current
The Human Element

Setup

  • Internet Explorer 6 (or equivalent)
  • Microsoft Visual Studio .NET
  • Internet access preferred

Seminar Pre-Requisites

  • Visual Studio .NET Introduction

Training Materials

  • Course Workbook
Jan08
About The Training Provider: Affinity IT Training, LLC
Affinity IT Training, LLC - . We are a provider of hands-on, instructor-led IT training for the global business community including website development, databases, programming languages and more. Training includes: ASP, .NET, C#, C , DB2, AJAX, JavaScript, HTML/XHTML/XML, Unix, Linux, Perl, Python, Ruby On Rails, Oracle, Sybase, SQL Server, Project Management Training and customized Integrated Case Study.
Advertise With Us
Are you a trainer?
This page was last updated on sb5- 08/08/08 at 04:45:22 - 09:18:48