DN26 - Introduction to .NET - 2 Days

View Dates and Locations

Course Description

The .NET Framework is an incredibly rich and powerful object-oriented library from Microsoft. You can use .NET to create almost any kind of application, and people do.

This course provides an introduction to the capabilities of the .NET Framework, focussing on the C# programming language. You'll learn about the core structure and syntax of C#, and also see how to create simple Windows Forms application


Familiarity with programming or support would be an advantage.


What you will learn:

  • What is .NET?
  • Understanding core C# language syntax
  • Introduction to object orientation
  • Creating simple Windows Forms applications


For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.

On-site course enquiry (from £165 pp per day)

Course Details

View Dates and Locations

Introduction to the .NET Framework
.NET Framework building blocks
Survey of the kinds of application you can create using .NET
Comparison of .NET Framework languages

Getting Started with Visual Studio
Overview of the Visual Studio product family
Creating a simple console application
Understanding assemblies and references
Creating and using a simple class library

C# Language Fundamentals
Variables and data types
Using operators
Making decisions
Writing loops

Writing Modular Code
Defining and calling functions
Passing parameters to a function
Understanding variables scope

Getting Started with Object Orientation
Overview of OO principles
Designing and implementing simple classes
Creating objects
Using collections
Overview of inheritance

Creating Simple User Interfaces
Overview of Windows Forms
Creating a simple Windows Forms application
Adding controls to the user interface
Handling simple events

Going Further with User Interfaces
A closer look at Windows Forms controls
Handling collections of data
Creating additional windows


Course Enquiry