Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions docs/csharp/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ metadata:
ms.topic: hub-page
author: billwagner
ms.author: wiwagn
ms.date: 05/30/2025
ms.date: 02/06/2026

# highlightedContent section (Optional; Remove if not applicable.)
# Maximum of 8 items
Expand Down Expand Up @@ -59,12 +59,12 @@ productDirectory:
links:
- url: ./tour-of-csharp/overview.md
text: A tour of C#
- url: ./tour-of-csharp/what-you-can-build.md
text: What you can build with C#
- url: ./tour-of-csharp/tutorials/index.md
text: Beginner C# tutorials
- url: ./tour-of-csharp/tutorials/hello-world.md
text: Try C# in your browser
- url: ./fundamentals/program-structure/index.md
text: "Inside a C# program"
- url: ./tour-of-csharp/tips-for-java-developers.md
text: "C# for Java, JavaScript, and Python developers"
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link text says it’s for Java, JavaScript, and Python developers, but it points to the Java-only roadmap article. Either change the text to match the destination, or link to a page/section that actually aggregates the three roadmaps.

Suggested change
text: "C# for Java, JavaScript, and Python developers"
text: "C# for Java developers"

Copilot uses AI. Check for mistakes.
- url: https://aka.ms/dotnet/beginnervideos/learn/csharp
text: "C# for beginners video series"
- url: https://aka.ms/csharp-certification
Expand Down
2 changes: 2 additions & 0 deletions docs/csharp/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ items:
items:
- name: Tour of C#
href: tour-of-csharp/overview.md
- name: What you can build
href: tour-of-csharp/what-you-can-build.md
- name: Tutorials
items:
- name: Choose your first lesson
Expand Down
82 changes: 30 additions & 52 deletions docs/csharp/tour-of-csharp/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,38 +7,36 @@ metadata:
title: "C# docs - get started, tutorials, reference."
description: "Learn C# programming - for beginning developers, developers new to C#, and experienced C# / .NET developers"
ms.topic: landing-page # Required
ms.date: 05/29/2025
ms.date: 02/06/2026


landingContent:
- title: "Learn to program"
- title: "Choose your path"
linkLists:
- linkListType: get-started
links:
- text: Learn C# | Tutorials, courses, videos, and more
url: https://dotnet.microsoft.com/learn/csharp
- text: Beginner C# tutorials in your browser
- text: "New to programming? Start with beginner tutorials"
url: ./tutorials/index.md
- linkListType: video
links:
- text: "In-browser tutorial: Hello world"
url: ./tutorials/hello-world.md
- text: "C# beginner video series"
url: https://aka.ms/dotnet/beginnervideos/youtube/csharp
- linkListType: tutorial
- linkListType: overview
links:
- text: "Self-guided tutorials"
url: https://learn.microsoft.com/users/dotnet/collections/yz26f8y64n7k07?WT.mc_id=dotnet-35129-website
- text: "In-browser tutorial"
url: ./tutorials/hello-world.md
- linkListType: reference
- text: "Experienced developer? A tour of C#"
url: ./overview.md
- text: Learn C# for Java developers
url: ./tips-for-java-developers.md
- text: Learn C# for JavaScript developers
url: ./tips-for-javascript-developers.md
- text: Learn C# for Python developers
url: ./tips-for-python-developers.md
- linkListType: learn
links:
- text: "C# on Q&A"
url: /answers/topics/dotnet-csharp.html
- text: "Languages on .NET tech community forums"
url: https://techcommunity.microsoft.com/t5/languages/bd-p/languages
- text: "C# on Stack Overflow"
url: https://stackoverflow.com/questions/tagged/c%23
- text: "C# on Discord"
url: https://aka.ms/csharp-discord
- text: Foundational C# Certification
url: https://aka.ms/csharp-certification
- text: What you can build with C#
url: ./what-you-can-build.md

- title: "Fundamentals"
linkLists:
Expand All @@ -50,7 +48,7 @@ landingContent:
url: ../fundamentals/program-structure/index.md
- text: "C# highlights video series"
url: https://youtube.com/playlist?list=PLdo4fOcmZ0oU3ZLx6Ul1_HPrr6lFPIn9O
- text: C# Language development strategy
- text: C# language strategy
url: ./strategy.md
- linkListType: concept
links:
Expand All @@ -66,8 +64,8 @@ landingContent:
url: ../fundamentals/coding-style/identifier-names.md
- linkListType: tutorial
links:
- text: Display command-line
url: ../fundamentals/tutorials/how-to-display-command-line-arguments.md
- text: Build file-based apps
url: ../fundamentals/tutorials/file-based-programs.md
- text: Intro to classes
url: ../fundamentals/tutorials/classes.md
- text: Object oriented C#
Expand Down Expand Up @@ -106,6 +104,8 @@ landingContent:
linkLists:
- linkListType: overview
links:
- text: What you can build with C#
url: ./what-you-can-build.md
- text: C# language strategy
url: ./strategy.md
- text: "Programming concepts"
Expand All @@ -125,21 +125,6 @@ landingContent:
- text: Learn C# for Python developers
url: ./tips-for-python-developers.md

- title: "Advanced concepts"
linkLists:
- linkListType: reference
links:
- text: "Reflection and attributes"
url: ../advanced-topics/reflection-and-attributes/index.md
- text: "Expression trees"
url: ../advanced-topics/expression-trees/index.md
- text: "Native interoperability"
url: ../advanced-topics/interop/index.md
- text: "Performance engineering"
url: ../advanced-topics/performance/index.md
- text: ".NET Compiler Platform SDK"
url: ../roslyn-sdk/index.md

- title: "C# language reference"
linkLists:
- linkListType: reference
Expand All @@ -152,25 +137,18 @@ landingContent:
url: ../language-reference/operators/index.md
- text: "Tokens"
url: ../language-reference/tokens/index.md

- title: "C# language standard"
linkLists:
- linkListType: reference
links:
- text: "Overview"
url: ../specification/overview.md
- text: "C# language specification"
url: ../../../_csharpstandard/standard/README.md
- text: "Feature specifications"
url: ../specification/feature-spec-overview.md

- title: "Stay in touch"
linkLists:
- linkListType: reference
links:
- text: "C# on Q&A"
url: /answers/topics/dotnet-csharp.html
- text: ".NET developer community"
url: https://dotnet.microsoft.com/platform/community
- text: "C# on Stack Overflow"
url: https://stackoverflow.com/questions/tagged/c%23
- text: "C# on Discord"
url: https://aka.ms/csharp-discord
- text: "YouTube"
url: https://www.youtube.com/dotnet
- text: "Twitter"
url: https://twitter.com/DotNet
Loading