| 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
|
|
|
|
|