Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 28, 2025

Updates user-facing strings to use "Aspire" instead of ".NET Aspire" for simplified branding.

Changes

  • Dashboard resources: Updated UI strings in Layout.resx and AIAssistant.resx with corresponding Designer.cs files
  • AI assistant prompts: Updated system messages and help text in KnownChatMessages.cs
  • Error messages: Updated endpoint conflict exception message in ResourceBuilderExtensions.cs
  • Tests: Updated assertions in WithEndpointTests.cs to match new error message
  • Localization: 26 .xlf files marked for translation review

Example

Before:

throw new DistributedApplicationException(
    "...For more information on networking in .NET Aspire see: https://aka.ms/dotnet/aspire/networking");

After:

throw new DistributedApplicationException(
    "...For more information on networking in Aspire see: https://aka.ms/dotnet/aspire/networking");
Original prompt

Look for .NET Aspire in user fdcing resource string and other strings snd make it Aspire


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update .NET Aspire references to Aspire Replace ".NET Aspire" with "Aspire" in user-facing strings Oct 28, 2025
Copilot AI requested a review from davidfowl October 28, 2025 09:30
Copilot finished work on behalf of davidfowl October 28, 2025 09:30
@github-actions
Copy link
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12442

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12442"

@davidfowl davidfowl marked this pull request as ready for review October 28, 2025 13:31
@davidfowl davidfowl requested a review from mitchdenny as a code owner October 28, 2025 13:31
Copilot AI review requested due to automatic review settings October 28, 2025 13:31
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR simplifies the Aspire branding by removing ".NET" prefix from user-facing strings throughout the codebase. The changes affect documentation, UI text, error messages, and localized resources, streamlining the product name to just "Aspire" while maintaining consistency across all languages.

Key Changes

  • Error messages and exception text updated to use "Aspire" instead of ".NET Aspire"
  • AI assistant prompts and system messages simplified to reference "Aspire"
  • Dashboard UI strings updated in resource files with corresponding translations marked for review

Reviewed Changes

Copilot reviewed 31 out of 33 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/Aspire.Hosting/ResourceBuilderExtensions.cs Updated endpoint conflict exception message to use "Aspire"
tests/Aspire.Hosting.Tests/WithEndpointTests.cs Updated test assertions to match new error message format
src/Aspire.Dashboard/Model/Assistant/Prompts/KnownChatMessages.cs Updated AI assistant system messages and prompts to reference "Aspire"
src/Aspire.Dashboard/Resources/Layout.resx Updated UI strings for dashboard layout from ".NET Aspire" to "Aspire"
src/Aspire.Dashboard/Resources/AIAssistant.resx Updated AI assistant help text to use "Aspire"
src/Aspire.Dashboard/Resources/xlf/*.xlf (26 files) Marked translations as needing review for Layout and AIAssistant resource strings
Files not reviewed (2)
  • src/Aspire.Dashboard/Resources/AIAssistant.Designer.cs: Language not supported
  • src/Aspire.Dashboard/Resources/Layout.Designer.cs: Language not supported

@davidfowl davidfowl merged commit 4f4db83 into main Oct 28, 2025
305 checks passed
@davidfowl davidfowl deleted the copilot/update-fdcing-resource-string branch October 28, 2025 13:48
@dotnet-policy-service dotnet-policy-service bot added this to the 13.0 milestone Oct 28, 2025
radical pushed a commit that referenced this pull request Oct 29, 2025
* Initial plan

* Replace .NET Aspire with Aspire in user-facing strings

Co-authored-by: davidfowl <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: davidfowl <[email protected]>
@github-actions github-actions bot locked and limited conversation to collaborators Nov 28, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants