在24項現(xiàn)有和未來的技術(shù)中,微軟將貢獻(xiàn)給.Net Foundation的是ASP.Net,Entity Framework,預(yù)覽版本的.Net Compiler Platform(代號Roslyn)、VB和C#編程語言,.Net Micro Framework以及.Net Rx。
Xamarin是一家跨平臺移動開發(fā)工具制造商,它將貢獻(xiàn)自己的MimeKit,Mailkit庫,Xamarin Mobile以及Xamarin Auth等。
以下是來自Build 2014的幻燈片,列表中包含了迄今為止所有的.Net Foundation的開源技術(shù):
展望未來,微軟將會通過新的.Net Foundation開源更多.Net組件和代碼庫。目前,微軟正在尋求來自商業(yè)廠商以及.Net社區(qū)成員的貢獻(xiàn)。.Net Foundation社區(qū)成員包括Xamarin的Miguel de Icaza,來自Glimpse、Umbraco、IdentityMine、GitHub以及其他公司的代表。
微軟官方表示,目前有超過600萬的開發(fā)者使用.Net技術(shù),并且有18億.Net代碼被安裝在各種設(shè)備中。
最近幾年,微軟已經(jīng)開源了一系列的開發(fā)者工具和技術(shù)。微軟已經(jīng)發(fā)布了在各種開源許可下的ASP.NET,MVC,Web API,Entity Framework,SignalR,VS Web Essentials以及Azure軟件開發(fā)套件等。
今天,微軟還提供了一個終端用戶預(yù)覽版的.NET編譯平臺項目,也就是之前的“Roslyn”。Roslyn包括下一代版本的C#和VB編譯器,以及編譯器即服務(wù)編程接口。
4月2日,微軟高管還宣布,微軟將開源WinJS,也就是JavaScript的Windows庫。