|
1 | 1 | ---
|
2 |
| -title: ".NET Aspire docs: What's new for January 2025" |
3 |
| -description: "What's new in the .NET Aspire docs for January 2025." |
4 |
| -ms.custom: January-2025 |
5 |
| -ms.date: 02/01/2025 |
| 2 | +title: ".NET Aspire docs: What's new for April 2025" |
| 3 | +description: "What's new in the .NET Aspire docs for April 2025." |
| 4 | +ms.custom: April-2025 |
| 5 | +ms.date: 05/01/2025 |
6 | 6 | ---
|
7 | 7 |
|
8 |
| -# .NET Aspire docs: What's new for January 2025 |
| 8 | +# .NET Aspire docs: What's new for April 2025 |
9 | 9 |
|
10 |
| -Welcome to what's new in the .NET Aspire docs for January 2025. This article lists some of the major changes to docs during this period. |
| 10 | +Welcome to what's new in the .NET Aspire docs for April 2025. This article lists some of the major changes to docs during this period. |
11 | 11 |
|
12 | 12 | ## Get started
|
13 | 13 |
|
14 | 14 | ### Updated articles
|
15 | 15 |
|
16 |
| -- [.NET Aspire overview](../get-started/aspire-overview.md) - overview page update branding / cleanup |
| 16 | +- [Orchestrate Python apps in .NET Aspire](../get-started/build-aspire-apps-with-python.md) |
| 17 | + - Initial draft of diagnostic redesign |
| 18 | + - Fix the Python article |
| 19 | +- [Quickstart: Build your first .NET Aspire solution](../get-started/build-your-first-aspire-app.md) - Split content |
| 20 | +- [Tutorial: Add .NET Aspire to an existing .NET app](../get-started/add-aspire-existing-app.md) - Update the add aspire to existing tutorial |
17 | 21 |
|
18 | 22 | ## Fundamentals
|
19 | 23 |
|
| 24 | +### New articles |
| 25 | + |
| 26 | +- [Orchestrate resources in .NET Aspire](../fundamentals/orchestrate-resources.md) |
| 27 | + |
20 | 28 | ### Updated articles
|
21 | 29 |
|
22 |
| -- [.NET Aspire integrations overview](../fundamentals/integrations-overview.md) - Add versioning considerations to integration overview |
23 |
| -- [.NET Aspire setup and tooling](../fundamentals/setup-tooling.md) - Remove placeholder content |
24 |
| -- [Explore the .NET Aspire dashboard](../fundamentals/dashboard/explore.md) - Improve exemplar description |
| 30 | +- [.NET Aspire and launch profiles](../fundamentals/launch-profiles.md) - Rename configs-replace prefix |
| 31 | +- [.NET Aspire orchestration overview](../fundamentals/app-host-overview.md) - Split content |
| 32 | +- [.NET Aspire service defaults](../fundamentals/service-defaults.md) - Update service defaults and add filtering details |
| 33 | +- [.NET Aspire setup and tooling](../fundamentals/setup-tooling.md) - Rename configs-replace prefix |
| 34 | +- [.NET Aspire templates](../fundamentals/aspire-sdk-templates.md) - Add dev-cert details to templates content |
| 35 | +- [Custom HTTP commands in .NET Aspire](../fundamentals/http-commands.md) - Split content |
| 36 | +- [Dashboard configuration](../fundamentals/dashboard/configuration.md) - Rename configs-replace prefix |
| 37 | +- [Enable browser telemetry](../fundamentals/dashboard/enable-browser-telemetry.md) - Rename configs-replace prefix |
| 38 | +- [Explore the .NET Aspire dashboard](../fundamentals/dashboard/explore.md) - Update the Explore the .NET Aspire Dashboard article for v9.2.0 |
| 39 | +- [External parameters](../fundamentals/external-parameters.md) - #3063 - Rename parameter name to not be 'value' |
| 40 | +- [Orchestrate resources in .NET Aspire](../fundamentals/orchestrate-resources.md) |
| 41 | + - Initial draft of diagnostic redesign |
| 42 | + - Split content |
| 43 | +- [Persist .NET Aspire project data using volumes or bind mounts](../fundamentals/persist-data-volumes.md) - Update the "Persist .NET Aspire project data using volumes" article |
| 44 | +- [Security considerations for running the .NET Aspire dashboard](../fundamentals/dashboard/security-considerations.md) - Rename configs-replace prefix |
| 45 | +- [Standalone .NET Aspire dashboard](../fundamentals/dashboard/standalone.md) - Rename configs-replace prefix |
25 | 46 |
|
26 | 47 | ## Database
|
27 | 48 |
|
28 |
| -### New articles |
| 49 | +### Updated articles |
| 50 | + |
| 51 | +- [.NET Aspire Milvus database integration](../database/milvus-integration.md) - Split content |
| 52 | +- [.NET Aspire MongoDB database integration](../database/mongodb-integration.md) - Split content |
| 53 | +- [.NET Aspire Oracle Entity Framework Core integration](../database/oracle-entity-framework-integration.md) - Split content |
| 54 | +- [.NET Aspire Qdrant integration](../database/qdrant-integration.md) - Split content |
| 55 | +- [Tutorial: Deploy a .NET Aspire project with a SQL Server Database to Azure](../database/sql-server-integration-deployment.md) - Update the Tutorial: Deploy a .NET Aspire project with a SQL Server Database to Azure |
29 | 56 |
|
30 |
| -- [.NET Aspire Azure PostgreSQL Entity Framework Core integration](../database/azure-postgresql-entity-framework-integration.md) |
31 |
| -- [.NET Aspire Azure PostgreSQL integration](../database/azure-postgresql-integration.md) |
| 57 | +## Messaging |
32 | 58 |
|
33 | 59 | ### Updated articles
|
34 | 60 |
|
35 |
| -- [.NET Aspire Azure Cosmos DB integration](../database/azure-cosmos-db-integration.md) - Rewrite of the Azure Cosmos DB articles |
36 |
| -- [.NET Aspire Cosmos DB Entity Framework Core integration](../database/azure-cosmos-db-entity-framework-integration.md) - Rewrite of the Azure Cosmos DB articles |
37 |
| -- [.NET Aspire Milvus database integration](../database/milvus-integration.md) - Update Milvus integration doc |
38 |
| -- [.NET Aspire Oracle Entity Framework Core integration](../database/oracle-entity-framework-integration.md) - Oracle EF Core integration rewrite |
39 |
| -- [.NET Aspire PostgreSQL Entity Framework Core integration](../database/postgresql-entity-framework-integration.md) - Add .NET Aspire Azure PostgreSQL articles |
40 |
| -- [.NET Aspire PostgreSQL integration](../database/postgresql-integration.md) - Add .NET Aspire Azure PostgreSQL articles |
41 |
| -- [.NET Aspire Qdrant integration](../database/qdrant-integration.md) - Qdrant integration rewrite |
42 |
| -- [Seed data in a database using .NET Aspire](../database/seed-database-data.md) - Update seed-database-data.md |
| 61 | +- [.NET Aspire Apache Kafka integration](../messaging/kafka-integration.md) - Split content |
| 62 | +- [.NET Aspire Azure Event Hubs integration](../messaging/azure-event-hubs-integration.md) - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion |
| 63 | +- [.NET Aspire Azure Service Bus integration](../messaging/azure-service-bus-integration.md) |
| 64 | + - Split content |
| 65 | + - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion |
| 66 | +- [.NET Aspire Azure Web PubSub integration](../messaging/azure-web-pubsub-integration.md) - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion |
| 67 | +- [.NET Aspire NATS integration](../messaging/nats-integration.md) - Split content |
| 68 | +- [.NET Aspire RabbitMQ integration](../messaging/rabbitmq-integration.md) |
| 69 | + - Split content |
| 70 | + - Clarify how to set credentials for the RabbitMQ management plugin |
43 | 71 |
|
44 |
| -## Messaging |
| 72 | +## Caching |
| 73 | + |
| 74 | +### Updated articles |
| 75 | + |
| 76 | +- [.NET Aspire Redis® distributed caching integration](../caching/stackexchange-redis-distributed-caching-integration.md) - Correct keyed IDistributedCache registration and usage |
| 77 | + |
| 78 | +## Security |
45 | 79 |
|
46 | 80 | ### Updated articles
|
47 | 81 |
|
48 |
| -- [.NET Aspire Apache Kafka integration](../messaging/kafka-integration.md) - Add .NET Aspire Azure PostgreSQL articles |
49 |
| -- [.NET Aspire NATS integration](../messaging/nats-integration.md) - Add .NET Aspire Azure PostgreSQL articles |
50 |
| -- [.NET Aspire RabbitMQ integration](../messaging/rabbitmq-integration.md) - Add .NET Aspire Azure PostgreSQL articles |
| 82 | +- [.NET Aspire Azure Key Vault integration](../security/azure-security-key-vault-integration.md) - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion |
51 | 83 |
|
52 | 84 | ## Deployment
|
53 | 85 |
|
54 | 86 | ### Updated articles
|
55 | 87 |
|
56 |
| -- [Tutorial: Deploy a .NET Aspire project using the Azure Developer CLI](../deployment/azure/aca-deployment-github-actions.md) |
57 |
| - - remove instructions to add the workflow manually |
58 |
| - - Bump version of AZD |
| 88 | +- [Deploy a .NET Aspire project to Azure Container Apps using the Azure Developer CLI (in-depth guide)](../deployment/azure/aca-deployment-azd-in-depth.md) - Terminate inline azd code snippet |
59 | 89 |
|
60 | 90 | ## Community contributors
|
61 | 91 |
|
62 | 92 | The following people contributed to the .NET Aspire docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).
|
63 | 93 |
|
64 |
| -- [alistairmatthews](https://github.com/alistairmatthews) - Alistair Matthews  |
65 |
| -- [ErikEJ](https://github.com/ErikEJ) - Erik Ejlskov Jensen  |
66 |
| -- [jmezach](https://github.com/jmezach) - Jonathan Mezach  |
| 94 | +- [alistairmatthews](https://github.com/alistairmatthews) - Alistair Matthews  |
| 95 | +- [a510](https://github.com/a510) - Ahmad Ibrahim  |
| 96 | +- [dracan](https://github.com/dracan) - Dan Clarke  |
| 97 | +- [gabynevada](https://github.com/gabynevada) - Elvis Nieves  |
| 98 | +- [mip1983](https://github.com/mip1983) - Matthew Paul  |
| 99 | +- [paulomorgado](https://github.com/paulomorgado) - Paulo Morgado  |
| 100 | +- [ryanspain](https://github.com/ryanspain) - Ryan Spain  |
0 commit comments