About 399 results
Open links in new tab
  1. Learning center | .NET

    .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, …

  2. What is .NET? An open-source developer platform | .NET

    .NET is a free, cross-platform, open-source developer platform. . NET has languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.

  3. .NET programming languages - C#, F#, and Visual Basic | .NET

    .NET supports multiple languages. C# is a popular object-oriented language. F# supports functional programming. VB.NET is an approachable English-like language.

  4. .NET - Build modern apps and powerful cloud services

    Get an introduction to the programming skills needed for a career as a .NET software developer. Experience .NET learning courses that provide a broad perspective on core technologies …

  5. What is ASP.NET? | .NET - dotnet.microsoft.com

    Because ASP.NET extends .NET, you can use the large ecosystem of packages and libraries available to all .NET developers. You can also author your own libraries that are shared …

  6. .NET Tutorial - Hello World in 5 minutes

    Step-by-step instructions and videos for installing .NET and building your first Hello World .NET application. Develop with free tools for Linux, macOS, and Windows.

  7. Download .NET (Linux, macOS, and Windows) | .NET

    Dec 9, 2025 · Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.

  8. Learn F# - free tutorials, courses, videos, and more | .NET

    F# is an open-source, cross-platform programming language that makes it easy to write succinct, performant, robust, and practical code. Get started learning F# with this series of short videos.

  9. Learn Artificial Intelligence and ML | .NET

    Free courses, tutorials, videos, and more about artificial intelligence and machine learning. Learn general concepts of machine learning and how to implement them in .NET using ML.NET.

  10. .NET Multi-platform App UI (.NET MAUI) | .NET

    An open-source, vibrant global developer community Stay up to date You can stay up to date with new content on the official .NET Blog and YouTube channel. Get quick answers to questions …