|
|
|
|
Course Number:
|
MC9197 |
 |
Course Title:
|
Advanced .NET 2.0 Framework Programming |
No classes scheduled.
|
Know someone who
needs this course? |
 |
|
|
Length:
|
5 Day(s)
|
|
|
Compare To:
|
|
RealSolutions Custom Course – No Comparison
|
Description:
The goal of this course is to help application developers understand the Microsoft .NET Framework (esp. the CLR) in depth. In addition to offering an overview of the .NET Framework and an introduction to key concepts and terminology, the course provides a series of labs, which introduce and explain .NET Framework features that are used to code, debug, tune, and deploy applications. The course focuses on Visual Basic .NET and C#.NET, but the concepts are applicable to all programming languages targeting the .NET Framework.
What you will learn:
- The major elements of the .NET Framework and explain how they fit into the .NET platform.
- Main concepts behind the common language runtime and use the features of the .NET Framework to create a simple application.
- Use the deployment and versioning features of the .NET runtime to deploy multiple versions of a component.
- Create, use, and extend types by understanding the common type system architecture.
- Use delegates and events to make an event sender signal the occurrence of an action to an event receiver.
- Describe and control how memory and other resources are managed in the .NET Framework.
- Create distributed applications using object remoting
Audience:
The major elements of the .NET Framework and explain how they fit into the .NET platform.
Main concepts behind the common language runtime and use the features of the .NET Framework to create a simple application.
Use the deployment and versioning features of the .NET runtime to deploy multiple versions of a component.
Create, use, and extend types by understanding the common type system architecture.
Use delegates and events to make an event sender signal the occurrence of an action to an event receiver.
This advanced course is intended for experienced Visual Studio .NET 2005 developers who want to immerse themselves into the inner-workings of the .NET 2.0 Framework.
Prerequisites:
- At least 6-12 months using any Microsoft Windows platform
- At least 3-9 months using Visual Studio.NET 2005
Outline:
- The Architecture of the .NET Framework Development Platform
- Building, Packaging, Deploying, and Administering Applications and Types
- Shared Assemblies
- Threading
- Enumerated Types and Bit Flags
- Manifest-Based Activation
- Certificate Management
- Custom Attributes
- Delegates
- Authenticated Streams
- Automatic Memory Management (Garbage Collection)
- CLR Hosting,
- Access Control Lists
- Reflection
|
|
|