People, Training, Results

Independent Technical IT Computer Training Courses

   

C# .NET Advanced Course

- this course is no longer scheduled to run. Please refer to schedule for current course titles.
 

Course Description

The C# Advanced Training course is designed to teach students to use System.Configuration namespace to embed configuration management into .NET applications.

The course examines many features of the .NET Framework that apply to various technologies. Each module includes a brief introduction to these technologies, but assumes that you understand the basics so that the courseware can focus on specific applications.

Upon completion of the course, students will be able to:
  • Post events to the Windows Event log and manage Windows processes using the System.Diagnostics namespace
  • Take advantage of the .NET 2.0, 3.0, 3.5 security features in the System.Security namespace
  • Prevent tampering using the AccessControl and Authentication classes
  • Protect dates using the Cryptography classes
  • Control access to applications using the Permissions and Policy classes
£895.00

2 day course

Scheduled Dates:
21 May 2012
18 June 2012
16 July 2012

Course pre-requisites:

Experienced programmers who use Visual Studio 2005/2008 and .NET Framework



Topics covered on the 2 day C# .NET Advanced course

Application Configuration

  • Introduction
  • Standard Configuration Sections
  • Custom Configuration Sections
  • Custom Configuration Providers

Installing and Configuring Assemblies

  • Introduction to Assembly Installation
  • Using Installation Components
  • Configure Assemblies

Application Diagnostics

  • Introduction to System.Diagnostics
  • Using an Event Log
  • Managing System Processes
  • Monitoring Application Performance

Debugging Applications

  • Introduction
  • Debugging .NET Applications
  • Instrumenting an Application
  • Industrial Strength Tracing

System Management Information

  • Introduction
  • Accessing Windows Resources
  • Subscribing to Management Events

.NET Code Access Security

  • Introduction
  • Code Access Security
  • Using Code Access Security with
  • Assemblies
  • Using Code Access Security with
  • Methods

User- and Role-Based Security

  • Introduction
  • Windows Identities and Principals
  • Security Demands
  • Generic and Custom Identities
  • Windows Access Control
  • Windows Security
  • Security Access and Audit Rules
  • Low-Level Security Access
  • Ownership, Inheritance, and Propagation

Encrypting and Hashing Data

  • Introduction to Cryptography
  • Hashing Data
  • Symmetric Key Encryption
  • Asymmetric Key Encryption
  • Digital Signatures
  • Data Protection API

Course Classification:  Technical Training Course

This is an instructor led training course taught in a classroom based environment.


Course Fee = £895.00   (excl.VAT)



Scheduled course dates

21 May 2012 to 22 May 2012

18 June 2012 to 19 June 2012

16 July 2012 to 17 July 2012





Print / Download PDF Version of full course schedule

If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite C Sharp Programming Training and bespoke C Sharp Programming courses