Module 1: Implementing System Types and Interfaces
Examining Primary System Types
Working with Special System Types
Working with Interfaces
Lab : Implementing System Types and Interfaces
Module 2: Implementing Collections and Generics
Examining Collections and Collection Interfaces
Working with Primary Collection Types
Working with Generic Collections
Working with Specialized Collections
Working with Collection Base Classes
Lab : Implementing Collections and Generics
Module 3: Configuring and Installing Assemblies
Working with an Assembly
Sharing an Assembly by Using the Global Assembly Cache
Installing an Assembly by Using Installation Types
Configuring an Assembly by Using Configuration Type
Performing Installation Tasks
Lab : Configuring and Installing Assemblies
Module 4: Monitoring and Debugging Applications
Managing an Event Log
Working with Application Processes
Managing Application Performance
Debugging Applications
Tracing Applications
Embedding Management Information and Events
Lab : Monitoring and Debugging Applications
Module 5: Reading and Writing Files
Managing the File System
Working with Byte Streams
Compressing and Protecting Stream Information
Managing Application Data
Manipulating Strings Efficiently
Working with Regular Expressions
Lab : Reading and Writing Files
Module 6: Serializing Data
Generating Serialized Binary and Soap Formats
Generating Serialized XML Formats
Creating Custom Serialization Classes
Lab : Serializing Data
Module 7: Implementing Delegates and Events
Controlling Interaction Between Components by Using Delegates
Controlling Interaction Between Components by Using Events
Lab : Implementing Delegates and Event