By | December 10, 2021

One consistent API

.NET Standard is a base set of APIs that are common to all .NET implementations.

Each implementation can also expose additional APIs that are specific to the operating systems it runs on. For example, .NET Framework is a Windows-only .NET implementation that includes APIs for accessing the Windows Registry.

Application models

You can build many types of apps with .NET. Some are cross-platform, and some target a specific OS or .NET implementation.


Build web apps and services for Windows, Linux, macOS, and Docker.


Use a single codebase to build native mobile apps for iOS, Android, and Windows.


Create beautiful and compelling desktop apps for Windows and macOS.


Create independently deployable microservices that run on Docker containers.


Consume existing cloud services, or create and deploy your own.

Machine Learning

Add vision algorithms, speech processing, predictive models, and more to your apps.

Game Development

Develop 2D and 3D games for the most popular desktops, phones, and consoles.

Internet of Things

Make IoT apps, with native support for the Raspberry Pi and other single-board computers.


Whether you’re working in C#, F#, or Visual Basic, your code will run natively on any compatible OS. Different .NET implementations handle the heavy lifting for you:

  • .NET is a cross-platform .NET implementation for websites, servers, and console apps on Windows, Linux, and macOS.
  • .NET Framework supports websites, services, desktop apps, and more on Windows.
  • Xamarin/Mono is a .NET implementation for running apps on all the major mobile operating systems.


You can write .NET apps in C#, F#, or Visual Basic.

  • C# is a simple, modern, object-oriented, and type-safe programming language.
  • F# is a programming language that makes it easy to write succinct, robust, and performant code.
  • Visual Basic is an approachable language with a simple syntax for building type-safe, object-oriented apps.


.NET is a free, cross-platform, open-source developer platform for building many different types of applications.

With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.

The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library called Framework Class Library and provides language interoperability across several programming languages.


Features of the .Net Framework:

  • Dynamic Language Runtime.
  • Expanded Base Class.
  • Parallel Computing.
  • Managed Extensibility Framework.
  • Covariance and Contravariance.
  • BigInteger and Complex Numbers.

System Requirement:

Hardware: Requirement
Processor 1 GHz
RAM 512 MB
Minimum disk space (32-bit) 4.5 GB
Minimum disk space (64-bit) 4.5 GB

File Info & Download:

  • File Name:
  • File Size: 99MB
  • Installer Type: Offline
  • File Type: .zip
  • File Password:


Notify of
Inline Feedbacks
View all comments