Support

Complete .NET 2.0 Security Course

6 sessions available starting from $1,800.00

Subject: Security

Ages: All ages

Skill level: All difficulty levels

Course Code: 50031
Course Duration: 3 days

This three-day instructor-led (Level 300) course provides a foundation of the various security APIs contained within the Microsoft .NET 2.0 base class libraries. The course begins by examining how strong naming, obfuscation, and digital certificates can prevent others from tampering with and modifying the content within a .NET assembly.

The course then addresses the role of one-way encryption using hash algorithms as well as symmetrical and asymmetrical cryptographic services. This class will also examine the use of Role Based Security and Code Access Security to assign identities and permissions to users and executing assemblies. The course wraps up by examining numerous topics regarding securing ASP.NET web applications and XML web services...

see more

Course Code: 50031
Course Duration: 3 days

This three-day instructor-led (Level 300) course provides a foundation of the various security APIs contained within the Microsoft .NET 2.0 base class libraries. The course begins by examining how strong naming, obfuscation, and digital certificates can prevent others from tampering with and modifying the content within a .NET assembly.

The course then addresses the role of one-way encryption using hash algorithms as well as symmetrical and asymmetrical cryptographic services. This class will also examine the use of Role Based Security and Code Access Security to assign identities and permissions to users and executing assemblies. The course wraps up by examining numerous topics regarding securing ASP.NET web applications and XML web services.

Skills Gained

After completing this course, students will be able to:

• Understand the Windows File Protection (WFP) object model and the use of XAML.
• Use WPF developments tools.
• Control content model and layout managers.
• Use data binding, styles, and graphics.
• Use Navigation Applications and XBAPsBuild WPF applications using XAML, code files, and Microsoft Visual Studio.

Course Modules

Module 1: The Assembly as a Security Boundary
This module covers ways to secure assemblies including use of strong names in passwords, publisher certificate validation, and understanding ways to overcome security.

Module 2: Understanding the Role of Hash Algorithms
In this module, students will learn how to use hash algorithms and hash codes to create a secure environment.

Module 3: Understanding .NET Cryptographic Services
This module covers the use of hash codes and encrypting both symmetrically and asymmetrically.

Module 4: Understanding Role Based Security (RBS)
This module explains how to use roles to identify valid users and how to define access and restrictions using roles.

Module 5: An Introduction to Code Access Security
In this module, students learn how to use Code Access Security (CAS).

Module 6: Understanding Isolated Storage
This module covers the administration and manipulation of isolated storage.

Module 7: Securing an ASP.NET Web Site
This module examines ASP.NET security architecture and compares Windows-based and Forms-based authentication. Students will learn how to configure ASP.NET and how to work with security controls.

Module 8: Securing XML Web Services using WSE 3.0
In this module, students learn how to use XML Web Services to authenticate users.

Who Should Attend

The target audience for this course includes the following:

• Developers with solid experience writing applications using .NET 2.0

Prerequisites

Before attending this course, students must have:

• Experience with Visual Studio IDE
• Firm grounding in OOP
• Firm grounding in .NET 2.0 development
• Solid understanding of C# or Microsoft Visual Basic

see less

Choose from 6 available sessions:

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $1,800.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $1,800.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $1,800.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $1,800.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $1,800.00

Type

  • Class / Group Sessions

When

Please contact us for upcoming dates and/or more information about this class.

Where

  • 5/159-175 Church St
    Parramatta, NSW 2150

Price: $1,800.00

Type

  • Class / Group Sessions



Reviews

John Weber
Good experience!
  • 5/5 stars

I took CCNA class in MIS. It was pretty good, the course was hands-on and teacher was instructional. I was also...
John Weber

see all reviews »


My Other Listings

Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System
Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System
6 sessions available starting from $2,040.00
Retaining the Best (Best Practice in Employee Retention)
Retaining the Best (Best Practice in Employee Retention)
6 sessions available starting from $490.00
Enterprise Administrator (Full Track) Mon-Fri (including 5 FREE exams)
Enterprise Administrator (Full Track) Mon-Fri (including 5 FREE exams)
2 sessions available starting from $17,990.00

see all listings »


Found In