{"id":3357,"date":"2015-09-29T11:51:59","date_gmt":"2015-09-29T18:51:59","guid":{"rendered":"http:\/\/www.cloudidentity.com\/blog\/?p=3357"},"modified":"2015-09-29T11:56:36","modified_gmt":"2015-09-29T18:56:36","slug":"9-demos-6-platforms-32-minutes-one-idaas-service-at-azurecon-2015","status":"publish","type":"post","link":"https:\/\/www.cloudidentity.com\/blog\/2015\/09\/29\/9-demos-6-platforms-32-minutes-one-idaas-service-at-azurecon-2015\/","title":{"rendered":"9 demos, 6 platforms, 32 minutes, one IDaaS service &ndash; at AzureCon 2015"},"content":{"rendered":"<p><a href=\"https:\/\/channel9.msdn.com\/Events\/Microsoft-Azure\/AzureCon-2015\/ACON312\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"image\" src=\"https:\/\/www.cloudidentity.com\/blog\/wp-content\/uploads\/2015\/09\/image.png\" alt=\"image\" width=\"640\" height=\"364\" border=\"0\" \/><\/a><\/p>\n<p>I hope you guys are checking out the awesome <a href=\"https:\/\/channel9.msdn.com\/\">AzureCon 2015 live feed<\/a> on the c9 home page right now!<\/p>\n<p>I had the honor and privilege of recording <a href=\"https:\/\/channel9.msdn.com\/Events\/Microsoft-Azure\/AzureCon-2015\/ACON312\">one of the virtual sessions<\/a> that were made available today. This time I had an interesting challenge \u2013 I had only 30 mins to cover the ever growing development surface of Azure AD, while at the same time I heard that the preference was for \u201cdemo heavy\u201d content. I couldn\u2019t possibly go to any depth, so I decided to try something new. I kept the intro material to an absolute minimum, without going in detailed swimlane diagrams \u2013 I used most of the time for cramming in an unprecedented number of micro demos, to give you a sampling of how easy it is to take advantage of Azure AD from a wide range of platforms and application types. Here there\u2019s the list:<\/p>\n<ul>\n<li>Web apps\n<ul>\n<li>Visual Studio 2015 and ASP.NET MVC templates \u2013 on Windows 10<\/li>\n<li>ADAL Ruby, Azure AD OmniAuth strategy \u2013 on an Ubuntu Linux VM<\/li>\n<li>ADAL for Node JS, Azure AD Passport strategy \u2013 on a Mac<\/li>\n<li>ADAL JS for Angular JS \u2013 on Windows 10<\/li>\n<\/ul>\n<\/li>\n<li>Mobile apps\n<ul>\n<li>Windows 10 WebAccountManager API \u2013 UWP on Windows 10<\/li>\n<li>Windows 10 WebAccountManager API \u2013 UWP on Windows 10 Mobile<\/li>\n<li>ADAL .NET 3.x, Xamarin app on Android \u2013 VS2015 Android emulator<\/li>\n<li>ADAL .NET 3.x, Xamarin app on iOS \u2013 Xamarin Studio on a Mac<\/li>\n<li>ADAL plugin for Cordova and iOS \u2013 Cordova CLI on a Mac<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>And of course, those are just a subset of the platforms we support <img decoding=\"async\" class=\"wlEmoticon wlEmoticon-smile\" style=\"border-style: none;\" src=\"https:\/\/www.cloudidentity.com\/blog\/wp-content\/uploads\/2015\/09\/wlEmoticon-smile.png\" alt=\"Smile\" \/><\/p>\n<p>Do <a href=\"https:\/\/channel9.msdn.com\/Events\/Microsoft-Azure\/AzureCon-2015\/ACON312\">check out the video<\/a>, if you can deal with my accent and shiny forehead (not my fault, it was the lighting! ;)) you\u2019ll get a good sense of how far we\u2019ve come in just a couple of years \u2013 and you\u2019ll get useful links for trying things yourself. Happy coding!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I hope you guys are checking out the awesome AzureCon 2015 live feed on the c9 home page right now! I had the honor and privilege of recording one of the virtual sessions that were made available today. This time I had an interesting challenge \u2013 I had only 30 mins to cover&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3357","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/posts\/3357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/comments?post=3357"}],"version-history":[{"count":2,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/posts\/3357\/revisions"}],"predecessor-version":[{"id":3360,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/posts\/3357\/revisions\/3360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/media\/3355"}],"wp:attachment":[{"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/media?parent=3357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/categories?post=3357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudidentity.com\/blog\/wp-json\/wp\/v2\/tags?post=3357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}