//build/ Jour 2 depuis San Francisco
//build/ Keynote 1 - https://blogs.msdn.com/b/sbovo/archive/2014/04/03/buildjour1.aspx
Le Keynote du jour 2 nous a inondé de nouveautés développement et Azure. Plus de 44 annonces ont été mentionnées ! Voici celles qui ont retenu mon attention.
Nous pouvons maintenant créer nos machines virtuelles directement à partir de Visual Studio. Le débogage du code Azure se fait depuis le poste client comme si l’on débugue localement un processus : Un agent de débogage est déployé sur la VM de façon transparente. C’est une fonctionnalité réellement impressionnante !
En résumé :
- JAVA est disponible pour Azure Web Sites
- Browser Link --> Ou comment modifier le code HTML client à l’aide des outils de développement Internet Explorer ; la synchronisation s’effectue de façon transparente dans le code ASP.NET !
- Les Azure Mobile Services peuvent désormais se coder en .NET
- Pour gagner du temps, une page et un client de test sont générés automatiquement pour tester nos Azure Mobile Services
- Roselyn déstructure la boite noire nommée "Compilateur" : Microsoft la rend publique et le projet devient OpenSource. Nous pouvons créer un repository local et en modifier le code C# ! L’un des premiers outils à intégrer Roselyn sera surement Xamarin.
- Nous avons la preuve que Microsoft continue ses initiatives OpenSource avec la création de .NET foundation
- Les Web Application Template supportent le mode Offline : Ce qui permet aux applications de fonctionner même déconnectées du réseau à partir du moment qu’une navigation a été faite par l’utilisateur pour charger les données en local
- AppInsights est opérationnel dans Azure
- L'expérience DevOps intégré dans le portail Azure est impressionnante
- Pour les technologies existantes : Support des APIs Office365 multiplateformes
Le portail Azure a surement demandé beaucoup de travail : il nous apparaît entièrement personnalisable et particulièrement intuitif.
Pour terminer :
- Puppet Labs est maintenant disponible sur Azure et facilite la configuration des VMs (m’en demandez pas plus:-))
- Déployer une application Azure Web Site en Staging et la basculer en production peut se faire par un simple clic (fonctionnalité nommée SWAP)
- Traffic Manager permet d'avoir une seule entrée DNS et de router les utilisateurs vers les serveurs Azure les plus proches de leur localisation sur le globe (dans leur région géographique)
- L'authentification sur les Azure Mobiles Services peut désormais utiliser Active Directory et ceci en multi-devices
- Concernant les bases de données SQL Azure, le SLA passe à 99,95% SLA et la limite monte à 500Go
Les deux Keynotes ont tenu leurs promesses, nous n’avons plus qu’à tester et mettre en pratique toutes ces innovations !
A bientôt,
//Sebastien.
--
Pour aller plus loin, toutes les sessions sont disponibles sur https://channel9.msdn.com/Events/Build/2014.
Références :
BUILD Day 2: Keynote Summary - https://blogs.msdn.com/b/steve_fox/archive/2014/04/03/build-day-2-keynote-summary.aspx
Welcome to the .NET Foundation - https://www.dotnetfoundation.org/