微软Microsoft开源历程与相关资源
2001
2005
2006
2007
2009
2010
2012
2013
2014
2015
MS的一些标准
同时也是以下组织成员:
语言:
- F#: http://github.com/fsharp
- TypeScript: http://github.com/microsoft/typescript
- IronPython and IronRuby: http://github.com/ironlanguages
框架与类库
- .NET: http://github.com/microsoft/dotnet
- ASP.NET: http://github.com/aspnet
- Entity Framework: http://github.com/aspnet/entityframework
- WCF: http://github.com/dotnet/wcf
- NuGet: http://github.com/nuget/home
- Enterprise Library (with an interesting open development model that invites everyone to participate in the decision process): http://entlib.codeplex.com
- Managed Extensibility Framework (MEF): http://mef.codeplex.com
- Silverlight Toolkit: http://silverlight.codeplex.com
- Windows Phone Toolkit: http://phone.codeplex.com
- Open XML SDK: http://github.com/officedev/open-xml-sdk
- OData for Web API: https://github.com/odata/webapi
- DSC Resource Kit: https://github.com/powershell/DscResources
- .NET Facebook SDK: https://github.com/facebook-csharp-sdk
- Visual Studio Tools for Node.js: http://github.com/microsoft/nodejstools
- Azure SDK and Tools: http://github.com/azure
支持这些项目开发
Visual Studio项目模板已包括这些流行开源项目:
IntelliSense支持:
下一个版本 Visual Studio, 2015将支持管理依赖与集成:
javascript的CDN: http://www.asp.net/ajax/cdn.
开源的工具
MSBuild (build tool): http://github.com/microsoft/msbuild
Roslyn (next-generation compiler): http://github.com/dotnet/roslyn
LLILC (LLVM based MSIL Compiler): http://github.com/dotnet/llilc
RyuJIT (Just-in-time compiler for Windows and Linux): http://github.com/dotnet/coreclr
其它免费工具:
Visual Studio Community Edition (fully featured IDE): https://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx
WebMatrix (web editor): https://www.microsoft.com/web/webmatrix
Web Platform Installer: https://www.microsoft.com/web
Visual Studio Code (cross-platform editor): https://code.visualstudio.com
Git is now supported by Team Foundation Server, Visual Studio Online, CodePlex, Visual Studio and Azure
Visual Studio 2015 Tools for Docker: https://visualstudiogallery.msdn.microsoft.com/6f638067-027d-4817-bcc7-aa94163338f0
Revolution R Open (R implementation acquired by Microsoft): http://mran.revolutionanalytics.com/
Azure Marketplace and MSOpenTech VM Depot feature hundreds of open source projects and VMs. Azure itself has supported from the beginning Linux virtual machines.
在哪儿可以看到更多:
MicrosoftOpenSource: “openness at Microsoft – open source, standards, interoperability”
Microsoft OpenTechnologies: Microsoft Open Technology Programs Office
.NETFoundation: “foster open development and collaboration around the Microsoft .NET development framework”
CodePlex: “Microsoft's free open source project hosting site”
OutercurveFoundation: “enable the exchange of code and understanding among software companies and open source communities”
Microsoft& Open SourceSoftware: public statement
希望对您软件开发有帮助。 其它您可能感兴趣的文章:
能力素质模型咨询工具(Part1)
企业应用之性能实时度量系统演变
云计算参考架构几例
智能移动导游解决方案简介
人力资源管理系统的演化
如有想了解更多软件,系统 IT,企业信息化 资讯,请关注我的微信订阅号:
作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
该文章也同时发布在我的独立博客中-Petter Liu Blog。
微软Microsoft开源历程与相关资源的更多相关文章
- C++相关资源
http://www.cnblogs.com/xi52qian/p/4186983.html语言ISO/IEC JTC1/SC22/WG21 - The C++ Standards Committee ...
- 微软 Microsoft
微软(Microsoft Corporation) (NASDAQ:MSFT,港交所:4338),是一家基于美国的跨国电脑科技公司,是世界PC(Personal Computer,个人计算机)机软件开 ...
- iOS之在写一个iOS应用之前必须做的7件事(附相关资源)
本文由CocoaChina--不再犹豫(tao200610704@126.com)翻译 作者:@NIkant Vohra 原文:7 Things you must absolutely do befo ...
- Microsoft开源跨平台的序列化库——Bond
上个月Microsoft开源了Bond,一个跨平台的模式化数据处理框架.Bond支持跨语言的序列化/反序列化,支持强大的泛型机制能够对数据进行有效地处理.该框架在Microsoft公司内部的高扩展服务 ...
- 《玩转D语言系列》二、D语言现状、基本规定和相关资源介绍
这算是本系列文章的一个序吧,主要是为以后的学习做铺垫,文本分为三个部分,第一部分是对于网上一些比较旧的资料的问题的一些更正,当然我也不可能看过所有的资料,难免会有遗漏.第二部分是D语言最基本的规定,第 ...
- 转载——web前端相关资源总结
前端牛人博客:张克军.阮一峰.拔赤(李晶).拔赤(李晶)2.张鑫旭.梦想天空.阿当.泽飞.刘杰(嗷嗷).为之漫笔(李松峰).goddyzhao.hax的技术部落.周爱民.随网之舞.子鼠.司徒正美.ju ...
- 【转】在写一个iOS应用之前必须做的7件事(附相关资源)
转自:http://www.cocoachina.com/ios/20160316/15687.html 本文由CocoaChina--不再犹豫(tao200610704@126.com)翻译 作者: ...
- 分享一些JAVA相关资源
前言 以前在学习JAVA时,因为搜索相关资源过于不便,所以在搜集了一些好用的资源之后,将此分享. 文档主要包括面试文档, JAVA的技术文档(如JAVA并发实战.设计模式之类),LINUX的相关文档以 ...
- 微软爱开源:向Linux社区开放60000多项专利
10月10日,微软在博客中宣布正式加入开放创新网络(Open Invention Network, 简称“OIN”),向所有开源专利联盟的成员开放其专利组合. 微软的加入意味着,旗下60000多项专利 ...
随机推荐
- 使用HTML5的History API
HTML5 History API提供了一种功能,能让开发人员在不刷新整个页面的情况下修改站点的URL.这个功能很有用,例如通过一段JavaScript代码局部加载页面的内容,你希望通过改变当前页面的 ...
- JSON数据的定义
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- defered,promise回顾
defered,promise回顾 http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_o ...
- Java基础-输入输出-3.编写BinIoDemo.java的Java应用程序,程序完成的功能是:完成1.doc文件的复制,复制以后的文件的名称为自己的学号姓名.doc。
3.编写BinIoDemo.java的Java应用程序,程序完成的功能是:完成1.doc文件的复制,复制以后的文件的名称为自己的学号姓名.doc. try { FileInputStream in = ...
- Android开发-之SQLite数据库
之前我们讲了如何将数据存储在文件中,那么除了这种方式呢,就是我们常见的大家都知道的将数据存储在数据库当中了. 将数据存储在数据库中的优势: 1)存储在数据库中的数据更加方便操作,比如增.删.改.查等 ...
- 推荐21款最佳 HTML5 网页游戏
尽管 HTML5 的完全实现还有很长的路要走,但 HTML5 正在改变 Web,未来 HTML5 将把 Web 带入一个更加成熟和开放的应用平台.现在,越来越多的人尝试用 HTML5 来制作网页游戏等 ...
- Minor【 PHP框架】6.代理
框架Github地址:github.com/Orlion/Minor (如果觉得还不错给个star哦(^-^)V) 框架作者: Orlion 知乎:https://www.zhihu.com/peop ...
- Caffe学习笔记1--Ubuntu 14.04 64bit caffe安装
本篇博客主要用于记录Ubuntu 14.04 64bit操作系统搭建caffe环境,目前针对的的是CPU版本: 1.安装依赖库 sudo apt-get install libprotobuf-dev ...
- MVC4做网站后台:用户管理 ——用户组 1、添加用户组
打开控制器UserGroupController 添加Add action /// <summary> /// 添加用户组 /// </summary> /// <ret ...
- 前端学PHP之面向对象系列第四篇——关键字
× 目录 [1]public [2]protected [3]private[4]final[5]static[6]const[7]this[8]self[9]parent 前面的话 php实现面向对 ...