.net
.NET is a widely used programming framework released by Microsoft on windows computers. There is an open source version called mono that supports additional OS's, including on MacOS X and Linux.
Contents |
[edit] Overview
.NET is a programming framework environment used to develop applications. .NET supports multiple programming languages such as C#, F#, and VB.NET
[edit] C#
C# (pronounced "C sharp") is a simple, modern, object-oriented, and type-safe programming language. Its roots in the C family of languages makes C# immediately familiar to C, C++, Java, and JavaScript programmers.
- ranked among most popular and most loved languages
- build for mobile, web, cloud, desktop, gaming, and IoT
- simple async patterns
- language integrated queries
- automatic memory management
- familiar syntax for Java & C-style developers.
[edit] F#
F# (pronounced "F sharp") is a functional programming language for .NET. It is cross-platform, open source, and offers rich functional programming, along with object-oriented and imperative programming.
- ranked among the most popular and most loved language.
[edit] VB.NET
Visual Basic (VB.NET) is an approachable English-like language for building type-safe and object-oriented applications. It is similar to the Basic programming language.
[edit] Platforms
.NET tools for many platforms. there are also command lines tools, plugins for popular editors, and third party tools available.
[edit] Visual Studio
Fully-featured integrated development environment (IDE) on Windows for building every type of .NET application.
[edit] Visual Studio Code
Develop on Linux, MacOS X, or Windows to build cross platform websites and services. Install the C# extension to get the best experience.
[edit] The Visual Studio for Mac
Build native Android, iOS, MacOS X, and Windows apps with Xamarin, plus websites and services with ASP.NET Core.
[edit] Silverlight
Silverlight is a powerful development tool for creating engaging, interactive user experiences for Web and mobile applications. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works. It is a free download of the plug-in and the development environment.