Microsoft donnera cet après-midi le coup d'envoi de deux semaines de conférences à Barcelone, la manifestation européenne regroupant le Tech'Ed et l'IT Forum. En seconde semaine, ce dernier s'intéressera aux problématiques de haut niveau. Le Tech'Ed met traditionnellement plus les mains dans le cambouis : les développeurs pourront y voir des démonstrations des nouveautés de Microsoft, SQL Server 2008, Visual Studio 2008, Linq, .Net Framework 3.5, Silverlight... En guise de prolégomènes, nous avons pu rencontrer Colin Miller, qui participe à son premier Tech'Ed en tant que directeur d'une unité produit, le .Net Micro Framework. Il s'agit d'une implémentation du socle applicatif de Microsoft conçue pour tenir dans 200 Ko de mémoire, et donc destinée à être embarquée dans des appareils industriels ou domestiques. « .Net Micro Framework a démarré en tant que projet de recherche, raconte Colin Miller. Voilà un an et demi que nous sommes entrés dans une sorte de phase d'incubation, et 8 mois que nous sommes devenus une unité produits - adossée toutefois à l'unité Windows Embedded. » Contrairement à Windows CE, le Micro Framework n'a pas vocation à fournir une interface Windows à toute sorte d'appareils. Le but est plutôt de proposer un socle compatible avec les différentes plateformes du marché (Cirrus Logic, Atmel, etc.) de façon à ce que des développeurs habitués à Visual Studio puissent aussi créer des applications pour l'embarqué. Colin Miller cite ainsi l'exemple d'un équipement domotique « dont il a fallu réécrire trois pilotes logiciels ; nous l'avons fait en C# ». Sécurité et communications en tête de liste des priorités Pour Colin Miller, il s'agit évidemment du principal avantage de Netmf (le petit nom de .Net Micro Framework, qui devrait probablement encore évoluer) : « accroître la productivité ». Reprenant l'exemple de l'appareil domotique, un boîtier à brancher sur le réseau électrique et qui permet de piloter les équipements de sa maison à distance, il explique : « il nous a fallu trois jours pour réaliser le prototype, et l'appareil était prêt à être lancé sur le marché en 3 mois. » Microsoft va tenter de bousculer sur ce marché de l'embarqué des acteurs établis, comme Wind River Systems. Il devra donc faire montre d'autres qualités que la simple productivité. La sécurité, par exemple, est un élément primordial. « Nous avons justement sorti un service pack qui permet de verrouiller l'accès à la mémoire flash », précise Colin Miller. Ainsi, hormis en cas de violation physique de l'appareil, aucune application ne peut s'installer si elle ne présente pas la signature appropriée. Les prochaines évolutions du Micro Framework peaufineront ses capacités de communication. Microsoft développera sa propre pile TCP/IP, et implémentera un protocole de services Web organisant les communications entre équipements. Colin Miller est en effet persuadé du décollage prochain de la domotique. Pour lui, cela pourrait arriver d'abord sous la forme d'équipements capables de gérer intelligemment la consommation d'énergie. « Il y aura un gestionnaire central, et chaque fois que vous connecterez un nouvel appareil, il communiquera directement avec le système central. »