
微軟最近推出了.NET Aspire 9.1,帶來了旨在改善開發人員體驗的重大增強功能。此更新包括各種新的儀表板功能和生活品質改進,這些都是根據開發人員的回饋而實施的。
新的儀表板功能
資源關係
「父子」資源模型的引入是此版本的一個顯著升級。例如,當您建立一個包含多個資料庫的 Postgres 實例時,這些資料庫現在將在資源頁面上的主實例下分組,從而增強清晰度和組織性。

本地化覆蓋
為了增強用戶體驗,儀表板現在允許語言自訂。使用者可以從新的下拉式選單中選擇自己喜歡的儀表板語言,而不是自動反映瀏覽器的語言,從而創建自訂的介面。

進階過濾
尋找特定資源變得更加簡單。使用者現在可以根據類型、狀態和健康狀況過濾資源頁面,從而促進更有效率的管理流程。

擴展資源詳情
現在每種資源都附帶一個豐富的詳細資訊窗格。透過點擊任何資源,使用者可以存取大量信息,包括參考、反向參考和卷及其安裝類型,從而提供有關其基礎設施的詳細信息。

自訂本地域的 CORS 支持
開發人員現在可以透過調整環境變數來配置儀表板以接受來自託管在自訂本地域上的其他瀏覽器應用程式的遙測DOTNET_DASHBOARD_CORS_ALLOWED_ORIGINS
。
增強控制台日誌靈活性
控制台日誌頁面已收到重要更新,包括下載日誌進行場外分析的選項和切換時間戳記的功能。此功能可減少視覺混亂並增強故障排除過程中的使用者體驗。

其他使用者體驗改進
.NET Aspire 9.1 帶來了一系列使用者體驗增強功能:
- 現在可以從控制台日誌頁面方便地存取「開始」和「停止」按鈕。
- 單次選擇將直接在文字視覺化器中開啟資源。
- 日誌條目內的 URL 現在會自動轉換為可點擊的鏈接,同時會從其端點刪除多餘的逗號。
- 在資源之間切換時滾動位置會自動重置,從而改善導航。
功能豐富的附加功能
此次發布不僅僅側重於儀表板的改進;它還包括各種附加功能:
- 按需資源啟動:透過該
WithExplicitStart()
選項,您可以有意管理特定資源的啟動,直到您準備好透過儀表板啟動它們。 - 增強的 Docker 整合:新
PublishAsDockerfile()
功能在整個發布過程中提供對 Docker 容器和 Dockerfile 的完全自訂。 - 精簡的 Docker 網路:現有問題(問題 #6504)涉及應用程式關閉後持久的 Docker 網絡,現已解決,從而簡化了開發環境。
- 更好的開發容器支援: GitHub Codespaces 和 Visual Studio Code 中開發容器的兼容性得到改善,增強了整體開發工作流程。
微軟邀請開發者社群參加. NET Aspire Community Standup,在會上將提供新功能的詳細示範。鼓勵開發人員透過GitHub和Discord提供回饋和貢獻,並可以查閱官方文件以獲得進一步的見解。
通過。 NET Aspire 9.1,微軟更致力於開發符合使用者需求的開發工具,為當代應用程式開發打造一個強大、可自訂、直覺的平台。
發佈留言 ▼