dotnet.microsoft.com Open in urlscan Pro
2620:1ec:46::45  Public Scan

Submitted URL: http://windows.net/
Effective URL: https://dotnet.microsoft.com/en-us/
Submission: On May 24 via api from IN — Scanned from DE

Form analysis 1 forms found in the DOM

Name: searchFormGET https://www.microsoft.com/en-us/search/explore

<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="https://www.microsoft.com/en-us/search/explore" method="GET"
  data-seautosuggest="{&quot;queryParams&quot;:{&quot;market&quot;:&quot;en-us&quot;,&quot;clientId&quot;:&quot;7F27B536-CF6B-4C65-8638-A0F8CBDFCA65&quot;,&quot;sources&quot;:&quot;Iris-Products,DCatAll-Products,Microsoft-Terms&quot;,&quot;filter&quot;:&quot;+ClientType:StoreWeb&quot;,&quot;counts&quot;:&quot;1,5,5&quot;},&quot;familyNames&quot;:{&quot;Apps&quot;:&quot;App&quot;,&quot;Books&quot;:&quot;Book&quot;,&quot;Bundles&quot;:&quot;Bundle&quot;,&quot;Devices&quot;:&quot;Device&quot;,&quot;Fees&quot;:&quot;Fee&quot;,&quot;Games&quot;:&quot;Game&quot;,&quot;MusicAlbums&quot;:&quot;Album&quot;,&quot;MusicTracks&quot;:&quot;Song&quot;,&quot;MusicVideos&quot;:&quot;Video&quot;,&quot;MusicArtists&quot;:&quot;Artist&quot;,&quot;OperatingSystem&quot;:&quot;Operating System&quot;,&quot;Software&quot;:&quot;Software&quot;,&quot;Movies&quot;:&quot;Movie&quot;,&quot;TV&quot;:&quot;TV&quot;,&quot;CSV&quot;:&quot;Gift Card&quot;,&quot;VideoActor&quot;:&quot;Actor&quot;}}"
  data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest"
  data-m="{&quot;cN&quot;:&quot;GlobalNav_Search_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" aria-expanded="false" style="overflow-x: visible;">
  <div class="x-screen-reader" aria-live="assertive"></div>
  <input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search"
    name="q" role="combobox" placeholder="Search Microsoft.com" data-m="{&quot;cN&quot;:&quot;SearchBox_nav&quot;,&quot;id&quot;:&quot;n1c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" data-toggle="tooltip"
    data-placement="right" title="" style="overflow-x: visible;">
  <button id="search" aria-label="Search Microsoft.com" class="c-glyph" data-m="{&quot;cN&quot;:&quot;Search_nav&quot;,&quot;id&quot;:&quot;n2c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" data-bi-mto="true"
    aria-expanded="false" style="overflow-x: visible;">
    <span role="presentation" style="overflow-x: visible;">Search</span>
    <span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip" style="overflow-x: visible;">Search Microsoft.com</span>
  </button>
  <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group" style="overflow-x: visible;">
    <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
      data-m="{&quot;cN&quot;:&quot;search suggestions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" style="overflow-x: visible;"></ul>
    <ul class="c-menu f-auto-suggest-no-results" aria-hidden="true" data-js-auto-suggest-postion="default" data-js-auto-suggest-position="default" role="listbox" style="overflow-x: visible;">
      <li class="c-menu-item" style="overflow-x: visible;"> <span tabindex="-1" style="overflow-x: visible;">No results</span></li>
    </ul>
  </div>
</form>

Text Content

ic_fluent_brand_facebook_48_mono Created with Sketch. image/svg+xml Twitch
image/svg+xml image/svg+xml


We use optional cookies to improve your experience on our websites, such as
through social media connections, and to display personalized advertising based
on your online activity. If you reject optional cookies, only cookies necessary
to provide you the services will be used. You may change your selection by
clicking “Manage Cookies” at the bottom of the page. Privacy Statement
Third-Party Cookies

Accept Reject Manage cookies
Skip to main content
Microsoft
.NET
.NET
.NET
 * Home
 * Why .NET
    * What is .NET?
    * Why choose .NET?
    * Who uses .NET?

 * Features
    * Web Web
      * ASP.NET Core
      * Web APIs
      * Blazor
      * MVC
      * SignalR
      * Microservices
    * Native Desktop & Mobile Native Desktop & Mobile
      * .NET Multi-platform App UI
      * Windows Forms
      * Windows Presentation Foundation
    * Languages Languages
      * C#
      * F#
      * Visual Basic
    * More More
      * Cloud
      * Data
      * Artificial Intelligence & ML
      * Game development
      * Internet of Things
      * Upgrade Assistant

 * Learn
    * Learn to code C#
    * Beginner videos
    * Architecture guides
    * Tutorials, courses, and more

 * Docs
    * Web Web
      * ASP.NET Core
      * Web APIs
      * Blazor
      * Razor Pages
      * MVC
      * SignalR
    * Native Desktop & Mobile Native Desktop & Mobile
      * .NET Multi-platform App UI
      * Windows Forms
      * Windows Presentation Foundation
    * Languages Languages
      * C#
      * F#
      * Visual Basic
    * More More
      * .NET
      * Cloud
      * Data
      * Internet of Things
      * Machine learning

 * Downloads
 * Community
 * More
 * LIVE TV

 * All Microsoft
   
   
    * GLOBAL
      
      * Microsoft Security
      * Azure
      * Dynamics 365
      * Microsoft 365
      * Microsoft Teams
      * Windows 365
    * Tech & innovation Tech & innovation
      * Microsoft Cloud
      * AI
      * Azure Space
      * Mixed reality
      * Microsoft HoloLens
      * Microsoft Viva
      * Quantum computing
      * Sustainability
    * Industries Industries
      * Education
      * Automotive
      * Financial services
      * Government
      * Healthcare
      * Manufacturing
      * Retail
      * All industries
    * Partners Partners
      * Find a partner
      * Become a partner
      * Partner Network
      * Find an advertising partner
      * Become an advertising partner
      * Azure Marketplace
      * AppSource
    * Resources Resources
      * Blog
      * Microsoft Advertising
      * Developer Center
      * Documentation
      * Events
      * Licensing
      * Microsoft Learn
      * Microsoft Research
    * View Sitemap


Search Search Microsoft.com
 * No results

Cancel


BUILD. TEST. DEPLOY.

.NET is the free, open-source, cross-platform framework for building modern apps
and powerful cloud services.

Download Get started

Supported on Windows, Linux, and macOS




BUILD IT WITH .NET

Web

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

Mobile and desktop

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

Cloud

Build scalable and resilient cloud-native apps that run on all major cloud
providers.

Microservices

Create independently deployable microservices that run on Docker containers.

Artificial Intelligence & ML Game development Internet of Things Mobile Desktop
Front-end web Back-end APIs Data


TRY C#

C# is .NET's modern object-oriented programming language and one of
the top 5 on GitHub.
Hello World String Interpolation Language-Integrated Query (LINQ)
Hello World
 * Hello World
 * String Interpolation
 * Language-Integrated Query (LINQ)


HELLO WORLD

Start building applications with C# in just a few lines of code.

C# Documentation
Press Alt+F1 for accessibility options.

Console.WriteLine("Hello World");

var names = new[] { "Ana", "Felipe", "Emillia" };
foreach(var name in names)
{
    Console.WriteLine($"Hello {name}");
}

Run Code
Success!

Powered by Try .NET

Console



Console.WriteLine("Hello World");

var names = new[] { "Ana", "Felipe", "Emillia" };
foreach(var name in names)
{
    Console.WriteLine($"Hello {name}");
}


STRING INTERPOLATION

Use C#'s string interpolation to easily format strings and improve readability
of your code.

C# Documentation
Press Alt+F1 for accessibility options.

var name = "Mark";
var date = DateTime.Now;

// String interpolation
Console.WriteLine($"Hello, {name}! Today is {date.DayOfWeek}, it's {date:HH:mm} now.");

Run Code
Success!

Powered by Try .NET

Console



Console.WriteLine("Hello World!");


LANGUAGE-INTEGRATED QUERY (LINQ)

Standardized query operators that can be used across various data sources. No
more needing to learn different querying languages depending on the data source
you're connecting to.

C# Documentation
Press Alt+F1 for accessibility options.

var names = new[] { "Ana", "Felipe", null, "Emillia" };

names.Where(name => name?.Length > 5)
     .OrderBy(name => name)
     .ToList()
     .ForEach(Console.WriteLine);

Run Code
Success!

Powered by Try .NET

Console



var names = new[] { "Ana", "Felipe", null, "Emillia" };

names.Where(name => name?.Length > 5)
     .OrderBy(name => name)
     .ToList()
     .ForEach(Console.WriteLine);


FASTER RESPONSE TIMES, LESS COMPUTE POWER, BETTER APPLICATIONS

The Fortunes test simulates a simple web application where HTML is rendered
server-side after querying a database. See TechEmpower's Round 22 results.

Fortunes responses per second


MISSED AZURE DEVELOPERS - .NET DAY?

Our digital event is over, but you can learn, connect, and code with your
community anytime, with our on-demand videos.

Explore on-demand sessions


C# DEV KIT

Elevate your C# development on Linux, macOS, or Windows with Visual Studio
Code's C# Dev Kit Extension.

Install C# Dev Kit


DIVE DEEPER INTO .NET + AI

Use these hand-picked resources to discover how to use .NET to build an amazing
AI-infused application!

Get started


VESTAS

Vestas uses .NET to manage their sophisticated simulations and streamline
development.

Read story


EXPLORE REAL-WORLD .NET ARCHITECTURE

Dive into our eShop demo app to see .NET in action! Learn, fork, and adapt
robust architectural practices for your projects.

Get the code


MISSED AZURE DEVELOPERS - .NET DAY?

Our digital event is over, but you can learn, connect, and code with your
community anytime, with our on-demand videos.

Explore on-demand sessions



FREE AND OPEN SOURCE

NET is developed and maintained as a free and open-source project on GitHub, the
home for millions of developers who want to build great things together.


FAST AND CROSS-PLATFORM

You can write, run, and build on multiple platforms, including Windows, Linux,
and macOS.


EVERYTHING YOU NEED TO START YOUR .NET LEARNING JOURNEY

.NET offers a library of learning resources. Access videos, tutorials, code
samples, and content from Microsoft Learn to help you build better.

Explore learning portal

.NET for Beginners videos

Getting started with .NET development? We have you covered with our .NET for
Beginners videos. Explore videos on web, mobile, desktop, C#, machine learning,
containers/Docker, data access, and more.

Browse beginner videos

Microsoft Learn

Discover your path to build apps with .NET on Microsoft Learn. Whether you're
just starting or an experienced professional, Microsoft Learn's hands-on
approach helps you arrive at your goals faster, with more confidence and at your
own pace for free.

Get started

LinkedIn Learning

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 leveraging .NET.

Explore courses


PRODUCTIVE

With its large supportive ecosystem and powerful tooling, .NET is the most
productive platform for developers.


NUGET

Build with the most secure package ecosystem trusted by millions of developers.
With over 390,000 unique packages to date and 50,000 more each year.

Browse the NuGet Gallery


VISUAL STUDIO

Develop with the best IDE for .NET developers. Packed with an array of tools and
features to elevate and enhance every stage of software development.

Meet the Visual Studio family


VISUAL STUDIO CODE

Develop on Linux, macOS, or Windows to build cross-platform websites and
services. Install the C# Dev Kit to get the best experience.

Download Visual Studio Code


AZURE

Create modern, scalable cloud apps on a cloud platform designed for .NET.

Explore Azure resources and tools


BE A PART OF THE GLOBAL .NET DEVELOPER COMMUNITY

Join the large, engaged community of developers around the globe who build with
.NET. Share, showcase, and solve together. Stay connected.

Get connected

474K+

stars on GitHub

330K+

followers on X

329K+

members on Meetup


WHO USES .NET?

The world's top organizations are powered by .NET and trust Microsoft to make
.NET the best choice in the industry for their mission critical software.
Amazing developers like you use .NET to build incredible software for millions
of companies around the world, in every industry.

Read customer stories


READY TO GET STARTED?

Learn .NET easily with our step-by-step tutorials.

Get started
Follow us
 * 
 * 
 * 
 * 
 * 
 * 

Feedback
English (United States) Español Français (France) Indonesia (Indonesia) Italiano
(Italia) 日本語 한국어 Português (Brasil) Русский (Россия) 中文(简体) 中文(台灣)
Dark mode

Your Privacy Choices Opt-Out Icon Your Privacy Choices Your Privacy Choices
Opt-Out Icon Your Privacy Choices Consumer Health Privacy
 * Powered by .NET 8.0.5
 * Contact Microsoft
 * Support
 * Privacy & Cookies
 * Manage cookies
 * Terms of Use
 * Trademarks
 * © Microsoft 2024