Skip to content

feat: Upgrade demo projects to .NET 11 in the new template style - #53

Merged
gvreddy04 merged 1 commit into
mainfrom
features/26111204-demo-net11-upgrade
Nov 12, 2026
Merged

gvreddy04 merged 1 commit into
mainfrom
features/26111204-demo-net11-upgrade

Conversation

@gvreddy04

Copy link
Copy Markdown
Collaborator
  • Target net11.0 in Demo.RCL and Demo.WebAssembly (Components.Web and Components.WebAssembly 11.0.0)
  • Replace WebAssembly.DevServer with Components.Gateway; turn on OverrideHtmlAssetPlaceholders and StaticWebAssetSpaFallbackEnabled
  • index.html: preload link, import map, fingerprinted framework and _content asset URLs, and the #blazor-error-ui banner (styles in the RCL)
  • Add a Not Found page (/not-found, noindex) and set Router NotFoundPage
  • Remove iisSettings, the IIS Express profile and inspectUri from launchSettings
  • Guard JS interop calls flagged by BL0016: add TryInvokeVoidAsync, and wrap the self-check runs in try/catch so a script error shows as a failed case
  • Drop the Configuration.Abstractions reference (NU1510)
  • Deploy workflow: publish for net11.0 and let publish build (no --no-build), which fills the index.html placeholders

- Target net11.0 in Demo.RCL and Demo.WebAssembly (Components.Web and
  Components.WebAssembly 11.0.0)
- Replace WebAssembly.DevServer with Components.Gateway; turn on
  OverrideHtmlAssetPlaceholders and StaticWebAssetSpaFallbackEnabled
- index.html: preload link, import map, fingerprinted framework and
  _content asset URLs, and the #blazor-error-ui banner (styles in the RCL)
- Add a Not Found page (/not-found, noindex) and set Router NotFoundPage
- Remove iisSettings, the IIS Express profile and inspectUri from launchSettings
- Guard JS interop calls flagged by BL0016: add TryInvokeVoidAsync, and wrap
  the self-check runs in try/catch so a script error shows as a failed case
- Drop the Configuration.Abstractions reference (NU1510)
- Deploy workflow: publish for net11.0 and let publish build (no --no-build),
  which fills the index.html placeholders
@gvreddy04 gvreddy04 added this to the 2.0.0 milestone Nov 12, 2026
@gvreddy04 gvreddy04 self-assigned this Nov 12, 2026
@gvreddy04
gvreddy04 merged commit 8d52c38 into main Nov 12, 2026
1 of 2 checks passed
@gvreddy04
gvreddy04 deleted the features/26111204-demo-net11-upgrade branch November 12, 2026 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant