Object Discovery Corporation

Course Outline for .NET Framework Essentials Using C# Training

Detailed Course Outline

# Chapters & Strategies Topics
1 .NET Fundamentals
  • What is Microsoft .NET?
  • Common Language Runtime
  • Attribute-Based Programming
  • Interface-Based Programming
  • Metadata
  • Common Type System
  • Framework Class Library
  • Language Interoperability
  • Managed Code
  • Assemblies and Deployment
  • Web Services
  • ASP.NET
2 Class Libraries
  • Components in .NET
  • Building Class Libraries at the Command Line
  • Class Libraries Using Visual Studio 2005
  • Using References
3 Assemblies, Deployment and Configuration
  • Assemblies
  • Private Assembly Deployment
  • Shared Assembly Deployment
  • Configuration Overview
  • Configuration Files
  • Programmatic Access to Configuration
  • Using SDK Tools for Signing and Deployment
  • Application Settings with .NET 2.0
4 Metadata and Reflection
  • Metadata
  • Reflection
  • Late Binding
5 I/O and Serialization
  • Directories
  • Files
  • Serialization
  • Attributes
6 .NET Programming Model
  • Memory Management and Garbage Collection
  • Threading and Synchronization
  • Asynchronous Delegates
  • .NET 2.0 BackgroundWorker
  • Application Domains
  • Marshal by Value
  • Marshal by Reference
  • .NET Remoting
7 .NET Security
  • Authentication and Authorization
  • Configuring Security
  • Code Access Security
  • Code Groups
  • Evidence
  • Permissions
  • Role-Based Security
  • Principals and Identities
8 Interoperating with COM and Win32
  • .NET Client Calling a COM Server
  • PInvoke
9 Database Programming Using ADO.NET
  • ADO.NET Overview
  • .NET Data Providers
  • Using DataReaders
  • Using DataSets
  • .NET 2.0 Data Binding
  • Interacting with XML Data

Course Schedule and Location

  • .NET Framework Essentials Using C# On-site training - We come to your company to train your employees.

Back to Top

© 2008 Object Discovery Corporation home | site map | our company | careers | legal