CINXE.COM

Windows Dev Center

<!DOCTYPE html> <html lang="en-us" xml:lang="en-us"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://developer.microsoft.com/en-us/windows","20190419093217","https://web.archive.org/","web","/_static/", "1555666337"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> <!-- custom.min.css --> <link href="https://web.archive.org/web/20190419093217cs_/https://assets.windowsphone.com/af372458-7654-4697-9998-410e8eb66888/custom-min_InvariantCulture_Default.css" rel="stylesheet"/> <title>Windows Dev Center</title> <meta name="Description" content="Content, samples, downloads, design inspiration,and other resources you need to complete your app or game development project for Windows."/> <meta name="Keywords" content="Windows Dev Center, Windows apps, UWP, Universal Windows Platform, Fluent design"/> <meta name="Robots" content="noodp"/> <link rel="canonical" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows"/> <meta charset="utf-8"/> <meta name="msvalidate.01" content="CBE08F1BC74642BE0B16449C6DEFACD5"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="viewport" content="width=device-width"/> <style> .cxf-btn-white-lightweight { padding: 10px 10px 6px 10px !important; margin-top: 10px; color: #fff !important; } .cxf-typographic-intro { padding: 0px !important; color: white; } .cxf-typo-heading { padding: 0 0 3px !important; } .cxf-align { margin-left: 68px !important; } .cxf-btn-align { margin-left: 8%; } @media only screen and (max-width: 768px) { .cxf-valign { display: inline-block !important; text-align: left !important; } } @media only screen and (max-width: 1083px) { } @media only screen and (max-width: 539px) { .m-hero-item .c-group :nth-child(2) { padding-bottom: 50px !important; margin-top:12px!important; } .cxf-btn-align { margin-left: 2%; } } </style> <meta name="ms.pagename" id="ms.pagename" content="cms/windows"/> </head> <body> <!-- FrontDoor Header Tag --> <input type="hidden" id="serviceName" value="cms"/> <input type="hidden" id="asimovTelemetryAppId" value="JS:DevCenter"/> <input type="hidden" id="awaMarket" value="en-us"/> <input type="hidden" id="useJsllBeacons" value="true"/> <link rel="stylesheet" href="https://web.archive.org/web/20190419093217cs_/https://statics-uhf-eus.akamaized.net/west-european/shell/_scrf/css/themes=default.device=uplevel_web_pc/e9-4413b1/4e-bb306d/a9-963a11/10-aee09b/51-465167/1d-9730ee/34-521645/51-6d3a1e?ver=2.0" type="text/css" media="all"/><link rel="stylesheet" href="https://web.archive.org/web/20190419093217cs_/https://statics-uhf-eus.akamaized.net/statics/override.css?c=7" type="text/css"/><link rel="stylesheet" href="https://web.archive.org/web/20190419093217cs_/https://c.s-microsoft.com/mscc/statics/mscc-0.4.1.min.css" type="text/css"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20190419093217cs_/https://mwf-service.akamaized.net/mwf/css/bundle/1.57.0/west-european/default/mwf-main.min.css"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20190419093217cs_/https://partner.azureedge.net/public/2019.4.11.2/styles/icon.css"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20190419093217cs_/https://partner.azureedge.net/public/2019.4.11.2/styles/partnerContent.min.css"/> <script type="text/javascript" src="//web.archive.org/web/20190419093217js_/https://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.1.1.min.js"></script> <div id="headerWrapper"> <div id="headerArea" class="uhf" data-m="{&quot;cN&quot;:&quot;headerArea&quot;,&quot;cT&quot;:&quot;Area_coreuiArea&quot;,&quot;id&quot;:&quot;a1Body&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;Body&quot;}"> <div id="headerRegion" data-region-key="headerregion" data-m="{&quot;cN&quot;:&quot;headerRegion&quot;,&quot;cT&quot;:&quot;Region_coreui-region&quot;,&quot;id&quot;:&quot;r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;a1&quot;}"> <div id="headerUniversalHeader" data-m="{&quot;cN&quot;:&quot;headerUniversalHeader&quot;,&quot;cT&quot;:&quot;Module_coreui-universalheader&quot;,&quot;id&quot;:&quot;m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;r1a1&quot;}" data-module-id="Category|headerRegion|coreui-region|headerUniversalHeader|coreui-universalheader"> <div data-m="{&quot;cN&quot;:&quot;cookiebanner_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;m1r1a1&quot;}"> <div id="uhfCookieAlert"> <div id="msccBanner" dir="ltr" data-site-name="Microsoft.OneRenderFramework.Core" data-mscc-version="0.4.1" data-nver="aspnet-3.1.3" data-sver="0.1.2" class="cc-banner" role="alert" aria-labelledby="msccMessage"><div class="cc-container"><svg class="cc-icon cc-v-center" x="0px" y="0px" viewbox="0 0 44 44" height="30px" fill="none" stroke="currentColor"><circle cx="22" cy="22" r="20" stroke-width="2"></circle><line x1="22" x2="22" y1="18" y2="33" stroke-width="3"></line><line x1="22" x2="22" y1="12" y2="15" stroke-width="3"></line></svg> <span id="msccMessage" class="cc-v-center cc-text" tabindex="0">This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use.</span> <a href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/?linkid=845480" target="_top" aria-label="Learn more about Microsoft's Cookie Policy" id="msccLearnMore" class="cc-link cc-v-center cc-float-right" data-mscc-ic="false">Learn more</a></div></div> </div> </div> <header role="banner" class="c-uhfh context-uhf no-js c-sgl-stck c-category-header " itemscope="itemscope" data-header-footprint="/DEV_Windows/win-dev-center-shared-header-container, fromService: True" data-magict="true" itemtype="http://schema.org/Organization"> <div class="theme-light js-global-head f-closed global-head-cont" data-m="{&quot;cN&quot;:&quot;Universal Header_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;m1r1a1&quot;}"> <div class="c-uhfh-gcontainer-st"> <button type="button" class="c-action-trigger c-glyph glyph-global-nav-button" aria-label="All Microsoft expand to see list of Microsoft products and services" aria-expanded="false" data-m="{&quot;cN&quot;:&quot;Mobile menu button_nonnav&quot;,&quot;id&quot;:&quot;nn1c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"></button> <button type="button" class="c-action-trigger c-glyph glyph-arrow-htmllegacy" aria-label="Close search" aria-expanded="false" data-m="{&quot;cN&quot;:&quot;Close Search_nonnav&quot;,&quot;id&quot;:&quot;nn2c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"></button> <a id="uhfLogo" class="c-logo c-sgl-stk-uhfLogo" itemprop="url" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/" aria-label="Microsoft" data-m="{&quot;cN&quot;:&quot;GlobalNav_Logo_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"> <img alt="" itemprop="logo" itemscope="itemscope" class="c-image" src="https://web.archive.org/web/20190419093217im_/https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE1Mu3b?ver=5c31" role="presentation" aria-hidden="true"/> <span role="presentation" aria-hidden="true">Microsoft</span> </a> <div class="f-mobile-title"> <button type="button" class="c-action-trigger c-glyph glyph-chevron-left" aria-label="See more menu options" data-m="{&quot;cN&quot;:&quot;Mobile back button_nonnav&quot;,&quot;id&quot;:&quot;nn4c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"></button> <span data-global-title="Microsoft home" class="js-mobile-title">Windows Dev Center</span> <button type="button" class="c-action-trigger c-glyph glyph-chevron-right" aria-label="See more menu options" data-m="{&quot;cN&quot;:&quot;Mobile forward button_nonnav&quot;,&quot;id&quot;:&quot;nn5c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"></button> </div> <div class="c-show-pipe x-hidden-vp-mobile-st"> <a id="uhfCatLogo" class="c-logo c-cat-logo" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows" aria-label="Windows Dev Center" itemprop="url" data-m="{&quot;cN&quot;:&quot;CatNav_Windows Dev Center_nav&quot;,&quot;id&quot;:&quot;n6c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"> <span>Windows Dev Center</span> </a> </div> <div class="cat-logo-button-cont x-hidden"> <button type="button" id="uhfCatLogoButton" class="c-cat-logo-button x-hidden" aria-expanded="false" aria-label="Windows Dev Center" data-m="{&quot;cN&quot;:&quot;Windows Dev Center_nonnav&quot;,&quot;id&quot;:&quot;nn7c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"> Windows Dev Center </button> </div> <nav id="uhf-g-nav" aria-label="Contextual menu" class="c-uhfh-gnav" data-m="{&quot;cN&quot;:&quot;Category nav_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c8c2m1r1a1&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"> <ul class="js-paddle-items"> <li class="single-link js-nav-menu x-hidden-none-mobile-vp uhf-menu-item"> <a class="c-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows" data-m="{&quot;cN&quot;:&quot;CatNav_Home_nav&quot;,&quot;id&quot;:&quot;n1c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}"> Home </a> </li> <li class="nested-menu uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button type="button" id="explore" aria-expanded="false" data-m="{&quot;cN&quot;:&quot;CatNav_Explore_nonnav&quot;,&quot;id&quot;:&quot;nn2c8c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}" style="white-space:nowrap">Explore</button> <ul class="" data-class-idn="" aria-hidden="true" data-m="{&quot;cN&quot;:&quot;Explore_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c8c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;explore_get_started_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c3c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c8c2m1r1a1&quot;}"> <a id="explore_get_started" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/get-started-windows-10" data-m="{&quot;cN&quot;:&quot;CatNav_explore_get_started_nav&quot;,&quot;id&quot;:&quot;n1c1c3c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c3c8c2m1r1a1&quot;}">Get started developing for Windows</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Explore_WhatsNewWin10_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c3c8c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c8c2m1r1a1&quot;}"> <a id="explore_whatsnewwin10" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/windows-10-for-developers" data-m="{&quot;cN&quot;:&quot;CatNav_Explore_WhatsNewWin10_nav&quot;,&quot;id&quot;:&quot;n1c2c3c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c3c8c2m1r1a1&quot;}">What鈥檚 new for Windows 10</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Explore_Build-for-enterprise_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c3c8c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c8c2m1r1a1&quot;}"> <a id="explore_Build-for-enterprise" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/enterprise" data-m="{&quot;cN&quot;:&quot;CatNav_Explore_Build-for-enterprise_nav&quot;,&quot;id&quot;:&quot;n1c3c3c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c3c8c2m1r1a1&quot;}">Build for enterprise</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Explore_Develop-for-accessibility_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c3c8c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c3c8c2m1r1a1&quot;}"> <a id="explore_Develop-for-accessibility" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/accessible-apps" data-m="{&quot;cN&quot;:&quot;CatNav_Explore_Develop-for-accessibility_nav&quot;,&quot;id&quot;:&quot;n1c4c3c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c3c8c2m1r1a1&quot;}">Develop for accessibility</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Explore_Ad-Monetization-Platform_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c3c8c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c3c8c2m1r1a1&quot;}"> <a id="explore_ad-monetization-platform" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/ad-monetization-platform" data-m="{&quot;cN&quot;:&quot;CatNav_Explore_Ad-Monetization-Platform_nav&quot;,&quot;id&quot;:&quot;n1c5c3c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c3c8c2m1r1a1&quot;}">Ad Monetization platform</a> </li> </ul> </div> </li> <li class="nested-menu uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button type="button" id="Develop " aria-expanded="false" data-m="{&quot;cN&quot;:&quot;CatNav_Develop_nonnav&quot;,&quot;id&quot;:&quot;nn4c8c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}" style="white-space:nowrap">Develop</button> <ul class="" data-class-idn="" aria-hidden="true" data-m="{&quot;cN&quot;:&quot;Develop_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c8c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Develop_windows_pc_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c8c2m1r1a1&quot;}"> <a id="Develop_windows_pc" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/desktop" data-m="{&quot;cN&quot;:&quot;CatNav_Develop_windows_pc_nav&quot;,&quot;id&quot;:&quot;n1c1c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c5c8c2m1r1a1&quot;}">Windows PCs</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Docs_WinIoT_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c5c8c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c5c8c2m1r1a1&quot;}"> <a id="docs_win-iot" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/iot" data-m="{&quot;cN&quot;:&quot;CatNav_Docs_WinIoT_nav&quot;,&quot;id&quot;:&quot;n1c2c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c5c8c2m1r1a1&quot;}">Windows IoT</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Docs_Mixed Reality_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c5c8c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c5c8c2m1r1a1&quot;}"> <a id="docs_Mixed_Reality" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/mixed-reality" data-m="{&quot;cN&quot;:&quot;CatNav_Docs_Mixed Reality_nav&quot;,&quot;id&quot;:&quot;n1c3c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c5c8c2m1r1a1&quot;}">Mixed Reality</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Docs_Games_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c5c8c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c5c8c2m1r1a1&quot;}"> <a id="docs_Games" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/games" data-m="{&quot;cN&quot;:&quot;CatNav_Docs_Games_nav&quot;,&quot;id&quot;:&quot;n1c4c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c5c8c2m1r1a1&quot;}">Games</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Develop_web_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c5c8c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c5c8c2m1r1a1&quot;}"> <a id="Develop_web" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/web" data-m="{&quot;cN&quot;:&quot;CatNav_Develop_web_nav&quot;,&quot;id&quot;:&quot;n1c5c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c5c8c2m1r1a1&quot;}">Web</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Develop_uwp_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c5c8c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c5c8c2m1r1a1&quot;}"> <a id="Develop_uwp" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/apps" data-m="{&quot;cN&quot;:&quot;CatNav_Develop_uwp_nav&quot;,&quot;id&quot;:&quot;n1c6c5c8c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c5c8c2m1r1a1&quot;}">UWP</a> </li> </ul> </div> </li> <li class="single-link js-nav-menu uhf-menu-item"> <a id="downloads" class="c-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/downloads" data-m="{&quot;cN&quot;:&quot;CatNav_Downloads_nav&quot;,&quot;id&quot;:&quot;n6c8c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}">Downloads</a> </li> <li class="single-link js-nav-menu uhf-menu-item"> <a id="samples" class="c-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/samples" data-m="{&quot;cN&quot;:&quot;CatNav_Samples_nav&quot;,&quot;id&quot;:&quot;n7c8c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}">Samples</a> </li> <li class="single-link js-nav-menu uhf-menu-item"> <a id="support" class="c-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows/support" data-m="{&quot;cN&quot;:&quot;CatNav_Support_nav&quot;,&quot;id&quot;:&quot;n8c8c2m1r1a1&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}">Support</a> </li> <li id="overflow-menu" class="overflow-menu x-hidden uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button data-m="{&quot;pid&quot;:&quot;More&quot;,&quot;id&quot;:&quot;nn9c8c2m1r1a1&quot;,&quot;sN&quot;:9,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}" type="button" aria-label="More" aria-expanded="false" style="white-space:nowrap">More</button> <ul id="overflow-menu-list" aria-hidden="true" class="overflow-menu-list"> </ul> </div> </li> <li class="single-link js-nav-menu"> <a id="dashboard" class="c-uhf-nav-link x-visible-vp1-block x-visible-vp2-block right-aligned-link" href="https://web.archive.org/web/20190419093217/https://partner.microsoft.com/dashboard" data-m="{&quot;cN&quot;:&quot;CatNav_Dashboard_nav&quot;,&quot;id&quot;:&quot;n10c8c2m1r1a1&quot;,&quot;sN&quot;:10,&quot;aN&quot;:&quot;c8c2m1r1a1&quot;}">Dashboard</a> </li> </ul> </nav> <div class="c-uhfh-actions" data-m="{&quot;cN&quot;:&quot;Header actions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c9c2m1r1a1&quot;,&quot;sN&quot;:9,&quot;aN&quot;:&quot;c2m1r1a1&quot;}"> <div class="wf-menu"> <nav id="uhf-c-nav" aria-label="All microsoft menu" data-m="{&quot;cN&quot;:&quot;GlobalNav_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c9c2m1r1a1&quot;}"> <ul class="js-paddle-items"> <li> <div class="c-uhf-menu js-nav-menu"> <button type="button" class="c-button-logo all-ms-nav" aria-label="All Microsoft expand to see list of Microsoft products and services" aria-expanded="false" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_nonnav&quot;,&quot;id&quot;:&quot;nn1c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c9c2m1r1a1&quot;}" style="white-space: nowrap"> <span>All Microsoft</span></button> <ul class="f-multi-column f-multi-column-6" aria-hidden="true" data-m="{&quot;cN&quot;:&quot;More_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c9c2m1r1a1&quot;}"> <li class="c-w0-contr"> <ul class="c-w0"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Microsoft 365_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_0" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/microsoft-365" data-m="{&quot;cN&quot;:&quot;W0Nav_Microsoft 365_nav&quot;,&quot;id&quot;:&quot;n1c1c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c2c1c9c2m1r1a1&quot;}">Microsoft 365</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Azure_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_1" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://azure.microsoft.com/" data-m="{&quot;cN&quot;:&quot;W0Nav_Azure_nav&quot;,&quot;id&quot;:&quot;n1c2c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c2c1c9c2m1r1a1&quot;}">Azure</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Office 365_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_2" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://products.office.com/en-us/business/office" data-m="{&quot;cN&quot;:&quot;W0Nav_Office 365_nav&quot;,&quot;id&quot;:&quot;n1c3c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c2c1c9c2m1r1a1&quot;}">Office 365</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Dynamics 365_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_3" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://dynamics.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;W0Nav_Dynamics 365_nav&quot;,&quot;id&quot;:&quot;n1c4c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c2c1c9c2m1r1a1&quot;}">Dynamics 365</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;SQL_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_4" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/sql-server/" data-m="{&quot;cN&quot;:&quot;W0Nav_SQL_nav&quot;,&quot;id&quot;:&quot;n1c5c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c2c1c9c2m1r1a1&quot;}">SQL</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Windows 10_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_5" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/windowsforbusiness" data-m="{&quot;cN&quot;:&quot;W0Nav_Windows 10_nav&quot;,&quot;id&quot;:&quot;n1c6c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c2c1c9c2m1r1a1&quot;}">Windows 10</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m="{&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <button type="button" role="presentation" f-multi-parent="true" aria-expanded="false" data-m="{&quot;id&quot;:&quot;nn1c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}">Products &amp; Services</button> <ul aria-hidden="true" role="presentation"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_ProductsandServices_WindowsServer_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_8" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/cloud-platform/windows-server" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_ProductsandServices_WindowsServer_nav&quot;,&quot;id&quot;:&quot;n1c2c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c7c2c1c9c2m1r1a1&quot;}">Windows Server</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_ProductsandServices_EnterpriseMobilityandSecurity_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_9" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/cloud-platform/enterprise-mobility-security" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_ProductsandServices_EnterpriseMobilityandSecurity_nav&quot;,&quot;id&quot;:&quot;n1c3c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c7c2c1c9c2m1r1a1&quot;}">Enterprise Mobility + Security</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_ProductsandServices_PowerBI_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_10" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://powerbi.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_ProductsandServices_PowerBI_nav&quot;,&quot;id&quot;:&quot;n1c4c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c7c2c1c9c2m1r1a1&quot;}">Power BI</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_ProductsandServices_Teams_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_11" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://products.office.com/en-us/microsoft-teams/group-chat-software" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_ProductsandServices_Teams_nav&quot;,&quot;id&quot;:&quot;n1c5c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c7c2c1c9c2m1r1a1&quot;}">Teams</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;DeveloperAndIT_VisualStudio_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_12" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://visualstudio.microsoft.com/" data-m="{&quot;cN&quot;:&quot;GlobalNav_DeveloperAndIT_VisualStudio_nav&quot;,&quot;id&quot;:&quot;n1c6c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c7c2c1c9c2m1r1a1&quot;}">Visual Studio</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_MicrosoftAdvertising_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c7c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c7c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_13" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/?linkid=2026462" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_MicrosoftAdvertising_nav&quot;,&quot;id&quot;:&quot;n1c7c7c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c7c7c2c1c9c2m1r1a1&quot;}">Microsoft Advertising</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m="{&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <button type="button" role="presentation" f-multi-parent="true" aria-expanded="false" data-m="{&quot;id&quot;:&quot;nn1c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}">Emerging Technologies</button> <ul aria-hidden="true" role="presentation"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_EmergingTechnologies_AI_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_15" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/ai/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_EmergingTechnologies_AI_nav&quot;,&quot;id&quot;:&quot;n1c2c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c8c2c1c9c2m1r1a1&quot;}">AI</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_EmergingTechnologies_InternetofThings_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_16" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/internet-of-things/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_EmergingTechnologies_InternetofThings_nav&quot;,&quot;id&quot;:&quot;n1c3c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c8c2c1c9c2m1r1a1&quot;}">Internet of Things</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_EmergingTechnologies_AzureCognitiveServices_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_17" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://azure.microsoft.com/services/cognitive-services/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_EmergingTechnologies_AzureCognitiveServices_nav&quot;,&quot;id&quot;:&quot;n1c4c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c8c2c1c9c2m1r1a1&quot;}">Azure Cognitive Services</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_EmergingTechnologies_Quantum_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_18" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/quantum/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_EmergingTechnologies_Quantum_nav&quot;,&quot;id&quot;:&quot;n1c5c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c8c2c1c9c2m1r1a1&quot;}">Quantum</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_PCsAndDevices_MicrosoftHololens_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_19" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/hololens" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_PCsAndDevices_MicrosoftHololens_nav&quot;,&quot;id&quot;:&quot;n1c6c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c8c2c1c9c2m1r1a1&quot;}">Microsoft HoloLens</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_PCsAndDevices_VMAndMixedReality_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c7c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c8c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_20" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/mixed-reality" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_PCsAndDevices_VMAndMixedReality_nav&quot;,&quot;id&quot;:&quot;n1c7c8c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c7c8c2c1c9c2m1r1a1&quot;}">Mixed Reality</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m="{&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:9,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <button type="button" role="presentation" f-multi-parent="true" aria-expanded="false" data-m="{&quot;id&quot;:&quot;nn1c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}">Developer &amp; IT</button> <ul aria-hidden="true" role="presentation"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_DeveloperAndIT_Docs.microsoft.com_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_22" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://docs.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_DeveloperAndIT_Docs.microsoft.com_nav&quot;,&quot;id&quot;:&quot;n1c2c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c9c2c1c9c2m1r1a1&quot;}">Docs</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_DeveloperAndIT_TechNet_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_23" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://technet.microsoft.com/en-us/ms376608.aspx" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_DeveloperAndIT_TechNet_nav&quot;,&quot;id&quot;:&quot;n1c3c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c9c2c1c9c2m1r1a1&quot;}">TechNet</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Footer_Developer_MicrosoftDeveloperNetwork_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_24" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://msdn.microsoft.com/en-us" data-m="{&quot;cN&quot;:&quot;GlobalNav_Footer_Developer_MicrosoftDeveloperNetwork_nav&quot;,&quot;id&quot;:&quot;n1c4c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c9c2c1c9c2m1r1a1&quot;}">Developer Network</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_DeveloperAndIT_WindowsDevCenter_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_25" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_DeveloperAndIT_WindowsDevCenter_nav&quot;,&quot;id&quot;:&quot;n1c5c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c9c2c1c9c2m1r1a1&quot;}">Windows Dev Center</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_DeveloperAndIT_Windows_IT_Pro_Center_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_26" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/itpro/windows" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_DeveloperAndIT_Windows_IT_Pro_Center_nav&quot;,&quot;id&quot;:&quot;n1c6c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c9c2c1c9c2m1r1a1&quot;}">Windows IT Pro Center</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_DeveloperAndIT_FastTrack_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c7c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c9c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_27" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://fasttrack.microsoft.com/office" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_DeveloperAndIT_FastTrack_nav&quot;,&quot;id&quot;:&quot;n1c7c9c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c7c9c2c1c9c2m1r1a1&quot;}">FastTrack</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m="{&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:10,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <button type="button" role="presentation" f-multi-parent="true" aria-expanded="false" data-m="{&quot;id&quot;:&quot;nn1c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c10c2c1c9c2m1r1a1&quot;}">Partner</button> <ul aria-hidden="true" role="presentation"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Partner_PartnerNetwork_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c10c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_29" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://partner.microsoft.com/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Partner_PartnerNetwork_nav&quot;,&quot;id&quot;:&quot;n1c2c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c10c2c1c9c2m1r1a1&quot;}">Partner Network</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Partner_SolutionProviders_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c10c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_30" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/solution-providers" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Partner_SolutionProviders_nav&quot;,&quot;id&quot;:&quot;n1c3c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c10c2c1c9c2m1r1a1&quot;}">Solution Providers</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Partner_PartnerCenter_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c10c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_31" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://partnercenter.microsoft.com/partner/home" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Partner_PartnerCenter_nav&quot;,&quot;id&quot;:&quot;n1c4c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c10c2c1c9c2m1r1a1&quot;}">Partner Center</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Partner_CloudHosting_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c10c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_32" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/cloudandhosting" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Partner_CloudHosting_nav&quot;,&quot;id&quot;:&quot;n1c5c10c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c10c2c1c9c2m1r1a1&quot;}">Cloud Hosting</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m="{&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:11,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <button type="button" role="presentation" f-multi-parent="true" aria-expanded="false" data-m="{&quot;id&quot;:&quot;nn1c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}">Industries</button> <ul aria-hidden="true" role="presentation"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Products_ForStudentsAndEducators_Education_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_34" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/education?icid=CNavMSCOML0_Studentsandeducation" data-m="{&quot;cN&quot;:&quot;GlobalNav_Products_ForStudentsAndEducators_Education_nav&quot;,&quot;id&quot;:&quot;n1c2c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c11c2c1c9c2m1r1a1&quot;}">Education</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_FinanciaServices_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_35" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/finance/banking-capital-markets" data-m="{&quot;cN&quot;:&quot;GlobalNav_Footer_Enterprise_FinanciaServices_nav&quot;,&quot;id&quot;:&quot;n1c3c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c11c2c1c9c2m1r1a1&quot;}">Financial services</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Industries_Government_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_36" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/government" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Industries_Government_nav&quot;,&quot;id&quot;:&quot;n1c4c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c11c2c1c9c2m1r1a1&quot;}">Government</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Industries_Health_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_37" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/health" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Industries_Health_nav&quot;,&quot;id&quot;:&quot;n1c5c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c11c2c1c9c2m1r1a1&quot;}">Health</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_Health_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_38" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/manufacturing" data-m="{&quot;cN&quot;:&quot;GlobalNav_Footer_Enterprise_Health_nav&quot;,&quot;id&quot;:&quot;n1c6c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c11c2c1c9c2m1r1a1&quot;}">Manufacturing &amp; resources</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Industries_Retail_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c7c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c11c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_39" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/retail-consumer-goods" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Industries_Retail_nav&quot;,&quot;id&quot;:&quot;n1c7c11c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c7c11c2c1c9c2m1r1a1&quot;}">Retail</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m="{&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:12,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}"> <button type="button" role="presentation" f-multi-parent="true" aria-expanded="false" data-m="{&quot;id&quot;:&quot;nn1c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}">Other</button> <ul aria-hidden="true" role="presentation"> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Other_Security_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_41" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/security/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Other_Security_nav&quot;,&quot;id&quot;:&quot;n1c2c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c12c2c1c9c2m1r1a1&quot;}">Security</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Other_Licensing_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_42" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/licensing/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Other_Licensing_nav&quot;,&quot;id&quot;:&quot;n1c3c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c12c2c1c9c2m1r1a1&quot;}">Licensing</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Other_AppSource_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_43" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://appsource.microsoft.com/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Other_AppSource_nav&quot;,&quot;id&quot;:&quot;n1c4c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c12c2c1c9c2m1r1a1&quot;}">AppSource</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Other_AzureMarketplace_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_44" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://azuremarketplace.microsoft.com/marketplace/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Other_AzureMarketplace_nav&quot;,&quot;id&quot;:&quot;n1c5c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c12c2c1c9c2m1r1a1&quot;}">Azure Marketplace</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_Other_Events_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_45" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://events.microsoft.com/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_Other_Events_nav&quot;,&quot;id&quot;:&quot;n1c6c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c12c2c1c9c2m1r1a1&quot;}">Events</a> </li> <li class="js-nav-menu single-link" data-m="{&quot;cN&quot;:&quot;More_EmergingTechnologies_Research_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c7c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c12c2c1c9c2m1r1a1&quot;}"> <a id="shellmenu_46" class="js-subm-uhf-nav-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/research/" data-m="{&quot;cN&quot;:&quot;GlobalNav_More_EmergingTechnologies_Research_nav&quot;,&quot;id&quot;:&quot;n1c7c12c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c7c12c2c1c9c2m1r1a1&quot;}">Research</a> </li> </ul> </li> <li class="f-multi-column-info"> <a data-m="{&quot;id&quot;:&quot;n13c2c1c9c2m1r1a1&quot;,&quot;sN&quot;:13,&quot;aN&quot;:&quot;c2c1c9c2m1r1a1&quot;}" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/sitemap.aspx" aria-label="" class="c-glyph">View Sitemap</a> </li> </ul> </div> </li> </ul> </nav> </div> <form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="https://web.archive.org/web/20190419093217/https://social.msdn.microsoft.com/search/windows" method="GET" title="Search Dev Center" data-seautosuggest="" data-seautosuggestapi="https://www.microsoft.com/services/api/v3/suggest" data-m="{&quot;cN&quot;:&quot;GlobalNav_Search_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c9c2m1r1a1&quot;}" aria-expanded="false"> <input id="cli_shellHeaderSearchInput" aria-label="search expanded" aria-autocomplete="list" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search" name="query" placeholder="Search Dev Center" data-m="{&quot;cN&quot;:&quot;SearchBox_nav&quot;,&quot;id&quot;:&quot;n1c3c1c9c2m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c1c9c2m1r1a1&quot;}"/> <input type="hidden" name="Refinement" value="183" data-m="{&quot;cN&quot;:&quot;HiddenInput_nav&quot;,&quot;id&quot;:&quot;n2c3c1c9c2m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c1c9c2m1r1a1&quot;}"/> <button id="search" aria-label="Search" class="c-glyph" data-m="{&quot;cN&quot;:&quot;Search_nav&quot;,&quot;id&quot;:&quot;n3c3c1c9c2m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c1c9c2m1r1a1&quot;}" data-bi-dnt="true" data-bi-mto="true" aria-expanded="false"> <span role="presentation">Search</span> </button> <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group"> <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll" data-m="{&quot;cN&quot;:&quot;search suggestions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c3c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c3c1c9c2m1r1a1&quot;}"></ul> </div> </form> <button data-m="{&quot;cN&quot;:&quot;cancel-search&quot;,&quot;pid&quot;:&quot;Cancel Search&quot;,&quot;id&quot;:&quot;nn4c1c9c2m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c1c9c2m1r1a1&quot;}" id="cancel-search" class="cancel-search" aria-label="Cancel Search"> <span>Cancel</span> </button> <div id="meControl" class="c-me" data-signinsettings="{&quot;containerId&quot;:&quot;meControl&quot;,&quot;enabled&quot;:true,&quot;headerHeight&quot;:48,&quot;debug&quot;:false,&quot;extensibleLinks&quot;:[],&quot;userData&quot;:{&quot;idp&quot;:&quot;msa&quot;,&quot;firstName&quot;:&quot;&quot;,&quot;lastName&quot;:&quot;&quot;,&quot;memberName&quot;:&quot;&quot;,&quot;cid&quot;:&quot;&quot;,&quot;authenticatedState&quot;:&quot;3&quot;},&quot;rpData&quot;:{&quot;preferredIdp&quot;:&quot;msa&quot;,&quot;msaInfo&quot;:{&quot;signInUrl&quot;:&quot;/en-us/store/signin&quot;,&quot;signOutUrl&quot;:&quot;/en-us/store/signout&quot;,&quot;meUrl&quot;:&quot;https://login.live.com/me.srf?wa=wsignin1.0&quot;},&quot;aadInfo&quot;:{&quot;signOutUrl&quot;:&quot;/en-us/store/signout&quot;,&quot;appId&quot;:&quot;&quot;,&quot;siteUrl&quot;:&quot;&quot;,&quot;blockMsaFed&quot;:true}}}" data-m="{&quot;cN&quot;:&quot;GlobalNav_Account_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c1c9c2m1r1a1&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c1c9c2m1r1a1&quot;}"> <div class="msame_Header"> <div class="msame_Header_name st_msame_placeholder">Sign in</div> </div> </div> </div> </div> </div> </header> </div> </div> </div> </div> <script src="https://web.archive.org/web/20190419093217js_/https://statics-uhf-eus.akamaized.net/shell/_scrf/js/themes=default/54-af9f9f/c0-247156/de-099401/e1-a50eee/e7-954872/d8-97d509/f0-251fe2/46-be1318/77-04a268/7f-652c90/63-077520/a4-34de62/75-71ddfc/db-bc0148/dc-7e9864/78-4c7d22/9f-d154ca/e4-8302f6/cd-23d3b0/6d-1e7ed0/b7-cadaa7/ca-40b7b0/4e-ee3a55/3e-f5c39b/c3-6454d7/f9-7592d3/92-10345d/79-499886/7e-cda2d3/32-6dafa3/93-283c2d/e0-3c9860/91-97a04f/1f-100dea/33-abe4df/18-d72213?ver=2.0&amp;iife=1"></script><script src="https://web.archive.org/web/20190419093217js_/https://mem.gfx.ms/meversion?partner=DEV_Windows&amp;market=en-us&amp;uhf=1" defer></script><script src="https://web.archive.org/web/20190419093217js_/https://c.s-microsoft.com/mscc/statics/mscc-0.4.1.min.js"></script> <script type="text/javascript"> if (mscc && mscc.hasConsent()) { var s = document.createElement('img'); s.onerror = "var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);"; s.onload = "var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);"; s.src = 'https://web.archive.org/web/20190419093217/https://c1.microsoft.com/c.gif?'; s.style.display = "none"; document.body.appendChild(s); } else { var cookieDesc = Object.getOwnPropertyDescriptor(Document.prototype, 'cookie') || Object.getOwnPropertyDescriptor(HTMLDocument.prototype, 'cookie'); if (cookieDesc && cookieDesc.configurable) { Object.defineProperty(document, 'cookie', { get: function () { return cookieDesc.get.call(document); }, set: function (val) { var blocked = true; if (arguments[0].toLowerCase().indexOf("mscc") > -1) { cookieDesc.set.call(document, val); blocked = false; }; if (blocked == true && typeof essentialCookieSuppressionOverrides != 'undefined') { for (var i in essentialCookieSuppressionOverrides) { if (essentialCookieSuppressionOverrides[i] != '' && arguments[0].toLowerCase().startsWith(essentialCookieSuppressionOverrides[i].toLowerCase()) == true) { cookieDesc.set.call(document, val); blocked = false; } } } if (blocked == true) { console.log('blocked cookie:' + arguments[0]); } } }); } } </script> <script type="text/javascript" src="https://web.archive.org/web/20190419093217js_/https://partner.azureedge.net/public/2019.4.11.2/scripts/require.min.js"></script> <script type="text/javascript">var guid = ("xxxxxxxx-xxxx-4xxx-Rxxx-xxxxxxxxxxxx".replace(/x/g, function () { return Math.floor(Math.random() * 16).toString(16); })).replace("R", (8 | Math.floor(Math.random() * 3)).toString(16)); var m = document.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);</script> <script> (function () { $(document).ajaxError(function (event, jqxhr, ajaxSettings, thrownError) { if (jqxhr.status == 401 && jqxhr.getResponseHeader("WWW-Authenticate") != null) { $('#signInPrompt').modal('show'); } }); requirejs.onError = function (err) { console.log(err); }; $(document).ready(function () { $('#signInCancel').click(function () { $('#signInPrompt').modal('hide'); }); }); })(); (function (cId, cV) { // Helper function to log timing to Fd function LogTimingToFd(correlationId, correlationVector, timing) { $.ajax({ url: '/fdapi/jsll?correlationId=' + correlationId + '&correlationVector=' + correlationVector, data: JSON.stringify(timing), contentType: 'application/json', type: 'POST', beforeSend: function (xhr) { xhr.overrideMimeType("text/plain"); }, error: function (e) { console.log(e); } }); } // Setup a listener for fdJsllPageCustomPerfReady event, this code need setup before loading fdjsll $(document).on('AboveTheFoldReady', function (e, opts) { if (opts != null && opts['ms.atfe'] != null) { var timing = {}; timing["AboveTheFold"] = opts['ms.atfe'] - parseInt(performance.timing.navigationStart); // Trigger to log AboveTheFold to FD when user put this code on page: // fdRequire(['customTracker'], function (customTracker) { customTracker.recordAboveTheFoldEnd(); }); LogTimingToFd(cId, cV, timing); } }); // Log FullPageLoad to FD (when partner team explicitly make th call) function LogPageCompletelyReadyToFD() { var timing = {}; timing["PageCompletelyReady"] = (new Date().getTime()) - parseInt(performance.timing.navigationStart); LogTimingToFd(cId, cV, timing); } window.LogPageCompletelyReady = LogPageCompletelyReadyToFD; // Log PageLoadTime to FD automatically when page load happend var getPageLoadTimeData = function () { var navigationStart = parseInt(performance.timing.navigationStart); var responseStart = parseInt(performance.timing.responseStart); var domainLookupEnd = parseInt(performance.timing.domainLookupEnd); var domContentLoadedEventEnd = parseInt(performance.timing.domContentLoadedEventEnd); var loadEventStart = parseInt(performance.timing.loadEventStart); var requestTime = responseStart - navigationStart; var browserPerfData = {}; browserPerfData["ClientSide"] = loadEventStart - responseStart; browserPerfData["DOMContentLoaded"] = domContentLoadedEventEnd - domainLookupEnd; browserPerfData["RequestTime"] = requestTime; browserPerfData["PageLoadTime"] = loadEventStart - navigationStart; return browserPerfData; } if (document.readyState === 'complete') { LogTimingToFd(cId, cV, getPageLoadTimeData()); } else { $(window).on("load", function () { LogTimingToFd(cId, cV, getPageLoadTimeData()); }); } })('a6f40e2e-e678-4761-bba5-a0e521c1f483', 'yxrDhvI0MEqxHmFD.0'); var fdRequireConfig = { baseUrl: 'https://web.archive.org/web/20190419093217/https://partner.azureedge.net/public/2019.4.11.2/scripts/', context: 'frontdoor', paths: { 'jquery': '//web.archive.org/web/20190419093217/https://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.1.1.min', 'knockout': '//web.archive.org/web/20190419093217/https://ajax.aspnetcdn.com/ajax/knockout/knockout-3.3.0', 'clickstreamTracker': 'https://web.archive.org/web/20190419093217/https://partner.azureedge.net/public/2019.4.11.2/scripts/clickstreamTracker-module', 'jsllLibrary': '//web.archive.org/web/20190419093217/https://az725175.vo.msecnd.net/scripts/jsll-4.2.11' }, bundles: { 'https://web.archive.org/web/20190419093217/https://partner.azureedge.net/public/2019.4.11.2/scripts/partner.min.js': ['local-storage','local-storage-helper','fdjsll','util','meControl','single-signon','customTracker','leftNav','npsDialog','init','util','feedback','common','text'], }, waitSeconds: 0, } var fdRequire = require.config(fdRequireConfig); fdRequire(['single-signon']); fdRequire(['fdjsll']); </script> <meta name="ms.Cv" content="undefined"/> <div id="flightPicker" style="display: none"></div> <script type="text/javascript" src="https://web.archive.org/web/20190419093217js_/https://mwf-service.akamaized.net/mwf/js/bundle/1.57.0/mwf-auto-init-main.var.min.js"></script> <!--mwf-custom-min.css--> <link href="https://web.archive.org/web/20190419093217cs_/https://assets.windowsphone.com/68283ad5-0d2a-4518-9fae-a01dd26c718e/mwf-custom-min_InvariantCulture_Default.css" rel="stylesheet"/> <section role="main" id="cx-root" class="cx-home"> <div class="cx-bg-gray-gradient"> <section class="m-hero-item f-x-center f-y-center theme-dark f-precise-click" itemscope itemtype="http://schema.org/Product"> <picture> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/432bcf35-1b23-4318-b770-6437b5632886/New-Hero_1600x600_InvariantCulture_Default.png" media="(min-width: 1779px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/432bcf35-1b23-4318-b770-6437b5632886/New-Hero_1600x600_InvariantCulture_Default.png" media="(min-width:1400px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/2ebc85c8-e14d-4857-b0ed-af08d7759eb6/New-Hero_1083x609_InvariantCulture_Default.png" media="(min-width:768px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/04d3770a-6196-46c9-8329-b872f4cbe7db/New-Hero_539x303_InvariantCulture_Default.png" media="(min-width:0)"> <img srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/2ebc85c8-e14d-4857-b0ed-af08d7759eb6/New-Hero_1083x609_InvariantCulture_Default.png" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/2ebc85c8-e14d-4857-b0ed-af08d7759eb6/New-Hero_1083x609_InvariantCulture_Default.png" alt=""> </picture> <div> <div> <picture> <img srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/bd6b4e5f-93d9-47e4-b89f-a19d7b7f14a7/New_windows_logo_InvariantCulture_Default.png" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/bd6b4e5f-93d9-47e4-b89f-a19d7b7f14a7/New_windows_logo_InvariantCulture_Default.png" alt="Windows logo"> </picture> <h1 class="c-heading-2">Develop for Windows</h1> <p class="c-paragraph-1">Build experiences that reach your users everywhere</p> <div class="c-group cxf-btn-align"> <a class="c-call-to-action c-glyph" href="/web/20190419093217/https://developer.microsoft.com/windows/get-started-windows-10"> <span>GET STARTED</span> </a> <a class="c-call-to-action c-glyph" href="/web/20190419093217/https://developer.microsoft.com/windows/windows-10-for-developers"> <span>SEE NEW UPDATES</span> </a> </div> </div> </div> </section> </div> <section data-grid="container" class=""> <nav class="cx-c-link-navigation c-link-navigation x-p-v-6x"> <ul class="cxf-valign"> <li> <a href="/web/20190419093217/https://developer.microsoft.com/windows/downloads" class="c-hyperlink x-p-r-10x"> <img class="c-image x-visible-inline f-pad-right-3x" alt="SDKs and Tools icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/2485d03a-2019-4e00-9713-9e1793c7f8d4/SDKs_InvariantCulture_Default.png">SDKS AND TOOLS </a> </li> <li> <a href="https://web.archive.org/web/20190419093217/https://docs.microsoft.com/learn/browse/?roles=developer&amp;products=windows" class="c-hyperlink x-p-r-10x"> <img class="c-image x-visible-inline f-pad-right-3x" alt="Learn icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/6ca188ec-20c5-43a9-99fe-b3be0bd53526/Tutorials_InvariantCulture_Default.png">LEARN </a> </li> <li> <a href="/web/20190419093217/https://developer.microsoft.com/windows/samples" class="c-hyperlink x-p-r-10x"> <img class="c-image x-visible-inline f-pad-right-3x" alt="Samples icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/90ab9ea1-dcac-4925-a9ff-5291846c269d/samples_InvariantCulture_Default.png">SAMPLES </a> </li> <li> <a href="/web/20190419093217/https://developer.microsoft.com/store/register" class="c-hyperlink x-p-r-10x"> <img class="c-image x-visible-inline f-pad-right-3x" alt="Register icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/1af118c0-2c37-40a4-a6c9-ea78cc2162ef/profile_InvariantCulture_Default.png">REGISTER </a> </li> </ul> </nav> </section> <div data-grid="container" style="position: static"> <div class="m-content-placement x-m-b-6x" data-grid="col-12"> <div data-grid="col-12 stack-3"> <div data-grid="col-6 pad-6x"> <div data-grid="col-6"> <section class="m-content-placement-item f-size-medium"> <picture> <img src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/08737af6-93ec-41f4-8a38-8843b207922a/Desktop_4col_494x278_InvariantCulture_Default.png" alt="Screenshot of code within a PC and laptop" style="height:100%"> </picture> <div> <strong class="c-badge f-small f-highlight">NEW</strong> <h3 class="c-heading x-m-t-5x">Windows&nbsp;10 SDK, version 1903</h3> <p class="c-paragraph">Includes Windows composition, Conversational agent, UWP Commanding, XAML Shadows, and Project Rome updates.</p> <a href="/web/20190419093217/https://developer.microsoft.com/windows/downloads" class="c-call-to-action c-glyph"> <span>DOWNLOAD NOW</span> </a> </div> </section> </div> <div data-grid="col-6"> <section class="m-content-placement-item f-size-medium"> <picture> <img src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/6fc536ec-70af-4a21-b53b-129cc152735d/Microsoft_Build_Banner_494X278_Min_InvariantCulture_Default.png" alt="Build 2019 banner"> </picture> <div> <h3 class="c-heading x-m-t-5x">Imagine, Create, Code at Microsoft Build</h3> <p class="c-paragraph">Experience the latest technologies and imagine new ways to create solutions. Join the developer community in Seattle, May 6-8.</p> <a href="//web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/build?ocid=AID752816_QSG_BNR_336310" class="c-call-to-action c-glyph"> <span>REGISTER TODAY</span> </a> </div> </section> </div> </div> <div data-grid="col-6 pad-6x"> <div data-grid="col-6"> <section class="m-content-placement-item f-size-medium"> <picture> <img src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/dcee6a49-99c6-4d68-b383-04657d16d89b/StoreBadgeIllustration_FeatureImage_494x278_gray_InvariantCulture_Default.png" alt="Illustration of banner"> </picture> <div> <h3 class="c-heading x-m-t-5x">Microsoft Store product banner</h3> <p class="c-paragraph">Try our new dynamic product banners&mdash;always up-to-date with the latest price and listing details&mdash;to showcase apps and games on your website or blog.</p> <a href="/web/20190419093217/https://developer.microsoft.com/store/badges" class="c-call-to-action c-glyph" target="_blank"> <span>CREATE YOUR BANNER</span> </a> </div> </section> </div> <div data-grid="col-6"> <section class="m-content-placement-item f-size-medium"> <picture> <img src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/e1788b4f-1870-4bde-a377-4a02475dfd59/dev-collective_InvariantCulture_Default.jpg" alt="Dev collective logo"> </picture> <div> <h3 class="c-heading x-m-t-5x">Build your dev skills</h3> <p class="c-paragraph"> Dev Collective lets you take free on-demand courses from LinkedIn Learning and Microsoft. </p> <a href="//web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/collective/learning/courses?utm_campaign=DC19&amp;utm_source=Dev_Center&amp;utm_medium=Owned&amp;utm_content=general&amp;utm_term=Grow" class="c-call-to-action c-glyph"> <span>START LEARNING</span> </a> </div> </section> </div> </div> </div> </div> </div> <div class="cx-bg-gray-solid x-p-b-12x x-p-t-3x" id="page-top"> <div data-grid="container"> <section data-grid="col-12" class="m-highlight-feature f-align-right x-m-b-3x" itemscope itemtype="https://schema.org/Product"> <picture class="c-image"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/74571b16-950a-473f-aa94-76794d5e4743/WinDevCenterHP_HighlightFeature_1600x600_InvariantCulture_Default.png" media="(min-width: 1779px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/74571b16-950a-473f-aa94-76794d5e4743/WinDevCenterHP_HighlightFeature_1600x600_InvariantCulture_Default.png" media="(min-width:1400px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/b9d9ef7f-7fc7-4fbc-a777-24d43e9bc6f0/WinDevCenterHP_HighlightFeature_1259x472_InvariantCulture_Default.png" media="(min-width:1084px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/212960d5-d72f-4994-9d67-5a096767527f/WinDevCenterHP_HighlightFeature_1083x609_InvariantCulture_Default.png" media="(min-width:768px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/bb73a451-4475-418c-b97c-d0d1b826217f/WinDevCenterHP_HighlightFeature_767x431_InvariantCulture_Default.png" media="(min-width:540px)"> <source srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/f8354c2b-4069-424f-9bb1-e20c504d162a/WinDevCenterHP_HighlightFeature_539x303_InvariantCulture_Default.png" media="(min-width:0)"> <img srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/b9d9ef7f-7fc7-4fbc-a777-24d43e9bc6f0/WinDevCenterHP_HighlightFeature_1259x472_InvariantCulture_Default.png" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/b9d9ef7f-7fc7-4fbc-a777-24d43e9bc6f0/WinDevCenterHP_HighlightFeature_1259x472_InvariantCulture_Default.png" alt="Five shapes representing Fluent"> </picture> <div> <h2 class="c-heading">Fluent Design System</h2> <p class="c-paragraph-4">Improve the appearance of your apps by using the new APIs and enhanced XAML controls.</p> <a href="/web/20190419093217/https://developer.microsoft.com/windows/apps/design" class="c-call-to-action c-glyph"> <span>CHECK OUT FLUENT DESIGN</span> </a> </div> </section> </div> </div> <div data-grid="container"> <div class="c-dialog f-lightbox" id="cx-lightbox-1" aria-hidden="true"> <div role="presentation" tabindex="-1"></div> <button class="c-glyph glyph-cancel" data-js-dialog-hide aria-label="Close dialog" tabindex="0"></button> <div role="dialog" aria-label="Lightbox" tabindex="-1"> <div role="document" class="fluid-iframe"> <div id="cx-video-1"> <!-- OnePlayer injection --> </div> </div> </div> </div> <section class="m-feature f-align-right x-p-b-12x"> <picture> <a href="#" class="cx-watch-link" data-bi-type="click" data-js-dialog-show="cx-lightbox-1" data-id="RE2OyZW" data-cx-video="cx-video-1"> <img src="https://web.archive.org/web/20190419093217im_/http://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE2OGIg?ver=c90f" alt="Screen shot of Alex Kipman"> </a> </picture> <div> <h2 class="c-heading-3">What's new in Mixed Reality</h2> <p class="c-paragraph">Watch the video to get a quick synopsis from Alex Kipman about what new products were announced at MWC for HoloLens and Azure.</p> <a href="/web/20190419093217/https://developer.microsoft.com/mixed-reality" class="c-call-to-action c-glyph"> <span>EXPLORE MORE</span> </a> </div> </section> </div> <div class="cx-bg-gray-solid x-p-b-7x x-p-t-1x"> <div data-grid="container"> <div class="m-heading x-type-center" data-grid="col-12"> <h2 class="c-heading-3 f-lean">Latest news</h2> </div> <!-- XML urls --> <div id="cx-blog-urls" data-blog1="https://assets.windowsphone.com/8e6ed207-389e-41f0-a8cf-49d0afe9ba50/BuildingAppsFeed_InvariantCulture_Default.xml" data-blog2="https://assets.windowsphone.com/a5f61c39-0140-47c3-a02c-6321d6aade41/VisualStudioFeed_InvariantCulture_Default.xml"> </div> <!-- Start - 4 column cards.--> <div data-grid="col-12" class="m-card-group cxf-card-group x-m-b-12x"> <div class="x-hidden network-error">Network error! Please refresh and try again.</div> <div class="x-hidden cx-no-urls">We could not find any XML.</div> </div> </div> </div> <section class="m-typographic-intro cxf-typographic-intro f-image x-align-center x-align-text"> <div class="f-remove-padding"> <picture class="m-typographic-intro-image"> <source data-srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/98087f33-ff8c-4fec-a578-2130416e7f39/Footer_539x200_InvariantCulture_Default.png" media="(max-width:539px)" srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/98087f33-ff8c-4fec-a578-2130416e7f39/Footer_539x200_InvariantCulture_Default.png"> <source data-srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/25c4a304-61cb-47cc-a605-5184cb435cdf/Footer_767x200_InvariantCulture_Default.png" media="(min-width:540px) and (max-width:767px)" srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/25c4a304-61cb-47cc-a605-5184cb435cdf/Footer_767x200_InvariantCulture_Default.png"> <source data-srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c62c67e7-0864-485d-ad6a-12196ea90ea2/Footer_1083x200_InvariantCulture_Default.png" media="(min-width:768px) and (max-width:1083px)" srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c62c67e7-0864-485d-ad6a-12196ea90ea2/Footer_1083x200_InvariantCulture_Default.png"> <source data-srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/a4d84f65-42e9-4143-8d1e-8692ae393f26/Footer_1399x200_InvariantCulture_Default.png" media="(min-width:1084px) and (max-width:1399px)" srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/a4d84f65-42e9-4143-8d1e-8692ae393f26/Footer_1399x200_InvariantCulture_Default.png"> <source data-srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/28c688e8-a588-473c-a370-518c4fd273e7/Footer_1778x200_InvariantCulture_Default.png" media="(min-width:1400px) and (max-width:1778px)" srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/28c688e8-a588-473c-a370-518c4fd273e7/Footer_1778x200_InvariantCulture_Default.png"> <source data-srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c196f66f-6813-418e-9ccc-dcbe38f57f0b/Footer_2400x250_InvariantCulture_Default.png" srcset="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c196f66f-6813-418e-9ccc-dcbe38f57f0b/Footer_2400x250_InvariantCulture_Default.png"> <img class="lazyloaded" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c196f66f-6813-418e-9ccc-dcbe38f57f0b/Footer_2400x250_InvariantCulture_Default.png" data-src="https://web.archive.org/web/20190419093217/https://assets.windowsphone.com/c196f66f-6813-418e-9ccc-dcbe38f57f0b/Footer_2400x250_InvariantCulture_Default.png"> </picture> <div class="x-center-text cxf-typo-valign"> <h2 class="c-heading-3">Start building for Windows</h2> <a href="/web/20190419093217/https://developer.microsoft.com/windows/get-started-windows-10" class="c-call-to-action c-glyph cxf-btn-white-lightweight"> <span>GET STARTED</span> </a> </div> </div> </section> </section> <div class="cx-bottom-spacer" data-grid="container"> </div> <!-- OnePlayer --> <script type="text/javascript" src="https://web.archive.org/web/20190419093217js_/https://www.microsoft.com/videoplayer/js/oneplayeriframe.js"></script> <!-- script for video players --> <script type="text/javascript" src="https://web.archive.org/web/20190419093217js_/https://assets.windowsphone.com/f99294a7-7aa7-4c35-bb85-7c52663212eb/video-player-min_InvariantCulture_Default.js"></script> <script src="https://web.archive.org/web/20190419093217js_/https://assets.windowsphone.com/28de2b98-288d-4366-a17e-847ef436f154/lightbox-min_InvariantCulture_Default.js"></script> <script type="text/javascript" src="https://web.archive.org/web/20190419093217js_/https://www.microsoft.com/videoplayer/js/oneplayeriframe.js"></script> <!-- blogs-min.js --> <script src="https://web.archive.org/web/20190419093217js_/https://assets.windowsphone.com/fe3aaff3-5792-469f-b829-8045a3dc14b6/blogs-min_InvariantCulture_Default.js"></script> <!-- Feedback sock ui --> <div class="sockWrapper" data-sockbgcolor=""> <div class="sock"> <div class="text-body sock-social-links"> <span class="text-body sock-social-followtext">Follow us</span> <!-- Windows Social Icons --> <a class="sock-social-icon windows-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=317808"> <img id="sock-twitter-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/7b50cd25-4712-46ce-a956-6d0f7605d52b/Twitter_24x24_InvariantCulture_Default.png" alt="Twitter"/> </a> <a class="sock-social-icon windows-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?linkid=393788"> <img id="sock-blog-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/d799c104-84ae-4c32-a5b9-a57dc08d307e/Blog_24x24_InvariantCulture_Default.png" alt="Blog"/> </a> <a class="sock-social-icon windows-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=317807"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/262cde27-3fb3-420a-9add-acc8b6c0c2ea/Facebook_24x24_InvariantCulture_Default.png" alt="Facebook"/> </a> <!-- Hardware Social Icons --> <a class="sock-social-icon hardware-icons" target="_blank" href="//web.archive.org/web/20190419093217/https://twitter.com/winhec"> <img id="sock-twitter-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/7b50cd25-4712-46ce-a956-6d0f7605d52b/Twitter_24x24_InvariantCulture_Default.png" alt="Twitter"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=690709"> <img id="sock-blog-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/d799c104-84ae-4c32-a5b9-a57dc08d307e/Blog_24x24_InvariantCulture_Default.png" alt="Blog"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkId=799507"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/262cde27-3fb3-420a-9add-acc8b6c0c2ea/Facebook_24x24_InvariantCulture_Default.png" alt="Facebook"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=532711"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/979a0cac-c289-4f0b-accf-a63c3d99e8bd/WeChat_24x24_InvariantCulture_Default.png" alt="WeChat"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkId=761524"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c7c21161-887a-4bd7-978d-9654004f46e7/Line_24x24_InvariantCulture_Default.png" alt="line"/> </a> </div> <!-- Feedback question --> <div class="sock-feedback-question"> <span class="text-body sock-feedback-text">Was this page helpful?</span> <button class="btn btn-outline sock-feedback-yes text-body" data-bi-dnt="">Yes</button> <button class="btn btn-outline sock-feedback-no text-body" data-bi-dnt="">No</button> </div> <!-- Feedback submit/skip form --> <div class="sock-feedback-form"> <span class="text-body sock-feedback-text">Additional feedback?</span> <textarea class="sock-feedback-response"></textarea> <button class="btn btn-outline sock-feedback-submit text-body" data-bi-dnt="">Submit</button> <button class="btn btn-outline sock-feedback-skip text-body" data-bi-dnt="">Skip this</button> </div> <!-- Feedback thank you messages --> <div class="sock-feedback-thanks"> <span class="text-body sock-feedback-text responsiveLine1">Thank you! </span> <span class="text-body sock-feedback-text responsiveLine2">We appreciate your feedback.</span> </div> <!-- Sock social responsive content --> <div class="text-body sock-social-responsive"> <span class="text-body sock-social-followtext">Follow us</span> <a class="sock-social-icon windows-icons" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=317808"> <img id="sock-twitter-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/7b50cd25-4712-46ce-a956-6d0f7605d52b/Twitter_24x24_InvariantCulture_Default.png" alt="Twitter"/> </a> <a class="sock-social-icon windows-icons" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?linkid=393788"> <img id="sock-blog-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/d799c104-84ae-4c32-a5b9-a57dc08d307e/Blog_24x24_InvariantCulture_Default.png" alt="Blog"/> </a> <a class="sock-social-icon windows-icons" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=317807"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/262cde27-3fb3-420a-9add-acc8b6c0c2ea/Facebook_24x24_InvariantCulture_Default.png" alt="Facebook"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="//web.archive.org/web/20190419093217/https://twitter.com/winhec"> <img id="sock-twitter-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/7b50cd25-4712-46ce-a956-6d0f7605d52b/Twitter_24x24_InvariantCulture_Default.png" alt="Twitter"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=690709"> <img id="sock-blog-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/d799c104-84ae-4c32-a5b9-a57dc08d307e/Blog_24x24_InvariantCulture_Default.png" alt="Blog"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkId=799507"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/262cde27-3fb3-420a-9add-acc8b6c0c2ea/Facebook_24x24_InvariantCulture_Default.png" alt="Facebook"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkID=532711"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/979a0cac-c289-4f0b-accf-a63c3d99e8bd/WeChat_24x24_InvariantCulture_Default.png" alt="WeChat"/> </a> <a class="sock-social-icon hardware-icons" target="_blank" href="https://web.archive.org/web/20190419093217/http://go.microsoft.com/fwlink/p/?LinkId=761524"> <img id="sock-facebook-icon" src="https://web.archive.org/web/20190419093217im_/https://assets.windowsphone.com/c7c21161-887a-4bd7-978d-9654004f46e7/Line_24x24_InvariantCulture_Default.png" alt="line"/> </a> </div> <br class="breakfloat"/> </div> </div> <!-- Feedback sock control JS --> <script type="text/javascript" src="https://web.archive.org/web/20190419093217js_/https://assets.windowsphone.com/8d47251f-0716-4206-8ccd-e0244faca880/feedbacksock-min_InvariantCulture_Default.js"></script> <!-- FrontDoor Footer Tag --> <div> <div class="modal c-dialog f-flow" id="npsFeedback" data-bind="with: npsfeedbackvm" aria-hidden="true"> <div class="overlay"> <div class="modal-dialog" role="dialog" aria-label="Flow scroll"> <div class="modal-content" role="document"> <div class="modal-header"> <h2 class="modal-title" data-bind="text: surveyData().SurveyTitle"></h2> </div> <div class="modal-body"> <p data-bind="text: surveyData().SurveySubTitle"></p> <!-- ko foreach: surveyData().Questions --> <div class="surveyQuestion"> <p data-bind="text: $index()+1 + '. ' + QuestionText"></p> <br/> <!-- ko if: ShowRating == true --> <div class="radio pull-left"> <div class="ratingLabel">Not at all satisfied</div> </div> <div class="radio pull-left"></div> <div class="radio pull-left"></div> <div class="radio pull-left"></div> <div class="radio pull-left"> <div class="ratingLabel">Extremely satisfied</div> </div> <div class="clear"></div> <fieldset class="c-radio"> <div class="radio pull-left"> <label class="c-label"> <input type="radio" value="1" id="NPSFeedback_Category_NpsRating1" data-bind="checked: rating"/> <span class="text-body">1</span> </label> </div> <div class="radio pull-left"> <label class="c-label"> <input type="radio" value="2" id="NPSFeedback_Category_NpsRating2" data-bind="checked: rating"/> <span class="text-body">2</span> </label> </div> <div class="radio pull-left"> <label class="c-label"> <input type="radio" value="3" id="NPSFeedback_Category_NpsRating3" data-bind="checked: rating"/> <span class="text-body">3</span> </label> </div> <div class="radio pull-left"> <label class="c-label"> <input type="radio" value="4" id="NPSFeedback_Category_NpsRating4" data-bind="checked: rating"/> <span class="text-body">4</span> </label> </div> <div class="radio pull-left"> <label class="c-label"> <input type="radio" value="5" id="NPSFeedback_Category_NpsRating5" data-bind="checked: rating"/> <span class="text-body">5</span> </label> </div> </fieldset> <div class="clear"></div> <!-- /ko --> <div class="form-group c-textarea"> <textarea id="npsFeedbackDetails" data-bind="textInput: description" class="form-control f-scroll f-flex" rows="3" maxlength="1500" placeholder="Please explain why you gave this score."></textarea> </div> </div> <!-- /ko --> </div> <div class="modal-footer" data-bi-area="NPSDialog"> <div class="btn-group c-group"> <button type="submit" id="npsFeedbackSubmit" class="btn btn-primary c-button" data-bi-slot="1" data-bi-id="Submit" data-bi-name="NPSButton" data-bind="disable: !canSubmitSurvey()">Submit feedback</button> <button type="cancel" id="npsFeedbackNotNow" class="btn c-button" data-bi-slot="2" data-bi-id="NotNow" data-bi-name="NPSButton">Remind me later</button> </div> <a href="javascript:void(0)" id="npsFeedbackNeverShow" class="pull-right c-hyperlink" data-bi-slot="3" data-bi-id="DoNotShow" data-bi-name="NPSButton">Dismiss</a> </div> </div> </div> </div> </div> <div id="footerWrapper"> <div id="footerArea" class="uhf" data-m="{&quot;cN&quot;:&quot;footerArea&quot;,&quot;cT&quot;:&quot;Area_coreuiArea&quot;,&quot;id&quot;:&quot;a2Body&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;Body&quot;}"> <div id="footerRegion" data-region-key="footerregion" data-m="{&quot;cN&quot;:&quot;footerRegion&quot;,&quot;cT&quot;:&quot;Region_coreui-region&quot;,&quot;id&quot;:&quot;r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;a2&quot;}"> <div id="footerUniversalFooter" data-m="{&quot;cN&quot;:&quot;footerUniversalFooter&quot;,&quot;cT&quot;:&quot;Module_coreui-universalfooter&quot;,&quot;id&quot;:&quot;m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;r1a2&quot;}" data-module-id="Category|footerRegion|coreui-region|footerUniversalFooter|coreui-universalfooter"> <footer id="uhf-footer" class="c-uhff context-uhf" data-uhf-mscc-rq="false" data-footer-footprint="/DEV_Windows/win-dev-center-footer, fromService: True" data-m="{&quot;cN&quot;:&quot;Uhf footer_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;m1r1a2&quot;}"> <nav class="c-uhff-nav" role="navigation" aria-label="Footer Resource links" data-m="{&quot;cN&quot;:&quot;Footer nav_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1m1r1a2&quot;}"> <div class="c-uhff-nav-row"> <div class="c-uhff-nav-group" data-m="{&quot;cN&quot;:&quot;footerNavColumn1_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <h4 class="c-heading-4">What's new</h4> <ul class="c-list f-bare"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/p/surface-pro-6/8ZCNC665SLQ5" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_NewSurfacePro6_nav&quot;,&quot;id&quot;:&quot;n1c1c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">NEW Surface Pro 6</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/p/surface-laptop-2/8XQJKK3DD91B " data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceLaptop2_nav&quot;,&quot;id&quot;:&quot;n2c1c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">NEW Surface Laptop 2</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/p/surface-go/8v9dp4lnknsz" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_SurfaceGo_nav&quot;,&quot;id&quot;:&quot;n3c1c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">NEW Surface Go</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.xbox.com/en-us/xbox-one-x" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_XboxOneX_nav&quot;,&quot;id&quot;:&quot;n4c1c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Xbox One X</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.xbox.com/en-us/xbox-one-s?xr=shellnav" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_XboxOneS_nav&quot;,&quot;id&quot;:&quot;n5c1c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Xbox One S</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/store/b/virtualreality" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_VRandMixedReality_nav&quot;,&quot;id&quot;:&quot;n6c1c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">VR &amp; mixed reality</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/windows/windows-10-apps" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_Windows_10_apps_nav&quot;,&quot;id&quot;:&quot;n7c1c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Windows 10 apps</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://store.office.com/en-us/appshome.aspx" data-m="{&quot;cN&quot;:&quot;Footer_WhatsNew_OfficeApps_nav&quot;,&quot;id&quot;:&quot;n8c1c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c1c1c1m1r1a2&quot;}">Office apps</a> </li> </ul> </div> <div class="c-uhff-nav-group" data-m="{&quot;cN&quot;:&quot;footerNavColumn2_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c2c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <h4 class="c-heading-4">Microsoft Store</h4> <ul class="c-list f-bare"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://account.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_AccountProfile_nav&quot;,&quot;id&quot;:&quot;n1c2c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Account profile</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/download" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_DownloadCenter_nav&quot;,&quot;id&quot;:&quot;n2c2c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Download Center</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/p/?LinkID=824761&amp;clcid=0x409" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_SalesAndSupport_nav&quot;,&quot;id&quot;:&quot;n3c2c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Microsoft Store support</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/p/?LinkID=824764&amp;clcid=0x409" data-m="{&quot;cN&quot;:&quot;MicrosoftStore_ExtendedHolidayReturns_nav&quot;,&quot;id&quot;:&quot;n4c2c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Returns</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://account.microsoft.com/orders" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_OrderTracking_nav&quot;,&quot;id&quot;:&quot;n5c2c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Order tracking</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/store/locations/find-a-store?icid=en-us_UF_FAS" data-m="{&quot;cN&quot;:&quot;Footer_StoreandSupport_StoreLocations_nav&quot;,&quot;id&quot;:&quot;n6c2c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Store locations</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/store/b/buy-online-pick-up-in-store?icid=uhf_footer_bopuis" data-m="{&quot;cN&quot;:&quot;StoreandSupport_BuyOnlinePickUpInStore_nav&quot;,&quot;id&quot;:&quot;n7c2c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c2c1c1m1r1a2&quot;}">Buy online, pick up in store</a> </li> </ul> </div> <div class="c-uhff-nav-group" data-m="{&quot;cN&quot;:&quot;footerNavColumn3_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <h4 class="c-heading-4">Education</h4> <ul class="c-list f-bare"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/education" data-m="{&quot;cN&quot;:&quot;Footer_Education_MicrosoftInEducation_nav&quot;,&quot;id&quot;:&quot;n1c3c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Microsoft in education</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/education/products/office/default.aspx" data-m="{&quot;cN&quot;:&quot;Footer_Education_OfficeForStudents_nav&quot;,&quot;id&quot;:&quot;n2c3c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Office for students</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://products.office.com/en-us/academic/compare-office-365-education-plans" data-m="{&quot;cN&quot;:&quot;Footer_Education_Office365ForSchools_nav&quot;,&quot;id&quot;:&quot;n3c3c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Office 365 for schools</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/store/b/education?icid=CNavfooter_Studentsandeducation" data-m="{&quot;cN&quot;:&quot;Footer_Education_DealsForStudentsandParents_nav&quot;,&quot;id&quot;:&quot;n4c3c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Deals for students &amp; parents</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://azure.microsoft.com/en-us/community/education/" data-m="{&quot;cN&quot;:&quot;Footer_MicrosoftAzureInEducation_nav&quot;,&quot;id&quot;:&quot;n5c3c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c3c1c1m1r1a2&quot;}">Microsoft Azure in education</a> </li> </ul> </div> </div> <div class="c-uhff-nav-row"> <div class="c-uhff-nav-group" data-m="{&quot;cN&quot;:&quot;footerNavColumn4_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <h4 class="c-heading-4">Enterprise</h4> <ul class="c-list f-bare"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://azure.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_MicrosoftAzure_nav&quot;,&quot;id&quot;:&quot;n1c4c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Azure </a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_Enterprise_nav&quot;,&quot;id&quot;:&quot;n2c4c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft Industry</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/sql-server/" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_DataPlatform_nav&quot;,&quot;id&quot;:&quot;n3c4c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Data platform</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/solution-providers" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_FindASolutionsProvider_nav&quot;,&quot;id&quot;:&quot;n4c4c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Find a solution provider</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://partner.microsoft.com/en-us/" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_MicrosoftPartnerResources_nav&quot;,&quot;id&quot;:&quot;n5c4c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft partner resources </a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/?LinkID=808093" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_MicrosoftAppSource_nav&quot;,&quot;id&quot;:&quot;n6c4c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Microsoft AppSource </a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/health" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_Health_nav&quot;,&quot;id&quot;:&quot;n7c4c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Health</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/enterprise/finance/banking-capital-markets" data-m="{&quot;cN&quot;:&quot;Footer_Enterprise_FinanciaServices_nav&quot;,&quot;id&quot;:&quot;n8c4c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c4c1c1m1r1a2&quot;}">Financial services</a> </li> </ul> </div> <div class="c-uhff-nav-group" data-m="{&quot;cN&quot;:&quot;footerNavColumn5_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c5c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <h4 class="c-heading-4">Developer</h4> <ul class="c-list f-bare"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://visualstudio.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Developer_MicrosoftVisualStudio_nav&quot;,&quot;id&quot;:&quot;n1c5c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Microsoft Visual Studio</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/windows" data-m="{&quot;cN&quot;:&quot;Footer_Developer_WindowsDevCenter_nav&quot;,&quot;id&quot;:&quot;n2c5c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Windows Dev Center</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://msdn.microsoft.com/en-us" data-m="{&quot;cN&quot;:&quot;Footer_Developer_MicrosoftDeveloperNetwork_nav&quot;,&quot;id&quot;:&quot;n3c5c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Developer Network</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://technet.microsoft.com/en-us" data-m="{&quot;cN&quot;:&quot;Footer_Developer_TechNet_nav&quot;,&quot;id&quot;:&quot;n4c5c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">TechNet</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/store/register" data-m="{&quot;cN&quot;:&quot;Footer_Developer_MicrosoftDeveloperProgram_nav&quot;,&quot;id&quot;:&quot;n5c5c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Microsoft developer program</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://channel9.msdn.com/" data-m="{&quot;cN&quot;:&quot;Footer_Developer_Channel9_nav&quot;,&quot;id&quot;:&quot;n6c5c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Channel 9</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/en-us/office" data-m="{&quot;cN&quot;:&quot;Footer_Developer_OfficeDevCenter_nav&quot;,&quot;id&quot;:&quot;n7c5c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Office Dev Center</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/garage/" data-m="{&quot;cN&quot;:&quot;Microsoft Garage_nav&quot;,&quot;id&quot;:&quot;n8c5c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c5c1c1m1r1a2&quot;}">Microsoft Garage</a> </li> </ul> </div> <div class="c-uhff-nav-group" data-m="{&quot;cN&quot;:&quot;footerNavColumn6_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c6c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <h4 class="c-heading-4">Company</h4> <ul class="c-list f-bare"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://careers.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Company_Careers_nav&quot;,&quot;id&quot;:&quot;n1c6c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Careers</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/about" data-m="{&quot;cN&quot;:&quot;Footer_Company_AboutMicrosoft_nav&quot;,&quot;id&quot;:&quot;n2c6c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">About Microsoft</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://news.microsoft.com/" data-m="{&quot;cN&quot;:&quot;Footer_Company_CompanyNews_nav&quot;,&quot;id&quot;:&quot;n3c6c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Company news</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://privacy.microsoft.com/en-us" data-m="{&quot;cN&quot;:&quot;Footer_Company_PrivacyAtMicrosoft_nav&quot;,&quot;id&quot;:&quot;n4c6c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Privacy at Microsoft</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/investor/default.aspx" data-m="{&quot;cN&quot;:&quot;Footer_Company_Investors_nav&quot;,&quot;id&quot;:&quot;n5c6c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Investors</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/diversity/" data-m="{&quot;cN&quot;:&quot;Footer_Company_DiversityAndInclusion_nav&quot;,&quot;id&quot;:&quot;n6c6c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Diversity and inclusion</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/accessibility" data-m="{&quot;cN&quot;:&quot;Footer_Company_Accessibility_nav&quot;,&quot;id&quot;:&quot;n7c6c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Accessibility</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/security/default.aspx" data-m="{&quot;cN&quot;:&quot;Footer_Company_Security_nav&quot;,&quot;id&quot;:&quot;n8c6c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c6c1c1m1r1a2&quot;}">Security</a> </li> </ul> </div> </div> </nav> <div class="c-uhff-base"> <a id="locale-picker-link" aria-label="Content Language Selector. Currently set to English (United States)" class="c-uhff-link c-uhff-lang-selector c-glyph glyph-world" href="https://web.archive.org/web/20190419093217/https://developer.microsoft.com/locale" data-m="{&quot;cN&quot;:&quot;locale_picker(US)_nav&quot;,&quot;id&quot;:&quot;n7c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}">English (United States)</a> <nav role="navigation" aria-label="Microsoft corporate links"> <ul class="c-list f-bare" data-m="{&quot;cN&quot;:&quot;Corp links_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c8c1c1m1r1a2&quot;,&quot;sN&quot;:8,&quot;aN&quot;:&quot;c1c1m1r1a2&quot;}"> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/sitemap1.aspx" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_Sitemap_nav&quot;,&quot;id&quot;:&quot;n1c8c1c1m1r1a2&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Sitemap</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://support.microsoft.com/en-us/contactus" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_ContactUs_nav&quot;,&quot;id&quot;:&quot;n2c8c1c1m1r1a2&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Contact Microsoft</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/?LinkId=521839" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_PrivacyandCookies_nav&quot;,&quot;id&quot;:&quot;n3c8c1c1m1r1a2&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Privacy &amp; cookies </a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://go.microsoft.com/fwlink/?LinkID=206977" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_TermsOfUse_nav&quot;,&quot;id&quot;:&quot;n4c8c1c1m1r1a2&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Terms of use</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/trademarks" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_Trademarks_nav&quot;,&quot;id&quot;:&quot;n5c8c1c1m1r1a2&quot;,&quot;sN&quot;:5,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Trademarks</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://www.microsoft.com/en-us/devices/safety-and-eco " data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_SafetyAndEco_nav&quot;,&quot;id&quot;:&quot;n6c8c1c1m1r1a2&quot;,&quot;sN&quot;:6,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">Safety &amp; eco</a> </li> <li> <a class="c-uhff-link" href="https://web.archive.org/web/20190419093217/https://choice.microsoft.com/" data-mscc-ic="false" data-m="{&quot;cN&quot;:&quot;Footer_AboutourAds_nav&quot;,&quot;id&quot;:&quot;n7c8c1c1m1r1a2&quot;,&quot;sN&quot;:7,&quot;aN&quot;:&quot;c8c1c1m1r1a2&quot;}">About our ads</a> </li> <li>漏 Microsoft 2019</li> </ul> </nav> </div> </footer> </div> </div> </div> </div> <script type="text/javascript" src="/web/20190419093217js_/https://developer.microsoft.com/common/ux/staticres/js/common-nav.min.js?v=3.0"></script> <script> fdRequire(['npsDialog']); fdRequire(['init']); // Function that opens the NPS dialog // Allows us to set notification destination to javascript:openNPSDialog() to open function openNpsDialog(askLater) { if (typeof ifEligibleOpenDialog !== "undefined") { if (typeof askLater === "undefined") { ifEligibleOpenDialog(false); } else { ifEligibleOpenDialog(askLater); } } } </script> <div id="expiredAgreements"></div> <div id="signInPrompt" class="modal c-dialog f-flow" aria-hidden="true"> <div class="modal-dialog" role="dialog" aria-label="Flow scroll"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title text-subtitle">Sign in required</h4> </div> <div class="modal-body"> <br/><p>Your session has expired. Please sign-in again to continue. Unfortunately any unsaved changes will be lost.</p> </div> <div class="modal-footer"> <div class="btn-group c-group"> <a href="/web/20190419093217/https://developer.microsoft.com/aad?action=signin&amp;returnPath=/en-us/windows" role="button" class="btn btn-primary c-button f-primary">Sign in</a> <button type="cancel" class="btn c-button" id="signInCancel">Cancel</button> </div> </div> </div> </div> </div> </div> </body> </html> <!-- CorrelationId: a6f40e2e-e678-4761-bba5-a0e521c1f483 --> <!-- BN1AEAP00001E7E --> <!-- FILE ARCHIVED ON 09:32:17 Apr 19, 2019 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 16:01:50 Dec 12, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.834 exclusion.robots: 0.038 exclusion.robots.policy: 0.023 esindex: 0.017 cdx.remote: 33.553 LoadShardBlock: 284.778 (6) PetaboxLoader3.datanode: 146.114 (7) load_resource: 80.955 PetaboxLoader3.resolve: 48.538 -->

Pages: 1 2 3 4 5 6 7 8 9 10