A brief history of New Horizons

For the past 30 years our innovative, award-winning learning methods have revolutionized the way students learn, retain and apply new knowledge.

A brief history of New Horizons


2956 Foundations of Microsoft® .NET 2.0 Development - Class Outline


Print Preview  | E-Mail Outline

2956 Foundations of Microsoft® .NET 2.0 Development

Duration:
Traditional Instructor Led Learning - 3.00 Day(s)
Online Live - 3.00 Sessions
Mentored Learning - Flexible

Overview:
This course provides students with the enabling knowledge and skills required to create Microsoft .NET Applications with Visual Studio 2005. Students learn how to develop advanced .NET applications.

Who Should Attend:
The audience for this course consists of Application Developers with the skills to develop business applications by using Visual Studio 2005 with either Visual Basic .NET or Visual C#.

At Course Completion:
After completing this course, students will gain the skills to:
- Develop applications that use system types and collections.
- Implement service processes, threading, and application domains in a .NET Framework application.
- Embed configuration, diagnostic, management, and installation features into a .NET Framework application.
- Implement serialization and input/output functionality in a .NET Framework application.

Prerequisite Comments:
Understand the purpose and components of the .NET 2.0 Framework and the Common Language Runtime.
Understand the components of typical .NET 2.0 applications.
Understand and use .NET Framework 2.0 Common Type System (CTS) and how to use variable types including dates/times, numbers, strings, objects and arrays.
Use basic file IO classes from the Framework such as StreamReader, StreamWriter, Directory, DirectoryInfo, File and FileInfo.
Use basic Framework provided type conversions.
Use classes with the System.Collections namespace.
Use the System.Math class.
Basic language syntax for decision structures, loop structures, declaring and using variables.
 
Outline: Top
Lesson 1: Implementing System Types and Interfaces
Examining Primary System Types
Working with Special System Types
Working with Interfaces
Top
Lesson 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
Lesson 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
Lesson 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
Lesson 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
Top
Lesson 6: Serializing Data
Generating Serialized Binary and Soap Formats
Generating Serialized XML Formats
Creating Custom Serialization Classes
Lesson 7: Implementing Delegates and Events
Controlling Interaction Between Components by Using Delegates
Controlling Interaction Between Components by Using Events

 

*Content, days, and times vary depending on your location. Please view the outline on the checkout page prior to purchase or
contact the local center for more information.