cm logo
To speak to a training advisor please call
All Courses / Microsoft Courses / Microsoft C#.NET: Advanced
Share: Follow us: Bookmark with: twiter Print Page:

Microsoft C#.NET: Advanced

Course Code: cm78914      Days: 2

Course Overview

This 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.

CourseMonster specialises in offering Microsoft training to corporations and individuals alike, we are happy to help with any of your Microsoft training requirements.

Related Courses

Skills Gained

Upon completion of the course, students will be able to:

  • Post events to the Windows Event log and manage Windows processes using theSystem.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

Prerequisites

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

Course Outline

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


How to make a booking for the cm78914 course

Scheduled Dates

Request availability or enquire by clicking a date:

Sort by Location

South East England
Berkshire
£ 895
Berkshire
£ 895
Berkshire
£ 895
Berkshire
£ 895
Berkshire
£ 895
Berkshire
£ 895

Sort by Date

South East England
£ 895
South East England
£ 895
South East England
£ 895
South East England
£ 895
South East England
£ 895
South East England
£ 895

No Suitable Dates?

Please click above and we will take care of the rest.

Please click above and we will be happy to discuss the benefits of onsite and bespoke courses with you.

CourseMonster books thousands of public training courses, classes and boot camps both in London, City of London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Aylesbury, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Newcastle, Norwich, Nottingham, Plymouth, Reading, Sheffield, Southampton, Surrey, Sussex, Midlands and Yorkshire. Topics range from software to administration, project management and development.