What is .NET?
.NET is an open-source developer platform, designed by Microsoft, to build different types of applications. .NET apps in C#, F# or Visual Basic can be easily written.
Software for business
-
Full-stack web apps with HTML, JavaScript, CSS and C#.
-
Web API's for browsers and mobile devices.
-
Create independently deployable microservices.
With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.
- C# is a simple, modern, object-oriented, and type-safe programming language.
- F# is a cross-platform, open-source, functional programming language for .NET. It also includes object-oriented and imperative programming.
- Visual Basic is an approachable language with a simple syntax for building type-safe, object-oriented apps.
.NET Core is a cross-platform .NET implementation for websites, servers, and console apps on Windows, Linux, and macOS.
.NET makes it easy to :
- Build desktop apps (UWP, WPF, Windows Forms).
- Build web apps with Angular/React/Vue.
- Create RESTful services also known as web APIs.
- Develop games and UWP applications on Xbox One.