First published on CloudBlogs on Oct, 30 2014
Howdy folks, The TechEd Europe 2014 news just keeps on coming! Less than 2 months ago we announced the GA of version 2 of ADAL .NET , the development library that makes it easy to use Active Directory (both Azure and Windows Server) in your .NET, Windows Store and Windows Phone 8.1 applications. Today I am excited to share with you that we are ready to give you an early preview of ADAL .NET v3. The biggest innovation in this version is that it gives you the ability to target your C# based apps to non-Microsoft platforms, most notably iOS and Android. ADAL .NET v3 has been re-architected to take advantage of portable class library technology, which allows assemblies to be executed on multiple .NET profiles – including the iOS and Android targets offered by the Xamarin platform . ADAL .NET v3 also contains platform-specific assemblies, also leveraging Xamarin, that are transparently added to your projects and make it possible to write your authentication code once and simply share it across all your projects. Here is a concrete scenario. Imagine that you are developing a native app that makes use of some Microsoft API (Office 365 Exchange and/or SharePoint, Directory Graph, Azure management, etc) and/or any API protected by AD. Say that you want versions of your application available for .NET desktop, iOS, Android, Windows Store and Windows Phone 8.1. With ADAL .NET v3 you will be able to write a single class library containing all the authentication code and API calls. Once you've done that, you can simply reference that class library from all your platform specific projects. On our GitHub you will find a sample demonstrating the new approach. For more info, you can check out this deep dive post and this TechEd Europe session once the recording will come online. One of the most exciting new possibilities offered by this model is the ability to develop in C# and take advantage of Azure AD on a completely non-Microsoft environment. The screenshot below shows Xamarin Studio on a Mac, running an ADAL v3 project in the iPhone simulator.
Howdy folks, The TechEd Europe 2014 news just keeps on coming! Less than 2 months ago we announced the GA of version 2 of ADAL .NET , the development library that makes it easy to use Active Directory (both Azure and Windows Server) in your .NET, Windows Store and Windows Phone 8.1 applications. Today I am excited to share with you that we are ready to give you an early preview of ADAL .NET v3. The biggest innovation in this version is that it gives you the ability to target your C# based apps to non-Microsoft platforms, most notably iOS and Android. ADAL .NET v3 has been re-architected to take advantage of portable class library technology, which allows assemblies to be executed on multiple .NET profiles – including the iOS and Android targets offered by the Xamarin platform . ADAL .NET v3 also contains platform-specific assemblies, also leveraging Xamarin, that are transparently added to your projects and make it possible to write your authentication code once and simply share it across all your projects. Here is a concrete scenario. Imagine that you are developing a native app that makes use of some Microsoft API (Office 365 Exchange and/or SharePoint, Directory Graph, Azure management, etc) and/or any API protected by AD. Say that you want versions of your application available for .NET desktop, iOS, Android, Windows Store and Windows Phone 8.1. With ADAL .NET v3 you will be able to write a single class library containing all the authentication code and API calls. Once you've done that, you can simply reference that class library from all your platform specific projects. On our GitHub you will find a sample demonstrating the new approach. For more info, you can check out this deep dive post and this TechEd Europe session once the recording will come online. One of the most exciting new possibilities offered by this model is the ability to develop in C# and take advantage of Azure AD on a completely non-Microsoft environment. The screenshot below shows Xamarin Studio on a Mac, running an ADAL v3 project in the iPhone simulator.
Best regards,
Alex Simons (Twitter: @Alex_A_Simons )
Director of PM
Microsoft Identity and Security Services Division
Published Sep 07, 2018
Version 1.0Alex Simons (AZURE)
Microsoft
Joined May 01, 2017
Microsoft Entra Blog
Follow this blog board to get notified when there's new activity