{"id":21,"date":"2012-10-31T07:03:46","date_gmt":"2012-10-31T14:03:46","guid":{"rendered":"http:\/\/www.coretechnologies.com\/blog\/?p=21"},"modified":"2020-11-01T06:33:26","modified_gmt":"2020-11-01T14:33:26","slug":"windows-server-2012-certification-thanks-microsoft","status":"publish","type":"post","link":"https:\/\/www.coretechnologies.com\/blog\/miscellaneous\/windows-server-2012-certification-thanks-microsoft\/","title":{"rendered":"Windows Server 2012 Certification &#8211; Thanks Microsoft!"},"content":{"rendered":"<p>\nFor many Windows developers, a new Operating System release involves testing applications for compatibility. So with dreams of the shiny new <a href=\"\/images\/windows-server-2012-certified-283x331.png\">Certified for Windows Server 2012 logo<\/a> in mind, we eagerly started jumping through the usual hoops to prove that our professional applications are worthy of Microsoft&#8217;s latest and greatest.\n<\/p>\n<p>\nThe main phase of the certification process involves running the <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/compatibility\/microsoft-platform-ready-test-tool\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Platform Ready Test Tool<\/a>, an easy-to-use utility that installs your application and verifies that it &#8220;plays nice&#8221; with Windows. Usually we have no problems with this straightforward utility but after a fast start, we quickly ran into a serious roadblock:\n<\/p>\n<p>\n<a class=\"zoomPopup\" title=\"Microsoft Platform Ready Test Tool Error\" href=\"\/blog\/images\/mpr-test-tool-error.png\" rel=\"zoomgroup noopener noreferrer\" target=\"_blank\"><br \/>\n<img decoding=\"async\" src=\"\/blog\/images\/mpr-test-tool-error.png\" alt=\"Microsoft Platform Ready Test Tool Error\" width=\"520\" title=\"Microsoft Platform Ready Test Tool Error\" border=\"0\" \/><br \/>\n<\/a>\n<\/p>\n<p>\nApparently the tool will only run on a <b>Virtual Machine on Windows Server 2012 Hyper-V with at least 4 cores<\/b>! Our single-core VirtualBox deployed VM doesn&#8217;t cut it. OK. So how do we get a copy of Windows Server 2012 Hyper-V? And where will we find a spare quad-core computer to run it? And how long will it take to set up this utterly temporary environment? Suddenly my head is starting to hurt. Maybe we can live without the logo&#8230;\n<\/p>\n<p>\nCertification remained in limbo for the next month but then the gods smiled on us. Out of the blue, a pleasant Microsoft representative called to find out if we were going to get our applications certified for Windows. I jumped at the opportunity to explain our problem, to which she promptly informed me that Microsoft would be happy to loan us a Hyper-V deployed VM for a few days. Say what? That is exactly what we need! I quickly signed up and week later, as promised, received the following email with the details of the VM:\n<\/p>\n<p>\n<a class=\"zoomPopup\" title=\"Email from Microsoft\" href=\"\/blog\/images\/microsoft-email.png\" rel=\"zoomgroup noopener noreferrer\" target=\"_blank\"><br \/>\n<img decoding=\"async\" src=\"\/blog\/images\/microsoft-email.png\" alt=\"Email from Microsoft\" width=\"520\" title=\"Email from Microsoft\" border=\"1\" \/><br \/>\n<\/a>\n<\/p>\n<p>\nWe raced to log in and completed the certification for three of our applications in less than 2 hours. Whew! The proverbial happy ending.\n<\/p>\n<p>\nIn closing, let me say a big THANK YOU to the folks at Microsoft for their new &#8220;VM loaner&#8221; program. We simply would not have been able to certify our applications without it. I surely hope that the program is still around when Microsoft gives birth to Windows Server 2014! \ud83d\ude42<\/p>\n<!-- relpost-thumb-wrapper --><div class=\"relpost-thumb-wrapper\"><!-- filter-class --><div class=\"relpost-thumb-container\"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }<\/style><h3>You may also like...<\/h3><div style=\"clear: both\"><\/div><div style=\"clear: both\"><\/div><!-- relpost-block-container --><div class=\"relpost-block-container relpost-block-column-layout\" style=\"--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2\"><a href=\"https:\/\/www.coretechnologies.com\/blog\/windows-services\/interact-with-desktop\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><img decoding=\"async\" loading=\"lazy\" class=\"relpost-block-single-image\" alt=\"Q&amp;A: Why doesn&#039;t Allow service to interact with desktop work?\"  src=\"https:\/\/www.coretechnologies.com\/blog\/wp-content\/uploads\/qa-150x150.png\" style=\"aspect-ratio:1\/1\" style=\"aspect-ratio:1\/1\"><\/img><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: #333333;\"><h2 class=\"relpost_card_title\">Q&amp;A: Why doesn&#039;t &quot;Allow service to interact with desktop&quot; work?<\/h2><\/div><\/div><\/a><a href=\"https:\/\/www.coretechnologies.com\/blog\/miscellaneous\/windows-8-a-fresh-start-or-last-gasp\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><img decoding=\"async\" loading=\"lazy\" class=\"relpost-block-single-image\" alt=\"Windows 8\"  src=\"https:\/\/www.coretechnologies.com\/blog\/wp-content\/uploads\/win8-150x150.png\" style=\"aspect-ratio:1\/1\" style=\"aspect-ratio:1\/1\"><\/img><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: #333333;\"><h2 class=\"relpost_card_title\">Windows 8 - A Fresh Start or a Last Gasp?<\/h2><\/div><\/div><\/a><a href=\"https:\/\/www.coretechnologies.com\/blog\/miscellaneous\/artwork-from-our-web-site\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><img decoding=\"async\" loading=\"lazy\" class=\"relpost-block-single-image\" alt=\"Artwork from our Web Site\"  src=\"https:\/\/www.coretechnologies.com\/blog\/wp-content\/uploads\/alwaysup-boxshot-150x150.png\" style=\"aspect-ratio:1\/1\" style=\"aspect-ratio:1\/1\"><\/img><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: #333333;\"><h2 class=\"relpost_card_title\">Artwork from our Web Site<\/h2><\/div><\/div><\/a><\/div><!-- close relpost-block-container --><div style=\"clear: both\"><\/div><\/div><!-- close filter class --><\/div><!-- close relpost-thumb-wrapper -->","protected":false},"excerpt":{"rendered":"<p>For many Windows developers, a new Operating System release involves testing applications for compatibility. So with dreams of the shiny new Certified for Windows Server 2012 logo in mind, we eagerly started jumping through the usual hoops to prove that &hellip; <a href=\"https:\/\/www.coretechnologies.com\/blog\/miscellaneous\/windows-server-2012-certification-thanks-microsoft\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[192],"class_list":["post-21","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-miscellaneous","tag-windows-server-2012"],"_links":{"self":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":1,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/21\/revisions"}],"predecessor-version":[{"id":9980,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/21\/revisions\/9980"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/media\/2242"}],"wp:attachment":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/media?parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/categories?post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/tags?post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}