{"id":72292,"date":"2017-10-20T10:47:30","date_gmt":"2017-10-20T17:47:30","guid":{"rendered":""},"modified":"2025-01-14T16:14:22","modified_gmt":"2025-01-15T00:14:22","slug":"open-source-weekly-october-20","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/","title":{"rendered":"Open Source Weekly #2"},"content":{"rendered":"\n<p>This is our second edition of the Open Source Weekly, a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.<\/p>\n\n\n\n<p>This will be far from an exhaustive list of everything open source going on around the company. After all, we have more than 16,000 people across Microsoft working on open source projects. Instead, we hope this is will be an informative recap of relevant open source highlights to keep you in-the-know.<br>Anything you\u2019d like to see more or less of? Let us know in the comments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"community\">Community<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"microsoft-joins-the-mozilla-developer-network\">Microsoft joins the Mozilla Developer Network<\/h3>\n\n\n\n<p>This week Microsoft started redirecting over 7,700 MSDN pages to corresponding topics in the MDN web docs library powered by Mozilla. In conjunction with similar commitments from Mozilla, Google, the W3C, and Samsung, Microsoft is teaming up to make MDN Web Docs the best place for web developers to learn and share information about building for the open web.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-opendev\">Azure OpenDev<\/h3>\n\n\n\n<p>Mark your calendars for October 25 at 9am (Pacific), when the next Azure OpenDev, our technical series featuring open source community leaders, will be streaming live. The event will be hosted by Microsoft\u2019s <a href=\"https:\/\/twitter.com\/ashleymcnamara\">Ashley McNamara<\/a> and will highlight DevOps solutions. The event will include developers and advocates from great open source DevOps projects and companies like HashiCorp\u2019s Nic Jackson, the Jenkins Project\u2019s Tyler Croy, and community advocates from Chef, GitHub, and Elastic. Don\u2019t miss it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"demos\">Demos<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"microsoft-azure-cloud-services-with-terraform-by-hashicorp\">Microsoft Azure cloud services with Terraform by HashiCorp<\/h3>\n\n\n\n<p>In this edition of <a href=\"https:\/\/channel9.msdn.com\/Shows\/Azure-Power-Lunch\">Azure Power Lunch<\/a>, Siraj Maohammad walks us through cloud infrastructure automation and provisioning of Microsoft Azure cloud services with HashiCorp Terraform. If you want to skip the intro and jump to the code, fast forward to minute 13:45, when the demos start.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"asp-net-monsters-show\">ASP.NET Monsters show<\/h3>\n\n\n\n<p>ASP.NET is an open source web framework for building modern web apps and services with .NET. ASP.NET creates websites based on HTML5, CSS, and JavaScript that are simple, fast, and can scale to millions of users. The <a href=\"https:\/\/channel9.msdn.com\/Series\/aspnetmonsters\">ASP.NET Monsters show<\/a> has more than 100 demos dedicated to the web framework. Check out their latest demo for using the LIKE operator in the recently released <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/08\/14\/announcing-entity-framework-core-2-0\/\">Entity Framework Core 2.0<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"ASP.NET Monsters #108: Using the LIKE operator in Entity Framework Core 2.0\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/i04Hqqb_ASU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"docs\">Docs<\/h2>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/\"><strong>docs.microsoft.com<\/strong><\/a> is the home for Microsoft technical documentation, API reference, code examples, quickstarts, and tutorials for developers and IT professionals. Here are some recent open source updates:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"docker-containers-images-and-registries\">Docker containers, images, and registries<\/h3>\n\n\n\n<p>In celebration of DockerCon EU this week, get started with microservices architecture by reading this <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/microservices-architecture\/container-docker-introduction\/docker-containers-images-registries\">guide on Docker containers, images, and registries<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-web-apps-quickstarts\">Azure Web Apps quickstarts<\/h3>\n\n\n\n<p>Azure Web Apps enables you to build and host web applications in the programming language of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Visual Studio Team Services, or any Git repo. Check out <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/app-service\/\">quickstarts<\/a> for Node.js, PHP, Java, .NET Phython, and HTML, as well as tutorials and code samples.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"roadmap\">Roadmap<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"updates-to-azure-iot-sdks\">Updates to Azure IoT SDKs<\/h3>\n\n\n\n<p>Azure IoT provides a set of open source SDKs to simplify and accelerate the development of IoT solutions build with Azure IoT Hub. The <a href=\"https:\/\/github.com\/Azure\/azure-iot-sdks\">SDKs are available on GitHub<\/a> and you can modify, adapt, and contribute to the code that will run your devices and applications. Five languages are currently supported: C, C#, Java, Node.js, and Python. Each language is being maintained as a public repository on GitHub, including sample code and documentation. In addition, the SDKs are available as binary packages from Nuget for C#, Maven for Java, apt-get for some Linux Distributions, npm for Node.js and pip for Python. Learn more <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/benefits-of-using-the-azure-iot-sdks-in-your-azure-iot-solution\/\">here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-data-lake-tools-for-vscode-release\">Azure Data Lake Tools for VSCode release<\/h3>\n\n\n\n<p>Azure Data Lake Tools for VSCode is a cross-platform code editor that allows you to easily author and submit U-SQL files to Azure Data Lake Analytics (ADLA). This latest release greatly improves the getting-started experience and the integration with Azure Data Lake Storage (ADLS). The ADLS integration allows you to easily preview files, list storage paths, and download or upload files with exceptional performance. For more on the new features and how to get started, check out the <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-data-lake-tools-for-visual-studio-code-vscode-october-updates\/\">Azure blog<\/a>.<\/p>\n\n\n\n<p><em>If you like these weekly updates, follow us <\/em><a href=\"https:\/\/twitter.com\/OpenAtMicrosoft\">@OpenAtMicrosoft<\/a><em> to stay in touch daily<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is our second edition of the Open Source Weekly, a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft. This will be far from an exhaustive list of everything open source going on around the company.<\/p>\n","protected":false},"author":5562,"featured_media":71972,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[158,2272,166,173,206,223],"content-type":[361],"topic":[2240,2241,2242,2243,2251],"programming-languages":[2259,2261],"coauthors":[2344],"class_list":["post-72292","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-kubernetes","tag-microsoft","tag-azure","tag-mysql","tag-red-hat","tag-visual-studio","content-type-project-updates","topic-application-development","topic-cloud","topic-containers","topic-databases","topic-it-trends","programming-languages-java","programming-languages-node-js","review-flag-2-1593580437-411","review-flag-7-1593580463-151","review-flag-iot-1680213327-385","review-flag-micro-1680215167-604","review-flag-new-1593580248-669"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Open Source Weekly #2 | Microsoft Open Source Blog<\/title>\n<meta name=\"description\" content=\"The Open Source Weekly is a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Open Source Weekly #2 | Microsoft Open Source Blog\" \/>\n<meta property=\"og:description\" content=\"The Open Source Weekly is a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-10-20T17:47:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-15T00:14:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Microsoft + Open Source\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft + Open Source\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\"},\"author\":[{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/author\/microsoft-open-source\/\",\"@type\":\"Person\",\"@name\":\"Microsoft + Open Source\"}],\"headline\":\"Open Source Weekly #2\",\"datePublished\":\"2017-10-20T17:47:30+00:00\",\"dateModified\":\"2025-01-15T00:14:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\"},\"wordCount\":718,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png\",\"keywords\":[\"Kubernetes\",\"Microsoft\",\"Microsoft Azure\",\"MySQL\",\"Red Hat\",\"Visual Studio\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\",\"name\":\"Open Source Weekly #2 | Microsoft Open Source Blog\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png\",\"datePublished\":\"2017-10-20T17:47:30+00:00\",\"dateModified\":\"2025-01-15T00:14:22+00:00\",\"description\":\"The Open Source Weekly is a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.\",\"breadcrumb\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png\",\"width\":1800,\"height\":540,\"caption\":\"a close up of a screen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/opensource.microsoft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Open Source Weekly #2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Open Source Weekly #2 | Microsoft Open Source Blog","description":"The Open Source Weekly is a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/","og_locale":"en_US","og_type":"article","og_title":"Open Source Weekly #2 | Microsoft Open Source Blog","og_description":"The Open Source Weekly is a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.","og_url":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2017-10-20T17:47:30+00:00","article_modified_time":"2025-01-15T00:14:22+00:00","og_image":[{"width":1800,"height":540,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png","type":"image\/png"}],"author":"Microsoft + Open Source","twitter_card":"summary_large_image","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Microsoft + Open Source","Est. reading time":"3 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/microsoft-open-source\/","@type":"Person","@name":"Microsoft + Open Source"}],"headline":"Open Source Weekly #2","datePublished":"2017-10-20T17:47:30+00:00","dateModified":"2025-01-15T00:14:22+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/"},"wordCount":718,"commentCount":0,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png","keywords":["Kubernetes","Microsoft","Microsoft Azure","MySQL","Red Hat","Visual Studio"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/","url":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/","name":"Open Source Weekly #2 | Microsoft Open Source Blog","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png","datePublished":"2017-10-20T17:47:30+00:00","dateModified":"2025-01-15T00:14:22+00:00","description":"The Open Source Weekly is a roundup of recent open source related community news, product announcements, popular docs, and demos from around Microsoft.","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2017\/10\/Microsoft-Open-Source_Blog-Header_FY18_1800x540-2.png","width":1800,"height":540,"caption":"a close up of a screen"},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2017\/10\/20\/open-source-weekly-october-20\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Open Source Weekly #2"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/72292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=72292"}],"version-history":[{"count":2,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/72292\/revisions"}],"predecessor-version":[{"id":96638,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/72292\/revisions\/96638"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/71972"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=72292"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=72292"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=72292"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=72292"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=72292"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=72292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}