Introduction to .Net

Official Program Description

The Microsoft .NET Framework is a development framework that provides a new programming interface to Windows services and APIs, integrating a number of technologies that emerged from Microsoft during the late 1990s.

In this introductory class, you will work in a development and execution environment that allows different programming languages and libraries to work together seamlessly. You will create Windows-based applications that are easier to build, manage, deploy, and integrate with other networked systems.

Who Should Attend

This course is for students familiar with object-oriented programming concepts and who have an interest in .NET and Visual Studio.NET.


It is suggested that you have a strong understanding of operating systems.

Attend and You Will Learn

Introduction to .NET Overview

  • .NET platform
  • .NET framework design goals
  • Class framework

Common Language Runtime (CLR)

  • Describing the Common Language Runtime (CLR)
  • CLR environment
  • CLR executables
  • Intermediate languages
  • Describing Microsoft Intermediate Language (MSIL)
  • CTS and CLS
  • Explaining garbage collection

.NET Programming

  • Common programming model
  • Core features of the model
  • Describing multiple language support in .NET
  • Explaining cross-language interoperability
  • Describing structured error-handling

NET - The Class Framework

  • Describing the .NET class framework
  • Describing the purpose of namespaces
  • Deciding when to use inheritance
  • Differentiating between interface-based and inheritance-based polymorphism
  • Understanding when overloading is used

Introduction to Windows Forms Applications

  • Introduction to Windows forms
  • The System.Windows.Forms namespace
  • Describing an assembly
  • Running Windows forms samples

Introduction to Web Forms Applications

  • Introduction to ASP.NET
  • The System.Web.UI namespace
  • Web forms syntax
  • Creating a simple ADO.NET application

Introduction to ADO Data and XML

  • Introduction ADO.NET model
  • The System.Data namespace
  • .NET framework data providers
  • XML in the .NET framework
  • The system.XML namespace
  • Creating a simple ASP.NET application

Introduction to Common Utilities

  • Assembly generation utility
  • Assembly registration utility
  • C# compiler
  • VB.NET compiler

Applies Towards the Following Certificates

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.