Microsoft .NET 9.0.0 / 8.0.11

The free, open-source, cross-platform framework for building modern apps and powerful cloud services

0
2200
To request this update you need to login first.
4.7 3 votes
Rate It
Microsoft .NET 9 is the free, open-source, cross-platform framework for building modern apps and powerful cloud services

Microsoft .NET 9.0 is a free, cross-platform, open-source developer platform for building various applications. With .NET, you can use multiple languages, editors, and libraries to develop for web, mobile, desktop, games, and IoT.

Productive

It helps you develop high-quality functions sooner. Modern language constructs like generics, Language Integrated Query (LINQ), and asynchronous programming make builders productive.

With its extensive class libraries, common APIs, multi-language support, and powerful tooling provided by the Visual Studio family, Microsoft .NET offers developers a highly productive platform for building applications.

Any app, any platform

With Microsoft .NET you can target any application type running on any platform. Developers can reuse skills and code across all of them in a familiar environment. From mobile applications running on iOS, Android, and Windows, to Enterprise server applications running on Windows Server and Linux, or high-scale microservices running in the cloud, Microsoft .NET provides a solution for you.

Languages

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

  • C# is a straightforward, fashionable, object-oriented, and type-safe programming language.
  • F# is a cross-platform, open-source, purposeful programming language. It additionally contains object-oriented and crucial programming.
  • Visual Basic is an approachable language with an easy syntax for constructing type-safe, object-oriented apps.

Cross-Platform

Regardless of whether you are coding in C#, F#, or Visual Basic, your applications will run natively on any compatible operating system.

  • .NET Core is a cross-platform .NET implementation for websites, servers, and console apps on Windows, Linux, and macOS.
  • Xamarin/Mono is an implementation for working apps on all the main cellular working programs.
  • .NET Framework supports websites, services, desktop apps, and more on Windows.

One constant API

Standard is a base set of APIs that might be widespread to all implementations.

Each implementation may expose further APIs that might be particular to the working programs it runs on. For example, the .NET Framework is a Windows-only .NET implementation with APIs for accessing the Windows Registry.

Application models

You can construct many types of apps. Some are cross-platform, and some goals are a selected OS or .NET implementation.

  • Web. Build web apps and companies for Windows, Linux, macOS, and Docker.
  • Mobile. Use a single codebase to construct native iOS, Android, and Windows cellular apps.
  • Desktop. Create stunning and compelling desktop apps for Windows and macOS.
  • Microservices. Create independently deployable microservices that run on Docker containers.
  • Game Development. Develop 2D and 3D games for the preferred desktops, telephones, and consoles.
  • Machine Learning. Add imaginative and prescient algorithms, speech processing, predictive fashions, and extra to your apps.
  • Cloud. Consume present cloud companies, or create and deploy your personal.
  • Internet of Things. Make IoT apps, with native help for the Raspberry Pi and different single-board computer systems.

Supported on Windows, Linux, and macOS

4.7 3 votes
Rate It
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments