Skip to content

dot NET

. NET is the framework and runtime that C# programs are built with and run on
.NET is a collection of assemblies (usually libraries) and comes in 3 flavors:

  • .NET Framework
  • .NET Core
  • Xamarin (Mono.Net)

.NET Framework

The original framework.

  • distributed default with Windows.
    Mainly to develop Windows apps of standard ASP.NET 4.x webapps for IIS, the webserver for Windows systems.

apps build require .NET Framework to be preinstalled.

.NET Core

  • cross platform Windows, Linux, Mac, Docker.
  • open source
  • GUI can only be used on Windows.
    WPF-applicaties (Windows Presentation Forms).
  • distributed with app

Xamarin (Mono.Net)

  • cross platform iOS, OS X, Android
  • open source
  • Mono-based runtime (Mono.NET)
  • distributed with app