OpenSilver 3.0:首個AI驅動的.NET UI設計師,讓網頁開發更簡單
灣仔298電腦資訊網 報導
OpenSilver開發團隊近日宣布,OpenSilver 3.0 正式釋出!OpenSilver 是一個免費且開源的 UI 框架,用於使用 C# 和 XAML 構建現代.NET 網頁應用程序。最新版本帶來了首個 AI 驅動的 UI 設計師,讓開發者能夠更輕鬆地創建.NET 應用程序和網站。
新功能一覽
- 拖放式用戶界面設計師:擁有超過100個內建控件,簡化了.NET應用和網站的創建過程。OpenSilver開發團隊相信這是目前最人性化的設計師之一。
- AI功能(預覽版):整合到設計師中,允許用戶使用自然語言命令生成複雜的UI並進行修改。只需描述所需的變更,XAML代碼會自動更新。您甚至可以上傳圖片或模型,AI會生成近似的結果。
- 支援VS Code:除了現有的Visual Studio支援,OpenSilver 3.0現在也支援VS Code,擴展了開發環境至Windows、Mac和Linux系統。
- XAML.io:首個線上XAML設計師:直接在網頁瀏覽器中開始構建應用程序,無需安裝,然後轉移到Visual Studio進行進一步開發和部署。XAML.io本身就是使用OpenSilver構建的。
功能巡禮
- 與AI聊天構建或改進用戶界面(預覽版):在Visual Studio 2022中編輯MainPage.xaml時,可以請AI創建一個虛構產品Adventure Works CRM的登陸頁面。
- 迭代並提供後續指令給AI:可以通過繼續對話來細化AI生成的UI。例如,添加頂部導航菜單並使用柔和色調。
- 對特定元素進行更改:可以為用戶界面的特定區域提供指令。選擇一個元素,從上下文菜單中點擊“AI”按鈕,然後輸入提示,AI會處理剩下的工作。
- 上傳圖片和模型:AI還可以考慮提示中提供的圖片和模型。例如,使用Windows截圖工具捕捉UI並在其上繪圖,然後將圖片粘貼到AI聊天中,AI會進行相應的調整。
未來計劃
OpenSilver開發團隊稱「這次發佈僅僅是個開始。憑借十多年對這個項目的奉獻,我們將持續創新。我們正在完善以下功能,並將在未來的更新中交付」:
- .NET MAUI混合支持:使開發者能夠跨iOS、Android、Windows和macOS部署原生應用程序。
- 在XAML中整合Blazor組件:在C#和XAML代碼中無縫集成Blazor和JavaScript組件。
- XAML 3D(預覽版可在XRSharp.io上獲取):在OpenSilver應用中添加交互式3D元素,混合搭配2D和3D XAML,並共享ViewModels。利用您的WPF應用創建技能,創建兼容所有瀏覽器的驚豔3D網站,以及基於WebXR的混合現實體驗。
擴展服務以支持日益增長的需求
隨著OpenSilver 3.0的發布,OpenSilver開發團隊正在擴展專業服務,以幫助企業利用.NET和AI的力量。他們擁有17年經驗的Userware團隊,25多名專業人士隨時準備滿足不斷增長的專業需求。
- WPF和Silverlight遷移服務:自2014年以來,OpenSilver開發團隊成功地移植了數十個遺留應用程序,包括包含超過百萬行代碼的大型企業應用。
- Userware AI Labs:負責新OpenSilver設計師中AI驅動功能的團隊現在提供AI集成服務。OpenSilver開發團隊還推出了UseCasesFor.ai,展示了超過250個跨行業的AI應用例子。
- Userware XR Studios:負責XAML 3D和XRSharp的團隊提供創建創新VR/AR應用和沉浸式3D網站的專業服務。
- 綜合NET服務:OpenSilver的團隊,包括Microsoft MVP和資深專家,提供從開發到設計、用戶體驗和諮詢的端到端解決方案。他們在所有.NET框架方面都有專業知識,包括WPF、Blazor、ASP.NET、WinForms、VB、Silverlight、MAUI/Xamarin等。
更多範例應用
OpenSilver開發團隊在Gallery頁面添加了更多的即時範例應用,包括他們為某客戶遷移的商業項目管理應用。如果大家想看,請務必查看Microsoft的“Silverlight Toolkit Live Samples”應用的遷移版本,現在無需插件且幾乎無需代碼更改即可運行。
一次編碼,隨處運行
OpenSilver應用程序兼容所有現代瀏覽器,包括Edge、Chrome、Firefox和Safari,無需任何插件。此外,這些應用程序可以打包為可執行文件,用於瀏覽器外部的部署和提交至應用商店。
這與Microsoft Silverlight的原始目標一致:促進快速創建跨平台和跨瀏覽器的企業級應用程序。
開始使用
第一步是下載並安裝Visual Studio擴展(VSIX),其中包含Visual Studio 2022的新項目模板:[下載鏈接]
新聞來源:Introducing OpenSilver 3.0 – OpenSilver
這篇報導由灣仔298電腦資訊網為您呈現,敬請期待更多科技新聞與最新技術動態。
[完]
對於以上消息,各位298電腦讀者又怎看呢?
歡迎到我們的<<討論區>>分享你的意見。
另外,如果你有什麼新的資訊想讓廣大的電腦愛好者知道,也可以主動向我們編輯部電腦記者報料,報料電郵:info@wanchai298.com
若有任何廣告合作,亦歡迎電郵我們商談。
灣仔298電腦資訊網
免費網上電腦雜誌,電腦IT人集中地!
網址:www.wanchai298.com