Core Foundations of Microsoft .NET 2.0 Development

Core Foundations of Microsoft .NET 2.0 Development Training

AanbiederMaster it Training
Kosten 1.190,00
Meer informatie over Master it Training

Overzicht

This three-day 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. Doelgroep The audience for this ... Volledige omschrijving

Bestemd voor

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

Benodigde kennis

Before attending this course, students must have an understanding of:

  • The purpose and components of the .NET 2.0 Framework and the Common Language Runtime, the components of typical .NET 2.0 applications and the .NET Framework 2.0 Common Type System (CTS).
  • Decision structures, loop structures, declaring and using variables.
  • Handling classes and objects, methods, properties and functions and overridden methods.
  • Exceptions, static methods and properties.
  • Handling solutions, projects, files and project types.
  • Carry out basic project debugging and deployment.

This learning product will be most useful to people who are already working in the job role of an application developer and who intend to use their new skills and knowledge on the job immediately after training.

Programma

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 ... Volledig programma

Kosten

Het tarief is incl. studiemateriaal en lunch, excl. BTW Inschrijven

Beschrijving

This three-day 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.

Doelgroep

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

Voorkennis

Before attending this course, students must have an understanding of:

  • The purpose and components of the .NET 2.0 Framework and the Common Language Runtime, the components of typical .NET 2.0 applications and the .NET Framework 2.0 Common Type System (CTS).
  • Decision structures, loop structures, declaring and using variables.
  • Handling classes and objects, methods, properties and functions and overridden methods.
  • Exceptions, static methods and properties.
  • Handling solutions, projects, files and project types.
  • Carry out basic project debugging and deployment.

This learning product will be most useful to people who are already working in the job role of an application developer and who intend to use their new skills and knowledge on the job immediately after training.

Programma

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.

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

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

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

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

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

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

  • Controlling Interaction Between Components by Using Delegates
  • Controlling Interaction Between Components by Using Events
  • Lab: Implementing Delegates and Events