Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 22, 2026

Updates the 10-part "Get started with ASP.NET Core MVC" tutorial series to support .NET 10 and Visual Studio 2026.

Changes

  • Moniker ranges: Added >= aspnetcore-10.0 sections to all 10 tutorial parts
  • Metadata: Updated ms.date to 01/22/2026, changed prerequisite includes to reference .NET 10 files
  • Include files: Created version-specific includes:
    • start-mvc/includes/start-mvc9.md for .NET 9 legacy content
    • RP-MVC/validation-net10.md for validation rules
    • add-EF-NuGet-SQLite-CLI-10.md for Entity Framework CLI commands
  • Screenshot structure: Created _static/10/ folders for all parts with v9 screenshots as placeholders (43 files)

Pattern

Follows PR #36590 structure for Razor Pages .NET 10 updates:

  • Latest version content in main moniker range
  • Older versions moved to include files
  • Screenshot paths reference version-specific folders

Known Limitations

  • Screenshots in _static/10/ are copied from v9 and require replacement with actual VS 2026 captures
  • Sample code references remain on MvcMovie90 folders (no behavioral changes between .NET 9/10)
Original prompt

This section details on the original issue you should resolve

<issue_title>Use the latest version of .NET and Visual Studio in Get started with ASP.NET Core MVC</issue_title>
<issue_description>### Description

Update the 10-part tutorial series for: Get started with ASP.NET Core MVC to use:

  • .NET 10
  • Visual Studio 2026
  • Latest screenshots from VS Code and Visual Studio 2026
  • Up-to-date code samples

Do a freshness pass and confirm all the steps are accurate.

Page URL

https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-10.0&tabs=visual-studio

Content source URL

https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/tutorials/first-mvc-app/start-mvc.md

Document ID

46a7c2e0-4871-491f-02c2-54f7df2237b1

Platform Id

aaf1fea1-4837-a1c1-1d04-c1d767cdc753

Article author

@wadepickett

Metadata

  • ID: faf18d20-d28f-1efa-d329-181fff3630fa
  • PlatformId: aaf1fea1-4837-a1c1-1d04-c1d767cdc753
  • Service: aspnet-core
  • Sub-service: tutorials

Related Issues


Associated WorkItem - 544741</issue_description>

<agent_instructions>Help me update the tutorial series for .NET 10 and Visual Studio 2026. Follow the structure that I used for updates in: #36590</agent_instructions>

Comments on the Issue (you are @copilot in this section)

@wadepickett Thanks @meaghanlewis, I assigned to you but if you didn't intend to take it, no worries, you can assign to me.

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.


Internal previews

📄 File 🔗 Preview link
aspnetcore/tutorials/first-mvc-app/adding-controller.md Part 2, add a controller to an ASP.NET Core MVC app
aspnetcore/tutorials/first-mvc-app/adding-model.md [Visual Studio](https://review.learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-model?branch=pr-en-us-36664)
aspnetcore/tutorials/first-mvc-app/adding-view.md [Visual Studio](https://review.learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-view?branch=pr-en-us-36664)
aspnetcore/tutorials/first-mvc-app/controller-methods-views.md Part 6, controller methods and views in ASP.NET Core
aspnetcore/tutorials/first-mvc-app/details.md Part 10, examine the Details and Delete methods of an ASP.NET Core app
aspnetcore/tutorials/first-mvc-app/new-field.md [Visual Studio](https://review.learn.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/new-field?branch=pr-en-us-36664)
aspnetcore/tutorials/first-mvc-app/search.md aspnetcore/tutorials/first-mvc-app/search
aspnetcore/tutorials/first-mvc-app/start-mvc.md Get started with ASP.NET Core MVC
aspnetcore/tutorials/first-mvc-app/validation.md Part 9, add validation to an ASP.NET Core MVC app
aspnetcore/tutorials/first-mvc-app/working-with-sql.md Part 5, work with a database in an ASP.NET Core MVC app

Copilot AI and others added 4 commits January 22, 2026 17:32
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Get started with ASP.NET Core MVC tutorial for .NET 10 and Visual Studio 2026 Update MVC tutorial series for .NET 10 and Visual Studio 2026 Jan 22, 2026
Copilot AI requested a review from meaghanlewis January 22, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use the latest version of .NET and Visual Studio in Get started with ASP.NET Core MVC

2 participants