Skip to content
Merged
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 aspnetcore/data/ef-rp/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ This is the first in a series of tutorials that show how to use Entity Framework

# [Visual Studio](#tab/visual-studio)

[!INCLUDE[VS prereqs](~/includes/net-prereqs-vs-6.0.md)]
[!INCLUDE[VS prereqs](~/includes/net-prereqs-vs-latest.md)]

### Database engines

Expand Down Expand Up @@ -559,15 +559,15 @@ This is the first in a series of tutorials that show how to use Entity Framework

# [Visual Studio](#tab/visual-studio)

[!INCLUDE[VS prereqs](~/includes/net-core-prereqs-vs-5.0.md)]
[!INCLUDE[VS prereqs](~/includes/net-prereqs-vs-latest.md)]

### Database engines

The Visual Studio instructions use [SQL Server LocalDB](/sql/database-engine/configure-windows/sql-server-2016-express-localdb), a version of SQL Server Express that runs only on Windows.

# [Visual Studio Code](#tab/visual-studio-code)

[!INCLUDE[VS Code prereqs](~/includes/net-core-prereqs-vsc-5.0.md)]
[!INCLUDE[VS Code prereqs](~/includes/net-prereqs-vsc-latest.md)]

Consider downloading and installing a third-party tool for managing and viewing a SQLite database, such as [DB Browser for SQLite](https://sqlitebrowser.org/).

Expand Down Expand Up @@ -1073,11 +1073,11 @@ This is the first in a series of tutorials that show how to use Entity Framework

# [Visual Studio](#tab/visual-studio)

[!INCLUDE[VS prereqs](~/includes/net-core-prereqs-vs-3.0.md)]
[!INCLUDE[VS prereqs](~/includes/net-prereqs-vs-latest.md)]

# [Visual Studio Code](#tab/visual-studio-code)

[!INCLUDE[VS Code prereqs](~/includes/net-core-prereqs-vsc-3.0.md)]
[!INCLUDE[VS Code prereqs](~/includes/net-prereqs-vsc-latest.md)]

---

Expand Down
1 change: 1 addition & 0 deletions aspnetcore/includes/0-latest-SDK.md
Copy link
Copy Markdown
Contributor

@tdykstra tdykstra Apr 21, 2025

Choose a reason for hiding this comment

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

Correct me if I'm missing something, but I think the options here are to say:

  1. Version x is required. (This is what we have currently -- x is the actual version the tutorial was tested with.
  2. Version x or later is required. (x is still the actual version the tutorial was tested with but we're not implicitly excluding later versions, as we are in no.1).
  3. The latest released version is required. (This is the proposed change in this PR. Can leave people who actually have the correct version for the tutorial thinking they can't use it.)

I prefer no.2 as the most accurate statement of what is required. No.2 could be made more comprehensive by adding "Changes may be required if you use a version later than x."

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Latest released .NET Core SDK](https://dotnet.microsoft.com/download/dotnet-core)
3 changes: 3 additions & 0 deletions aspnetcore/includes/net-prereqs-vs-10-latest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/) with the **ASP.NET and web development** workload.

![VS22 installer workloads](~/tutorials/min-web-api/_static/asp-net-web-dev.png)
1 change: 1 addition & 0 deletions aspnetcore/includes/net-prereqs-vs-9.0.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
<!-- use the include for articles that are not updated every release, like the data/ef articles -->
* [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/) with the **ASP.NET and web development** workload.

![VS22 installer workloads](~/tutorials/min-web-api/_static/asp-net-web-dev.png)
3 changes: 3 additions & 0 deletions aspnetcore/includes/net-prereqs-vs-latest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/) with the **ASP.NET and web development** workload.

![VS22 installer workloads](~/tutorials/min-web-api/_static/asp-net-web-dev.png)
5 changes: 5 additions & 0 deletions aspnetcore/includes/net-prereqs-vsc-10.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# Dev Kit for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit)
* [!INCLUDE [](~/includes/0-latest-SDK.md)]

You can follow the Visual Studio Code instructions on macOS, Linux, or Windows. Changes may be required if you use an integrated development environment (IDE) other than Visual Studio Code.
5 changes: 5 additions & 0 deletions aspnetcore/includes/net-prereqs-vsc-latest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
* [Visual Studio Code](https://code.visualstudio.com/download)
* [C# Dev Kit for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit)
* [!INCLUDE [](~/includes/0-latest-SDK.md)]

You can follow the Visual Studio Code instructions on macOS, Linux, or Windows. Changes may be required if you use an integrated development environment (IDE) other than Visual Studio Code.