Microsoft open source process and related resources

Source: Internet
Author: User
Tags dotnet silverlight azure sdk

2001
    • Open source is says Microsoft

    • Linux is a cancer

2005
    • Enterprise Library 1.0 released!
2006
    • AJAX controltoolkitreleased
2007
    • Microsoft would support ODF If It doesn ' t ' Restrict Choice among Formats '
2009
    • Microsoft ASP 1.0 is now Open Source MS-PL

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

2010
    • Microsoft Oxitelaunch

    • Visual Studio 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


Some standards of MS

  • 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 the 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
    • Nuget:http://github.com/nuget/home
    • Enterprise Library (with a interesting open development model that invites everyone to participate in the decision Proces s): 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 these project development

  • 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 already includes these popular open source projects:

  • Jquery

  • Modernizr

  • Bootstrap

  • Respond

    IntelliSense support:

      • AngularJS

      • Jquery

      • Bootstrap

      • Coffeescript

      • Less

    The next version of Visual Studio, 2015 will support management dependencies and integration:

      • Bower

      • Gulp

      • Npm

      • Grunt

    JavaScript's CDN:HTTP://WWW.ASP.NET/AJAX/CDN.

    Tools for Open Source

      • 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 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 fro M the beginning Linux virtual machines.

    • SharePoint Designer

    Where to 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


    We hope to help you with your software development. Other articles you might be interested in:
    Competency Model Consulting Tool (PART1)
    Evolution of real-time measurement system of enterprise application performance
    A few examples of cloud computing reference architectures
    Smart Mobile Guide Solution Brief
    Evolution of human resource management system

    If you want to know more software, System IT, enterprise information information, please follow my subscription number:


    Petter Liu
    Source: http://www.cnblogs.com/wintersun/
    This article is copyright to the author and the blog Park, Welcome to reprint, but without the consent of the author must retain this paragraph, and in the article page obvious location to the original link, otherwise reserves the right to pursue legal responsibility.
    The article was also published in my Independent blog-petter Liu blog.

  • Microsoft open source process and related resources

    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.