Pour gérer vos consentements :
Categories: LogicielsOS mobiles

Microsoft-Build 2011 : Visual Studio 2011 fait passer le Metro sous le nuage Azure

Une application Metro liée au cloud (un jeu) sert de base au démonstrateur Microsoft via un téléphone équipé de Mango (future version de Windows Phone). Une occasion de lever un peu le voile sur Visual Studio 2011, et d’établir une fois de plus le lien déjà évident avec l’interface Windows 8.

Le programmeur devient profiler
Comme annoncé, Visual Studio 2011 adopte de multiples langages. Dans la partie administration des services (sous Azure dans l’exemple), Visual Studio 11 propose une fonction Manage dans la liste déroulante ‘Service Configuration’. Ainsi, il est possible de recopier une configuration en production puis d’en modifier les paramètres pour les publier à nouveau, sans interrompre le service.

Pour favoriser un diagnostic évolué, il est possible de définir des profils avec différentes variables et événements à surveiller. Azure peut alors récolter ces informations récupérées par le développeur dans Visual Studio. Alors, il devient possible de rejouer les scénarios en suivant le code. Une démonstration très appréciée par la salle. Et pour cause, le manque de visibilité et de contrôle dans l’exécution des services cloud reste l’une des craintes majeures des développeurs. Cloud ou non, d’ailleurs…

Le nouvel éditeur d’images de Visual Studio 11 supporte l’alpha blending (simulation de transparence), et différents nouveaux types de rendus et de textures, et surtout des fonctions 3D très évoluées. Rappel : de très nombreux jeux sont développés sous Visual Studio (en C++, le plus souvent). L’objectif ne consiste pas à remplacer les outils spécialisés, mais à procurer plus de contrôle au développeur.

Une plateforme.net robuste et l’ALM à l’honneur
Microsoft annonce également que la nouvelle plate-forme .net 4.5 a été fortement améliorée et rendue plus robuste sur plusieurs fonctions comme le messaging, les workflows, la synchronisation, les Web et data parts de .net et ASP.net. La liste n’est évidemment pas limitative.

Et Satya Nadella, directeur de la division Server and Tools chez Microsoft souligne un point essentiel pour le développement, et sur lequel Microsoft porte ses efforts depuis plusieurs années : la gestion de projets. « La fonction ALM [NDLR : Application Lifecycle Management] devient un service majeur pour gérer la complexité des projets de développement Web et mobiles, intégrant le travail en équipe, la gestion du multi-équipements et les connexions. »

Par ailleurs, Team Foundation Server 2011 a également été remanié, et est également téléchargeable en Developer Preview. Et la compatibilité avec Visual Studio 2010 est assurée.

Un guru aux manettes
Scott Guthrie
, directeur adjoint Server and Tools Business chez Microsoft, bien connu pour son blog levant souvent un peu le voile avant les annonces, effectue alors une démonstration sous Visual Studio 2011. La nouvelle interface bénéficie de capacité de suivi et de visualisation très utiles au débogage. Ainsi, il est possible de visualiser simultanément le code HTML et du CSS en survolant le design de l’écran, avec modification en temps réel du visuel (refresh en un clic).

Pour améliorer la productivité, il est possible de modifier ou recopier des feuilles de styles (CSS) en tant que thème à un endroit spécifique d’un projet ASP.net sans avoir rien à modifier. Cela permet de reprendre le style d’un site existant ou de le reproduire sur plusieurs sites.

Ce type d’action est possible en définissant les dossiers concernés, et les règles qui s’appliquent pour ces feuilles de style. Un gain en productivité évident. « Jquery.mobile.js est inclus dans ASP.net, accompagné de son indispensable layout.mobile.cshtml », ajoute Scott Guthrie. « Exemple d’intégration facilitée, le Handler Websocket permet d’insérer une interface gérant des échanges tchat en quelques lignes de JavaScript. »
Et, dans tous ces cas, ASP.net se charge de tout optimiser. Windows Phone, iPhone, Android, etc.

Recent Posts

Meta Horizon OS sera-t-il le Windows ou l’Android de la VR ?

Sous la marque Horizon OS, Meta va ouvrir le système d'exploitation des casques Quest à…

16 heures ago

Treize ans après, fin de parcours pour Women Who Code

Après avoir essaimé dans 145 pays, la communauté de femmes de la tech Women Who…

21 heures ago

Broadcom : la grogne des fournisseurs et des utilisateurs converge

Les voix du CISPE et des associations d'utilisateurs s'accordent face à Broadcom et à ses…

23 heures ago

Numérique responsable : les choix de Paris 2024

Bonnes pratiques, indicateurs, prestataires... Aperçu de quelques arbitrages que le comité d'organisation de Paris 2024…

2 jours ago

Programme de transfert au Campus Cyber : point d’étape après un an

Le 31 mars 2023, le PTCC (Programme de transfert au Campus Cyber) était officiellement lancé.…

2 jours ago

Worldline fait évoluer sa gouvernance des IA génératives

Nicolas Gour, DSI du groupe Worldline, explique comment l’opérateur de paiement fait évoluer sa gouvernance…

2 jours ago