Reorder links and explain wildcard versions

This commit is contained in:
Mark J Price 2023-02-22 11:57:16 +00:00
parent 9ca186be04
commit 50fa821d9a

View file

@ -1,18 +1,27 @@
# Seventh Edition's support for .NET 8
Microsoft will release previews of .NET 8 regularly starting in February 2023 until the final version on Tuesday, November 7, 2023.
Microsoft will release previews of .NET 8 monthly starting in February 2023 until the final General Availability (GA) version on Tuesday, November 7, 2023.
> [Download .NET 8.0 SDK](https://dotnet.microsoft.com/download/dotnet/8.0)
## .NET 8 Preview announcements
- [Download .NET 8.0 SDK](https://dotnet.microsoft.com/download/dotnet/8.0)
- November 7, 2023: Announcing .NET 8.0 - The Bestest .NET Yet
- October, 2023: [Announcing .NET 8 Release Candidate 2](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc-2/)
- September, 2023: [Announcing .NET 8 Release Candidate 1](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc-1/)
- August, 2023: [Announcing .NET 8 Preview 7](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-7/)
- July, 2023: [Announcing .NET 8 Preview 6](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-6/)
- June, 2023: [Announcing .NET 8 Preview 5](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-5/)
- May, 2023: [Announcing .NET 8 Preview 4](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/)
- April, 2023: [Announcing .NET 8 Preview 3](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3/)
- March, 2023: [Announcing .NET 8 Preview 2](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-2/)
- February 21, 2023: [Announcing .NET 8 Preview 1](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1/)
- March, 2023: [Announcing .NET 8 Preview 2](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-2/)
- April, 2023: [Announcing .NET 8 Preview 3](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3/)
- May, 2023: [Announcing .NET 8 Preview 4](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/)
- June, 2023: [Announcing .NET 8 Preview 5](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-5/)
- July, 2023: [Announcing .NET 8 Preview 6](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-6/)
- August, 2023: [Announcing .NET 8 Preview 7](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-7/)
- September, 2023: [Announcing .NET 8 Release Candidate 1](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc-1/)
- October, 2023: [Announcing .NET 8 Release Candidate 2](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc-2/)
- November 7, 2023: Announcing .NET 8.0 - The Bestest .NET Yet
## Visual Studio 2022 support
To use .NET 8 previews with Visual Studio 2022, you must install version 17.6 Preview 1 or later.
> [Download Visual Studio Preview](https://visualstudio.microsoft.com/vs/preview/#download-preview)
## All Chapters
@ -56,6 +65,8 @@ For the `Instrumenting` project, the additional referenced NuGet packages should
</Project>
```
> Note the wildcard `8.0.0-*` version that will allow your projects to automatically use the latest preview and release candiate as soon as they are publicly available. Once the GA release is available in November 2023, you will need to change the versions to `8.0.0`.
For the `CalculatorLibUnitTests` project, the additional referenced NuGet packages for unit testing can use the latest versions, as shown in the following markup:
```xml