Skip to content

Commit 71bd464

Browse files
IEvangelistjoperezrReubenBondalexwolfmsft
authored
Updates for the preview-3 release (#359)
* Initial bits * More cleanup * Apply suggestions from code review Co-authored-by: Jose Perez Rodriguez <[email protected]> * More fixes and cleanup * Lots of updates and fixes * Tweak hub text, and minor edit pass * Fix word soup * Updates to Orleans section * Address issue #366 * check point updates * A few more tweaks * Fix link * Add NuGet package links, and another edit pass * Another light edit pass * Apply suggestions from code review Co-authored-by: alexwolfmsft <[email protected]> * Apply suggestions from code review Co-authored-by: alexwolfmsft <[email protected]> * Add release link * Apply suggestions from code review Co-authored-by: Reuben Bond <[email protected]> --------- Co-authored-by: Jose Perez Rodriguez <[email protected]> Co-authored-by: ReubenBond <[email protected]> Co-authored-by: alexwolfmsft <[email protected]> Co-authored-by: Reuben Bond <[email protected]>
1 parent bd8be5f commit 71bd464

File tree

9 files changed

+479
-9
lines changed

9 files changed

+479
-9
lines changed

docs/breadcrumb/toc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ items:
1111
tocHref: /dotnet/aspire/
1212
topicHref: /dotnet/aspire/index
1313
items:
14-
- name: What's new in .NET Aspire docs
14+
- name: What's new in .NET Aspire
1515
tocHref: /dotnet/aspire/whats-new/
1616
topicHref: ../whats-new/index.yml
1717
- name: API browser

docs/fundamentals/setup-tooling.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: .NET Aspire tooling
33
description: Learn about essential tooling concepts for .NET Aspire.
4-
ms.date: 12/08/2023
4+
ms.date: 02/09/2024
55
---
66

77
# .NET Aspire setup and tooling
@@ -30,6 +30,14 @@ The .NET Aspire workload installs internal dependencies and makes available othe
3030

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

33+
Visual Studio 2022 17.10 Preview 1 or higher includes the **.NET Aspire preview 3** workload by default. To verify that you have the .NET Aspire workload installed, run the following command:
34+
35+
```dotnetcli
36+
dotnet workload list
37+
```
38+
39+
If you have an earlier version of Visual Studio 2022 Preview, you can either upgrade to Visual Studio 2022 17.10 Preview 1 or you can install the .NET Aspire workload using the following steps:
40+
3341
To install the .NET Aspire workload in Visual Studio 2022 Preview, use the Visual Studio installer.
3442

3543
1. Open the Visual Studio Installer.
@@ -77,6 +85,9 @@ dotnet workload list
7785

7886
## .NET Aspire project templates
7987

88+
> [!NOTE]
89+
> The .NET 9.0 SDK causes issues with the .NET Aspire workloads ability to display templates, and create projects from the templates. If you're using .NET 9.0, know that your ability to create new .NET Aspire apps is currently limited. For more information, see [.NET Aspire preview-3 cannot create app when .NET 9 is installed](https://github.com/dotnet/aspire/issues/1951) and [.NET Aspire preview-3 installed with Visual Studio 17.10 doesn't show templates](https://github.com/dotnet/aspire/issues/2186).
90+
8091
The .NET Aspire workload makes available .NET Aspire project templates. These project templates allow you to create new apps pre-configured with the .NET Aspire project structure and default settings. These projects also provide a unified debugging experience across the different resources of your app.
8192

8293
There are currently two project templates available:

docs/get-started/snippets/quickstart/AspireSample/AspireSample.ServiceDefaults/AspireSample.ServiceDefaults.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<PackageReference Include="Microsoft.Extensions.ServiceDiscovery" Version="8.0.0-preview.2.23619.3" />
1616
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.7.0" />
1717
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.7.0" />
18-
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.7.0" />
19-
<PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.6.0-beta.3" />
20-
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.7.0" />
18+
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.7.1" />
19+
<PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.7.0-beta.1" />
20+
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.7.1" />
2121
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.7.0" />
2222
</ItemGroup>
2323

docs/whats-new/index.yml

+12-4
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,25 @@
11
### YamlMime:Landing
22

3-
title: .NET Aspire documentation — what's new?
3+
title: .NET Aspire — what's new?
44
summary: Welcome to what's new in .NET Aspire docs. Use this page to quickly find the latest changes.
55
metadata:
6-
title: .NET Aspire documentation what's new?
6+
title: .NET Aspire what's new?
77
description: Learn about new and updated content in .NET Aspire docs.
8-
ms.date: 02/01/2024
8+
ms.date: 02/08/2024
99
ms.topic: landing-page
1010
landingContent:
11-
- title: .NET Aspire release updates
11+
- title: .NET Aspire preview documentation
1212
linkLists:
1313
- linkListType: whats-new
1414
links:
15+
- text: .NET Aspire preview 3
16+
url: preview-3.md
17+
- title: .NET Aspire GitHub release notes
18+
linkLists:
19+
- linkListType: whats-new
20+
links:
21+
- text: .NET Aspire 8.0 preview 3
22+
url: https://github.com/dotnet/aspire/releases/tag/v8.0.0-preview.3.24105.21
1523
- text: .NET Aspire 8.0 preview 2
1624
url: https://github.com/dotnet/aspire/releases/tag/v8.0.0-preview.2.23619.3
1725
- text: .NET Aspire 8.0 preview 1
Loading
Loading
Loading

0 commit comments

Comments
 (0)