在24项现有和未来的技术中,微软将贡献给.Net Foundation的是ASP.Net,Entity Framework,预览版本的.Net Compiler Platform(代号Roslyn)、VB和C#编程语言,.Net Micro Framework以及.Net Rx。
Xamarin是一家跨平台移动开发工具制造商,它将贡献自己的MimeKit,Mailkit库,Xamarin Mobile以及Xamarin Auth等。
以下是来自Build 2014的幻灯片,列表中包含了迄今为止所有的.Net Foundation的开源技术:
展望未来,微软将会通过新的.Net Foundation开源更多.Net组件和代码库。目前,微软正在寻求来自商业厂商以及.Net社区成员的贡献。.Net Foundation社区成员包括Xamarin的Miguel de Icaza,来自Glimpse、Umbraco、IdentityMine、GitHub以及其他公司的代表。
微软官方表示,目前有超过600万的开发者使用.Net技术,并且有18亿.Net代码被安装在各种设备中。
最近几年,微软已经开源了一系列的开发者工具和技术。微软已经发布了在各种开源许可下的ASP.NET,MVC,Web API,Entity Framework,SignalR,VS Web Essentials以及Azure软件开发套件等。
今天,微软还提供了一个终端用户预览版的.NET编译平台项目,也就是之前的“Roslyn”。Roslyn包括下一代版本的C#和VB编译器,以及编译器即服务编程接口。
4月2日,微软高管还宣布,微软将开源WinJS,也就是JavaScript的Windows库。