Module
1: Implementing System Types and Interfaces
In this module, students learn about the purpose of system types
in the .NET Framework and implementation of special system types
introduced in the .NET Framework 2.0. Students also learn about
the purpose of interfaces in developing .NET Framework applications.
Finally, students learn how to implement system types and interfaces.
Lessons
• Examining
Primary System Types
• Working with Special System Types
• Working with Interfaces
• Lab: Implementing System Types and Interfaces
Module 2: Implementing Collections and Generics
In this module, students learn the basic information on how
to work with primary collections, generic collections, specialized
collections, and collection base classes.
Lessons
• 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
In this module, students learn how to create, share, install,
and configure assemblies in the .NET Framework. Students also
learn how to perform installation tasks related to assembly installation.
Lessons
• 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
In this module, students learn how to manage event logs and
application processes. Students also learn how to monitor application
performance, debug and trace applications, and embed management
information and events in the .NET Framework applications.
Lessons
• 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
In this module, students learn how to manage drives, directories,
and files. Students also learn how to work with streams, text,
and strings. Finally, students learn how to compress, decompress,
and search for patterns within file contents.
Lessons
• 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
In this module, students learn how to serialize objects into
binary and Simple Object Access Protocol (SOAP) formats. The
students also learn how to serialize objects into custom XML
and how to create custom serialization classes.
Lessons
• Generating
Serialized Binary and Soap Formats
• Generating Serialized XML Formats
• Creating Custom Serialization Classes
• Lab: Serializing Data
Module 7: Implementing Delegates and Events
In this module, students learn the concepts of delegates and
events and their uses in the .NET framework.
Lessons
• Controlling
Interaction Between Components by Using Delegates
• Controlling Interaction Between Components by Using Events
• Lab: Implementing Delegates and Events
|