Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for the preview-3 release #359

Merged
merged 18 commits into from
Feb 13, 2024
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
2 changes: 1 addition & 1 deletion docs/breadcrumb/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ items:
tocHref: /dotnet/aspire/
topicHref: /dotnet/aspire/index
items:
- name: What's new in .NET Aspire docs
- name: What's new in .NET Aspire
tocHref: /dotnet/aspire/whats-new/
topicHref: ../whats-new/index.yml
- name: API browser
Expand Down
13 changes: 12 additions & 1 deletion docs/fundamentals/setup-tooling.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: .NET Aspire tooling
description: Learn about essential tooling concepts for .NET Aspire.
ms.date: 12/08/2023
ms.date: 02/09/2024
---

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

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

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:

```dotnetcli
dotnet workload list
```

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:

To install the .NET Aspire workload in Visual Studio 2022 Preview, use the Visual Studio installer.

1. Open the Visual Studio Installer.
Expand Down Expand Up @@ -77,6 +85,9 @@ dotnet workload list

## .NET Aspire project templates

> [!NOTE]
> 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).

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.

There are currently two project templates available:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
<PackageReference Include="Microsoft.Extensions.ServiceDiscovery" Version="8.0.0-preview.2.23619.3" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.7.0" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.7.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.7.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.6.0-beta.3" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.7.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.7.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.7.0-beta.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.7.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.7.0" />
</ItemGroup>

Expand Down
16 changes: 12 additions & 4 deletions docs/whats-new/index.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
### YamlMime:Landing

title: .NET Aspire documentation — what's new?
title: .NET Aspire — what's new?
summary: Welcome to what's new in .NET Aspire docs. Use this page to quickly find the latest changes.
metadata:
title: .NET Aspire documentation what's new?
title: .NET Aspire what's new?
description: Learn about new and updated content in .NET Aspire docs.
ms.date: 02/01/2024
ms.date: 02/08/2024
ms.topic: landing-page
landingContent:
- title: .NET Aspire release updates
- title: .NET Aspire preview documentation
linkLists:
- linkListType: whats-new
links:
- text: .NET Aspire preview 3
url: preview-3.md
- title: .NET Aspire GitHub release notes
linkLists:
- linkListType: whats-new
links:
- text: .NET Aspire 8.0 preview 3
url: https://github.com/dotnet/aspire/releases/tag/v8.0.0-preview.3.24105.21
- text: .NET Aspire 8.0 preview 2
url: https://github.com/dotnet/aspire/releases/tag/v8.0.0-preview.2.23619.3
- text: .NET Aspire 8.0 preview 1
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading