微軟實際行動回歸開發者為中心,擁抱全平台開發者

2022-01-10 01:09:32 字數 2834 閱讀 7163

微軟在今日舉辦的年度開發者大會上宣布了大量**和公升級後的開發者工具,包括了visual studio雲訂閱和全新azure service fabric的預覽。為了賦予開發者更大的權力,微軟還介紹了全新免費且已即時上線的visual studio dev essentials專案。通過這項技術,開發者們將能夠在其喜歡的任何裝置和任意系統上打造應用,從而減少其額外的投資成本。全程無尿點,全是亮點 ,就連開場都是一大亮點霍金的開場如同美國大片,使用面部表情控制電腦,進行交流,使用visual studio 為霍金提供的全新互動方式:

一、發布.net core rc和 asp.net rc

一年前的2023年11月,connect(); 為開源開發者開啟了一段新的旅程 - 宣布了.net core開源,以及可以在 linux, mac os 以及 windows 作業系統上執行的 visual studio code,這也標誌著微軟在開放和開源的道路上邁出了堅實的一步。昨晚微軟同時公升級了 .net core 和 asp.net,開發者可以開始在生產環境使用微軟開源的 .net core 跨平台框架和 asp.net web 平台。

微軟發布了 .net core 5 和 asp.net 5 的 rc 版本,支援 linux,windows 和 mac os x 平台,這兩個軟體在一年前就已經開源了。.net core 現在主要是從資料中心擴充套件到觸控螢幕裝置,新增了 coreclr runtime 和 corefx 庫,主要是由 asp.net 工作流驅動。

最重要的是 .net core 和 asp.net 新增 'go live' 協議,允許使用者在生長環境部署,可以反饋在生產環境是如何運作的。並且,現在 .net core 已經完全支援 mac,linux 和 windows 三個平台,特性都已完整。.net core 還新增了大量 apis,包括 key ones for localization 和 networking。asp.net v5 修改了 hosting model,所以可以持續跨平台,支援 mac,linux 和 windows。

自從開源了 .net core,微軟還提供了其他開源的技術,包括 clr 和 nuget 包技術,還包括之前開源的 roslyn 編譯器專案。上個月微軟還宣布了與 red hat 的合作,這些都說明,微軟已經走上了全新的開源之路!

二、開源 visual studio code 跨平台編輯器

微軟今天正式開源 visual studio code 跨平台編輯器,支援 mac,linux 和 windows 平台。微軟同時還發布了 vs code v0.10.1 beta 版本,最重要的是 visual studio code 支援擴充套件/外掛程式 (相簿擴充套件,sdk 擴充套件,示例擴充套件)。

**現已託管到 github:

visual studio code 編輯器部分**來自 github atom,但是有一些 atom 編輯器沒有的功能,比如智慧型感應。

anders這位大神演示vs code上開發angularjs,他介紹了google如何使用vs code和typescript來開發angularjs的下一版本

angularjs團隊現場演示推薦angularjs使用者使用vs code。

三、微軟送大禮 visual studio dev essentials

全新免費且已即時上線的visual studio dev essentials專案。通過這項技術,開發者們將能夠在其喜歡的任何裝置和任意系統上打造應用,從而減少其額外的投資成本。

參與該項目的開發者們可訪問visual studio社群、**和團隊服務、parallells desktop等工具和資源,以及在pluralsight、wintellect和xamarin上培訓(明年年初上線,可選$25美元的azure credit)。

微軟還介紹了按月或按年付費的visual studio專業版與企業版的雲訂閱服務。為了讓開發者的生活更加輕鬆,該公司還向所有人開放了其microsoft graph api(只需通過單一授權即可訪問)。

免費獲取成套的開發資源,包含下列內容:

開發工具

學習資料

雲端資源

跨平台開發資源

四、visual studio安卓模擬器可以執行在mac上

visual studio 2015中提供了乙個獨立的安卓模擬器,這個模擬器的執行速度是google模擬器的3-5倍,占用記憶體僅有不到1/3,對於移動應用開發者來說是非常好用的**。現在這個模擬機也可以執行在mac osx上了。這個模擬器可以獨立安裝,獨立執行,即使你不使用visual studio進行開發,也可以使用這個模擬器作為你的安卓開發環境的一部分。

昨晚的直播除了上面這些還有非常多的亮點,可以通過 上**回顧。

墨客開發者行動

墨客開發者在行動 深圳站 moacchain 墨客區塊鏈 前天 區塊鏈來了,我不了解什麼是區塊鏈怎麼辦?墨客區塊鏈給大家科普區塊鏈知識 各種場景要上鏈,我不會操作怎麼辦?墨客區塊鏈工程師手把手教 在鏈上操作我沒有gas怎麼辦?墨客區塊鏈給大家免費送 等等,這樣的好事 有?怎麼參與?墨客區塊鏈開發者行...

微軟應以開發者為中心

正如在 joel on software 中所言,現在微軟的msdn竭力告訴你在微軟的世界盡力去遵循它的規則,而不是努力為開發者和使用者提供良好的向後相容。這一點無不令開發者擔憂,是的,我現在用的是windows xp但是,我不敢保證我開發的軟體是否能在那個被稱之為vista的作業系統上良好的執行,...

連登 GitHub TOP 榜,中國開發者在行動!

不久前,乙個名叫 wuhan2020 的開源專案進入了 github trending top 榜,截至到現在,已經有 5.5k 的 star 了。眾多開發者在這個疫情期間,用自己所擅長的技術,做著力所能及的事情,共同應對這場戰爭。從 github 中,我們可以看到,wuhan2020 這個專案中,...