The French National Centre for Educational Resources, Microsoft's new showroom?