我們擅長商業策略與用戶體驗的完美結合。
歡迎瀏覽我們的案例。
微軟發布了 .NET Core 3 的首個公眾預覽版(Preview 1)
今天,微軟發布了 .NET Core 3 的首個公眾預覽版(Preview 1),除了帶來許多新功能,開發團隊也樂于聆聽大家的反饋。
感興趣的朋友,可以在 Visual Studio 2019 Preview 1(同樣在今日開放了預覽)、Visual Studio for Mac、以及 Visual Studio Code 上,開發 .NET Core 3 應用程序。
.NET Core 3 作為一個重大更新,添加了可通過 WPF 框架、Windows Forms、以及 EF6,來構建 Windows 桌面應用程序的支持。
ASP.NET Core 3 支持帶 Razor 組件的客戶端,EF Core 3 支持 Azure Cosmos DB 。此外,它還將包括對 C#8 和 .NET Standard 2.1 等更多內容的支持。
微軟開源用于機器學習模型的高性能推理引擎 ONNX
微軟昨天宣布開放 ONNX Runtime,這是一款用于 Linux,Windows 和 Mac 平臺的 ONNX 格式的機器學習模型的高性能推理引擎。ONNX Runtime 允許開發人員在任何支持的框架中訓練和調整模型,并在云端和邊緣高性能運轉。微軟也正運用其在內部使用 ONNX Runtime 進行 Bing 搜索,Bing Ads,Office 生產力服務等。
ONNX 為 AI 框架生態系統帶來了互操作性,提供了可擴展計算圖模型的定義,以及內置運算符和標準數據類型的定義。
ONNX 使模型能夠在一個框架中進行訓練并轉移到另一個框架中進行推理。目前,Caffe2,Cognitive Toolkit 和 PyTorch 都支持 ONNX 模型。
微軟推出開源 CNAB 格式:輕松打包和管理分布式應用
聯合 Docker 和多家合作伙伴,微軟開發出了一種能夠在不同環境下輕松打包和維護主流容器應用的方法。Cloud Native Application Bundles (CNAB) 是全新的開源打包格式規范,通過一個可安裝文件就能管理多款,在不同環境中配置應用程序資源并分布式應用,在不同環境中配置應用程序資源,無需多個工具集就能輕松管理應用程序的生命周期。它兼容 Azure,on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform 等等。
CNAB 提供如下功能:
在統一的邏輯單元中管理多項資源
在應用生命周期管理中使用和定義可操作的動詞(安裝、升級和卸載)
即使底層技術本身不支持,也能簽署并以數字方式打包
Attest(或將簽名附加到該捆綁包的生命周期中的任何時刻)并以數字方式驗證捆綁包是否已達到該狀態以控制捆綁包的使用方式。
啟用捆綁包和所有依賴項的導出,以在另一個環境中可靠地重現,包括脫機環境(物聯網邊緣,air-gapped 環境)。
將軟件包存儲在存儲庫中以進行遠程安裝。
(邯鄲網站建設)