Microsoft open-source history and related resources, and open-source resources

Source: Internet
Author: User

Microsoft open-source history and related resources, and open-source resources
2001

  • Open source is bad for business, says Microsoft

  • Linux is a cancer

2005
  • Enterprise Library 1.0 released!
2006
  • AJAX ControlToolkitreleased
2007
  • Microsoft Will Support ODF If It Doesn 't'restrict Choice Among formats'
2009
  • Microsoft ASP. net mvc 1.0 is now Open Source MS-PL

  • Microsoft counted as key Linux contributor -- for now, anyway

2010
  • Microsoft Oxitelaunch

  • Visual Studio 2010 includesjQuery

2012
  • ASP. net mvc, Web API, Razor and Open Source
2013
  • Gitsupport for Visual Studio
2014
  • Dead and buried: Microsoft's holy war on open-source software
  • Microsoft Open Sources. NET and Mono
2015
  • Microsoft: An Open Source Windows Is 'definitely Possible'

  • Visual StudioCode
  • Windows Communication Foundation (WCF) as open source


MS standards

  • ECMA-334: C # LanguageSpecification
  • ECMA-335: CommonLanguageInfrastructure (CLI)
  • ECMA-372: C ++/CLI Language Specification
  • ECMA-376: Office Open XML File Formats
  • OData: Oasis Open Data Protocol

    It is also a member of the following organizations:

  • Member of iso c ++ Committee
  • Member of W3C HTML Working Group
  • Member of HTTP/2 Working Group

    Language:

    • F #: http://github.com/fsharp
    • TypeScript: http://github.com/microsoft/typescript
    • IronPython and IronRuby: http://github.com/ironlanguages

    Framework and Class Library

    • . 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
    • Http://github.com/nuget/home: NuGet
    • Enterprise Library (with an interesting open development model that invites everyone to fig in the demo-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

    Redis: https://github.com/MSOpenTech/Redis

  •  

    Support development of these projects

  • JQuery Templates (now obsolete): http://api.jquery.com/category/plugins/templates
  • JQuery Data Link: https://github.com/BorisMoore/jquery-datalink
  • JQuery Globalization: https://github.com/jquery/globalize

    The Visual Studio Project template includes these popular open-source projects:

  • JQuery

  • Modernizr

  • Bootstrap

  • Respond

    Support for intelliisense:

    • AngularJS

    • JQuery

    • Bootstrap

    • CoffeeScript

    • Less

    In the next version of Visual Studio, 2015 supports dependency management and integration:

    • Bower

    • Gulp

    • NPM

    • Grunt

    Javascript CDN: http://www.asp.net/ajax/cdn.

    Open-source tools

    • 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

    Other free tools:

    • 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.

    • SharePoint Designer

    Where can I see more:

    • Microsoft Open Source: "openness at Microsoft-open source, standards, interoperability"

    • Microsoft onGitHub: Microsoft projects hosted at GitHub

    • Microsoft Open Technologies: Microsoft Open Technology Programs Office

    • . NET Foundation: "foster open development and collaboration around the Microsoft. NET development framework"

    • CodePlex: "Microsoft's free open source project hosting site"

    • Outercurve Foundation: "enable the exchange of code and understanding among software companies and open source communities"

    • Microsoft & Open Source Software: public statement


    Hope to help your software development. Other articles you may be interested in:
    Capability and quality model consulting tool (Part1)
    Evolution of real-time performance measurement system for enterprise applications
    Cloud computing reference architecture examples
    Introduction to smart Mobile Tour Guide Solutions
    Evolution of Human Resource Management Systems

    If you want to learn more about software, system IT, and enterprise information, please pay attention to my subscription number:


    Author: Petter Liu
    Source: http://www.cnblogs.com/wintersun/
    The copyright of this article is shared by the author and the blog Park. You are welcome to repost this article. However, you must retain this statement without the author's consent and provide a clear link to the original article on the article page. Otherwise, you will be held legally liable.
    This article is also published in Petter Liu Blog, my independent Blog.

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.