Nicolas's profileFlying over Clouds ... (...PhotosBlogLists Tools Help

Nicolas CLERC

Occupation
Location
Interests
Microsoft Regional Director, Speaker Officiel sur les TechDays, DevDays, TechED
Cofondateur de TEKIGO (www.tekigo.com)
Photo 1 of 8
Quelques une de mes réalisations

Flying over Clouds ... (Nicolas CLERC - Microsoft Regional Director)

Architecte --¤-- Rich Client Expert
11/18/2009

PDC2009 : Silverlight 4 Beta est disponible en téléchargement

http://silverlight.net (mais la page n’est pas encore disponible )

image

PDC 2009 : Mais de qui se moque t’on ????

image

Au moins une petite description de ce que l’on rate aurait été la bienvenue

11/17/2009

PDC 2009 : Quoi de neuf en ce premier jour ?

Ce matin (heure californienne, cette nuit heure française) à eu lieu le premier keynote (session plénière) de cette PDC édition 2009. Elle a été animé par Ray Ozzie (Chief Software Architecte, et accessoirement successeur de Bill) et Bob Mugglia (responsable Server & Tools). Ce premier Keynote cible les serveurs/services et l’infrastructure. Rendez vous demain pour le compte rendu du 2e keynote orienté client et développement.

Après la PDC 2008 et l’annonce de Windows Azure, l’édition 2009 est logiquement très marqué “cloud computing” mais pas uniquement. Au final, rien de bien fracassant au niveau des annonces comme on aurait été en droit de s’y attendre pour une PDC |( ,  mais des signes positifs et des annonces qui vont dans le bon sens.

Ce qui ressort de ce premier keynote est l’intégration du cloud computing au sein de l’infrastructure et non pas comme une fin en soi. Excepté l’annonce concernant les marketplace, ce première keynote à surtout mis l’accent sur l’intégration du cloud (et les techniques et besoins qui en découlent) au sein et avec les produits de l’offre Microsoft.

image image

 

Cas client :

Seesmic : Loic Lemeur (un des californiens les plus frenchy) a présenté la nouvelle version de son outils Seesmic (client pour réseau sociaux tel que Twitter, Facebook, …). Ce qui est notable, c’est le passage à WPF, Silverlight au détriment d’Adobe Air, et une intégration poussé à Windows 7. Il annonce en même temps l’ouverture de sa plateforme via une Api pour des plug-ins.

Wordpress : plateforme de blog qui utilise Azure comme plateforme d’hébergement et d’exécution. Wordpress profite de la capacité d’Azure à héberger du PHP. Indirectement, 2 sites utilisant les ressources de Wordpress (et donc d’Azure) ont été présenté : http://cheezburger.com/, http://oddlyspecific.com/.

Kelley Blue Book : plateforme web de vente de voiture neuve et occasion (http://www.kbb.com/). Andy Lapin (Director Enterprise Architect) nous a présenté leurs besoin en terme de montée en charge et de fiabilité. De 2 datacenters privés (dont un était utilisé uniquement en failover) KBB a migré sur Azure tout en continuant à maintenir un datacenter privé et en synchronisant les données avec Azure (via SQL Azure Data Sync).

MarketPlace :

Microsoft a déjà annoncé sa place de marché pour les mobiles lors de la sortie de Windows Mobile 6.5. Ray Ozzie vient compléter l’offre en annoncant 2 nouvelles places de marché concernant les éléments applicatifs et … les données !

Microsoft PinPoint : place de marché destiné aux développeurs et aux ITs (http://www.pinpoint.com/). Elle permettra d’exposer ses services et de les commercialiser.

Microsoft “Dallas” : présenté par David Campbell (Technical Fellow Microsoft), “Dallas” (nom de code) est une plateforme de marché pour les données publiques ou privées (http://www.pinpoint.com/en-US/Dallas). Dallas doit permettre de monétiser les données posséder par les entreprises et organisations. En plus de référencer les données, Dallas permettra d’accéder de manière standardisée à leur description et aura la capacité de générer des proxys (code source) pour accéder aux services exposants ces données. Elle sera intégrée à divers outils clients (Excel, …). Un direct avec Vivek Kundra (premier Chief Information Officer for US Federal Government de l’histoire des USA) est venu confirmer l’intérêt que portait l’administration Obama à un service tel que Dallas, et indirectement la croissance que peut générer la monétisation des données (http://www.govtech.com/624870).

image image image image

 

 

Windows Azure :

  • Passage en production le 1er janvier 2010 (1/1/2010), début de la facturation le 1er février 2010 (1/2/2010).
    4 types de machine virtuelle seront disponible dans Azure :

image

  • 6 Data center Azure sont annoncés : 2 aux USA, 2 en Europe (Irlande et Paybas), 2 en Asie

image

 

  • Les templates de création de projets pour Azure seront intégrés en standard dans Visual Studio 2010.
  • Une API de management va être mis en place afin de pouvoir automatisé et piloté le déploiement et de fonctionnement des instances s’exécutant dans Azure.
  • Possibilité (dans la VM Azure) de mapper un Azure Storage (et notamment les blobs) sur une lettre de lecteur X: pour accéder plus facilement aux données (et simplifier le portage des applications qui stocke les données sur un lecteur). Cette possibilité était déjà possible sur un poste client avec un script powershell.
  • Une démo de Don Box & Chris Sell où il nous ont montré comment écrire un CGI en C (avec de l’assembleur svp !) et qui tourne dans Azure, le tout soupoudré de SQL Azure et d’un peu Javascript/Ajax. Rien de bien nouveau sous le soleil, mais ils se sont bien amusés sur scène.

image image

  • Windows Azure Connectivity Agent : possibilité de créer un canal de communication sécurisé entre des machines virtuelles Azure et un datacenter privé. Ce canal de communication utilise IPV6 et IPSec. Il permet ainsi de connecter une application hébergée dans Azure avec des serveurs/services hébergé dans un datacenter privé (connection SQL Named Pipe, …).

image

  • Possibilité de pré-packager ses machines virtuelles pour les déployer sur Azure. Elles seront accessibles en RDP (protocole de bureau distant utilisé par Windows Terminal Server), les snapshots seront possibles.
  • SQL Azure Data Sync : outils de synchronisation entre une base SQL Azure et une base SQL Server classique.

Windows Server “App Fabric” :

Il s’agit d’une déclinaison de Windows Server pré packagé avec les services proche de ceux d’azure. La finalité n’est pas de créer un cloud privé mais de fournir une plateforme qui sera a même de supporter les applications qui seraient conçu pour Azure.

image AppFabric sera capable d’exposer un workflow sous la forme d’un service tout en implémentant les besoins caractéristique des workflow : persistance, exécution longue (de quelque secondes à plusieurs heures, voir jours).
Visual Studio 2010 permettra de créer les packages de déploiement pour AppFabric ou pour Azure.

image image image

System Center :

Il s’agit de l’outils de pilotage de l’infrastructure. Il va bien entendu intégrer les outils permettant de gérer et piloter les éléments se trouvant dans Azure

image

 

Et maintenant ? Il ne reste plus qu’a tester tout cela dès que ca sera disponible :

  • déja disponible : Windows 2008 R2, SQL Azure, Windows Azure
  • Beta lors de la PDC, disponible en 2010 : Windows Server AppFabric Beta 1, SQL Server 2008 R2, Visual Studio 2010,
  • Beta en 2010 : System Center “Cloud”, Windows Azure AppFabric CTP
11/10/2009

le FireWall Zone Alarme version Pro gratuit pendant 24h

Pour ceux qui aime cumuler des niveaux de protection sur leur machine, ZoneAlarm Pro est gratuit jusqu’au 11/11/2009 7h00. pour profiter de l’offre : http://promotions.zonealarm.com/security/fr/cdn/pt/20091110.htm?lid=fr&cid=patchtuesday

11/3/2009

Visiter un datacenter Windows Azure ?

Pour les curieux … Cnet vient de publier un article sur le datacenter Azure de Chicago.

en un mot : impressionnant.

10/29/2009

Tekigo devient Microsoft Certified Partner Gold "Custom Development Solutions, SOA and business Process, Mobility Solution”

Quasiment depuis sa création, Tekigo a toujours été Microsoft Certified Partner. Mais cela ne nous a pas empêcher de continuer à oeuvrer et approfondir nos domaines d’expertises afin de fournir toujours plus de qualités, de compétences et d’expertises lors de nos interventions.

Cet investissement est maintenant reconnu et concrétisé par l’obtention du niveau MCP Gold dans les domaines Custom Development Solutions, SOA and Business Process et Mobility Solution.

clip_image002

Tekigo : http://www.tekigo.com

10/20/2009

Visual Studio 2010 Beta 2 + Team Foundation Server 2010 Beta 2 en téléchargement

Depuis le Lundi 19 octobre 2009 la beta 2 de Visual Studio 2010 et de Team Foundation Server 2010 est disponible en téléchargement sur le MSDN. Elles seront téléchargeable de manière plus général (non abonné MSDN) à partir du 21/10.

Les abonnés MSDN peuvent télécharger les versions Ultimate, Premium, Professional, Express (en image dvd Iso ou en web installer). .Net 4 beta 2 est aussi disponible (Client profile et Full Profile). Au passage, vous noterez le nouveau look du site MSDN :) (qui inclus aussi de nouvelles fonctionnalités communautaires et d’eLearning, des “heures de calcul” Azure pour les abonnés, … )

Le détail des différentes déclinaisons de Visual Studio 2010 est accessible ici : http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx#compare

On trouve aussi en Beta 2 : le SQL DSL , F# , VS2010 Isolated/Integrated Shell, SDK VS2010, Team Agents & Team Explorer, Test Elements

Bon téléchargements

10/8/2009

Transformer une partition physique en un disque virtuel VHD : Disk2VHD

Marc Russinovich (le créateur des excellents SysInternals Tools qui a été débauché par Microsoft il y a quelques années) et Bryce Cogswell viennent de publier un petit outils qui permet de créer un disque VHD à partir d’un disque physique.

Pour rappel : un disque VHD est disque virtuel utilisable par Virtual PC, HyperV ou montable directement avec Windows7. Ce disque virtuel est stocké dans un fichier (avec l’extension .vhd). Historiquement, il s’agit du format de disque virtuel créé pour VirtualPC.

Pour le télécharger : http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx 

imageAu lancement, Disk2VHD nous propose de sélectionner les partitions dont le contenu est à copier , ainsi que le fichier VHD cible.

 

imageDisk2VHD utilise le mécanisme des snapshots de Windows (http://en.wikipedia.org/wiki/Shadow_Copy), ce qui lui permet de travailler sur des partitions systèmes en cours d’utilisation (ce qui est le cas pour les captures d’écrans présentes dans ce billet )

 

 

 

 

imagePuis la copie des données de la partition commence (noter l’estimation de l’heure de fin en bas à droite, ce qui correspond dans ces captures à un peu plus de 2heures pour recopier la partition système de mon PC [QuadCore, 3Go] ). Mais bon comme toute estimation de temps sous Windows est relative (merci Albert) il ne s’écoule pas à la même vitesse que le temps humain : dans la réalité, c’est … un peu plus rapide …

image

Pendant le fonctionnement, la machine est resté tout à fait utilisable, Disk2Vhd ne consomme quasiment pas de CPU. Seul quelques ralentissements sporadiques ce sont produit, surement du fait du snapshot sur mon disque système. Disk2VHD a consommé en moyenne 100Mo de RAM pendant son fonctionnement, en même temps le service “Volume Shadow Copy” ne consommait que 12Mo.

 

 

 

 

 

  Une fois le fichier VHD obtenu, petit test du disque virtuel avec Virtual PC (http://www.microsoft.com/windows/virtual-pc/download.aspx)… et oui, j’ai vhdisé un disque système :).

imagePour information, si vous avez créer un .VHD à partir d’une partition de taille supérieure a 127Go, vous ne pourrez pas l’utiliser avec Virtual PC 2007 sous Vista ou XP car il est limité à des disques de 127Go. Au delà, vous aurez une erreur de boot du bios (ce qui est a été mon cas lors du 1er test sous Vista ) image

ou, sous Windows 7, un message d’erreur moins limpide car
on ne peut même pas attacher le disque virtuel.

 

Mon VHD correspondait à un backup d’un disque de 500Go il ne pourra être utilisé pour booter qu’avec HyperV, ou monté comme un disque avec Windows 7 :

 image

On voit que mon VHD fait 465Go, on y retrouve les 3 partitions à l’identique du système sauvegardé mais seul la première partition contient des données, Windows me propose de formater les 2 autres si je tente d’y accéder :)

Un point important : vous ne pourrez pas monter un disque sauvegardé sur la machine qui a été sauvegardé ! Les identifiants disques seront les mêmes et Windows 7 refusera de monter le disque.

Au final Disk2Vhd est un petit outils très simple mais très utile pour migrer des postes physiques vers des configurations virtuelles sans avoir a réinstaller un système complet. Dans la pratique, il trouvera sa place comme outils de sauvegarde ou bien comme outils de migration des postes de travail/serveur vers des plateformes de virtualisation Hyper-V.

A noter que sur mes 2 machines de test, le disque sur lequel le .vhd était créé m’affichait des informations d’espace disque aberrantes avec l’explorateur de Fichier Vista : du style 861Go occupé sur un disque de 500Go. Apres un reboot les valeurs affichées étaient de nouveau correctes et aucune erreur sur le système de fichiers.

Quelques suggestions : la possibilité de lancer “Disk2Vhd” en ligne de commande, inclure l’option inverse “VHD2Disk” :), créer un disque cible de la taille de la partition sauvegardée et non pas de la taille du disque source.

PS : ne m’en veuillez pas,  j’ai mélangé les captures écrans de mes 3 essais (Vista et Windows 7) :)

10/1/2009

Windows 7 Multitouch : comment tester l’api Multitouch sur pc sans écran tactile

J’ai récemment installé Windows 7 RTM sur mon beau portable dual core équipé d’une carte graphique professionelle (certifié pour les soft de modélisation 3D)
Génial pour les applications WPF :) … (<off>mais qui rame quand meme des jeux DirectX ;(</off>)

Mais – snif – il ne possède pas d’écran tactile (et donc encore moins multitouch), donc impossible de tester l’api Multitouch de Windows 7.

Dans un instant de lucidité exemplaire, je me suis rappelé avoir quelque part - dans un carton - une vieille tablette graphique Graphire de Wacom (si si,la 1ere du nom) que j’avais acheté … euh … il y a plus de 10 ans au moins :) … et pourquoi pas la tester sous W7 …

Première étape : wacom01

retrouver la tablette … et la dépoussiérer …
ok, je reconnais n’avoir pas (encore) retrouvé la souris.

 

 

 

 

 

Deuxième étape : la connexion.
image S’agissant d’une tablette USB, pas de soucis, je la branche directe sur le portable. Et là … heureuse surprise , Windows 7 reconnait immédiatement un périphérique Usb HID (Human Interface Device)

Mais … malheureusement la tablette n’est pas identifié comme une souris ou comme un périphérique de digitalisation. Bon, direction le site de Wacom … manque de chance, pas de driver pour windows 7.

Aimant le risque je récupère les drivers Vista et les intalles (bon , j’ai bien vérifier que les points de restauration était activé … au cas où).

 

pas de soucis … pas d’écran bleu … je rebranche ma tablette … et Oh magie … ca marche !!! Mon stylet est bien reconnu , le curseur de la souris suit les mouvements du stylet. Je lance une application supportant le multitouche … et Oh magie² …. le stylet de ma tablette tactile est bel et bien reconnut comme un point de contact par la touch Api ! Pour les applications Monotouch c’est parti.

Pour le multitouch, je n’ai qu’une hate, retrouvé la souris de la tablette pour tester si Stylet + Souris en même temps me donne du multitouch (mais je doute).

Au final, voila donc un moyen bon marché pour tester les Api touch du moment que je multitouch n’est pas requis. On trouve ce type de tablette à partir de 10$ sur un grand site de vente aux enchères.

Enfin … des infos concernant Silverlight pour Mobile !

Ce 22 septembre, Microsoft a communiqué sur Windows CE 6.0 R3 .. et ce communiqué comportait des informations concernant Silverlight : CE6.0R3 supportera Silverlight 2 sur les processeurs x86, ARM (donc la majorité des hardwares utilisé pour Windows Mobile) et Mips.

“Silverlight for Windows Embedded” n’est pas un plugin de navigateur, mais une API pour application native. Elle permettra de capitaliser sur les outils de conception visuelle (Expression Blend, Design) et de fournir enfin une IHM moderne et performante sur les périphérique Windows : “Silverlight for Windows Embedded is an out-of-browser, native code implementation of Microsoft Silverlight technology used to create rich, immersive UIs on Windows Embedded CE 6.0 R3-based devices.”

En faisant plus simple, il s’agit donc d’un moteur de rendu XAML (basé sur le XAML Silverlight 2) mais sans CLR (donc sans .Net). Le développement de la logiquement applicatique sera en C++ natif. Dans l’absolu ce n’est pas spécialement génant mais étant donné que la prochaine version de Windows Mobile basé sur Windows Embedded CE 6 sera WM7 … ce n’est pas tout de suite que nous auront du Silverlight sur nos téléphones :( … et donc pour l’instant la route reste grande ouverte au mobile sous Android ou pour l’iPhone.

Reste a écrire le wrapper pour le Compact framework ;)

Sources : http://www.microsoft.com/presspass/press/2009/sep09/09-22win7embeddedce6pr.mspx

8/21/2009

Azure : la nouvelle CTP de SQL Azure Database est disponible

Jusqu’a présent, les fonctionnalités de type “base de données” d’Azure était assuré par une CTP de SQL Data Services. La “philosophie” mis en œuvre par cette couche de stockage était basée sur le concept ACE (Authority/Container/Entity) et non pas relationnel comme sur les bases SQL Server 200x. (pour plus de détail, consulter mon livre blanc publié sur le site de Tekigo en janvier 2009 : http://blog.tekigo.com/post/2009/01/21/Windows-Azure-Tekigo-publie-un-livret-de-presentation-technologique.aspx ).

Assez rapidement Microsoft avait indiqué que les concepts relationnels seraient ajoutés. C’est chose faite : ‘SQL Data Services’ devient officiellement ‘Microsoft SQL Azure’. La CTP est d’ore et déjà disponible. Elle implémente le modèle relationnel et supporte le T-SQL (Transac-SQL = la version SQL Server du langage SQL). Un driver pour PHP est aussi disponible pour les applications PHP dans Azure.

Tous les détails : http://blogs.msdn.com/ssds/archive/2009/08/18/9874133.aspx
Pour s’inscrire à la CTP : https://connect.microsoft.com/site/sitehome.aspx?SiteID=547

Bing vs Google ? Pourquoi choisir ??? Comparez !

Vous hésitez entre Google et Bing en tant que moteur de recherche ? Pourquoi ne pas faire la même recherche sur les 2 … et comparer !?

Pour cela, une seule adresse : http://www.bing-vs-google.com/

image

Le défilement des pages de résultats est synchrone et vous pouvez même ajouter ce comparateur comme moteur de recherche par défaut pour votre navigateur.

7/24/2009

Windows 7 : date de disponibilité

Microsoft vient d’annoncer les dates de disponibilité de Windows 7. je vous fait la synthèse des principales dates (à titre informatif) :

Partner et OEM :

  • Microsoft Connect, Microsoft MSDN et Microsoft Technet : 6 Aout 2009 (english), 1er octobre (autre langues)
  • Microsoft Partner (MCP Gold/Certified) sur le portail partner : 16Aout (English), 1er octobre (autres langues)
  • Microsoft Action Pack : 23Aout (english), 1er octobre pour les autres langues
  • OEM : 2jours apres la publication officielle de la RTM

client “Business” :

  • Volume License + Software Assurance (via le VLSC) : 7Aout (english) , ~21Aout (autres langues)
  • Volume License SANS Software Assurance : achat en volume à partir du 1er septembre

Dispo des “Boites” grand public : le 22 octobre
cf. mon billet pour l’aspect des boites : http://flyingoverclouds.spaces.live.com/blog/cns!13F8EFC2E48DC1B3!711.entry

Pour les béta testeurs, une offre d’achat à 50% du prix public est envisagé. Certains pourraient recevoir une version RTM en cadeau :) (avis aux plus gros remonteur de bug ?!)

Une licence “Family Pack” permettra d’installer Windows 7 Home Premium sur 3 ordinateurs du même domicile (en fonction du pays).

Pour rappel la version Release Candidate restera fonctionnelle jusqu’au 1er juin 2010 … après … reboot toutes les 2 heures.

7/14/2009

Azure : business model et tarification

En ce jour férié (français), Microsoft vient d’annoncer lors de la Worldwide Partner Conference le business modèle d’Azure (et donc la tarification qui ira avec).

Disponibilité : Azure et SQL Services seront disponible commercialement pour la PDC 2009 (17-19 Novembre 2009). La CTP reste gratuite.

Tarification : sur la base de la consommation des ressources

Azure – Compute : 0.12$ / heure
Azure – Storage : 0.15$ / heure
Azure – Storage transaction : 0.01$ pour 10000 transactions

SQL Azure – Web edition (base <1Gb) : 9.99$
SQL Azure – Business edition (base <10Gb) : 99.99$

.Net Services – Messaging : 0.15$ pour 100 000 messages (quelque soit le type de message)

Bande passante : 0.10$ entrant / 0.15$ sortant  par Gb.

Pour tout le détail, voir le billet sur le blog de l’équipe Azure : http://blogs.msdn.com/windowsazure/archive/2009/07/14/confirming-commercial-availability-and-announcing-business-model.aspx

7/3/2009

SensorWPF : une encapsulation pour WPF de l’api Sensor de Windows 7

Parmis les nouveautés apportées par Windows 7, l’une d’entre elles n’a pas trop fait parlé d’elle : la SensorAPI.
Cette « Sensor Api » a été conçue pour permettre d’accéder à des capteurs de manière générique et standardisée. Elle offre une grande souplesse quant aux types de capteurs supportés (biométrique, mécanique, électrique, environnemental, lumière, positionnement, mouvement, orientation et scanner) et à leurs caractéristiques (précision, seuil, taux de rafraîchissement, valeur…). Ces capteurs peuvent être physiques (accéléromètre, …) ou bien virtuel (pas de périphérique physique associé).

Microsoft fournit un exemple d’utilisation de cette API à partir de .Net (http://code.msdn.microsoft.com/SensorsAndLocation), mais elle reste basique et – notamment – n’offre pas une intégration poussée avec WPF.

J’ai donc pris mes 10 doigts (de main) et j’ai écrit une surcouche C# “WPF compliant” afin de simplifier l’utilisation de cette API dans les applications WPF.
Le code source est disponible sur codeplex : http://sensorwpf.codeplex.com 

Et comme démo, plutôt que de réinventer la roue, je suis parti d’un exemple de 3D en WPF : le jeux Tron de Mitsu présenté lors des Techdays auquel j’ai ajouté le support des senseurs pour piloter le bolide. Cette version “Tron7” est disponible sur le même projet Codeplex.

Les test ont été réalisé avec la carte électronique proposée par Freescale (distribuée lors de la PDC 2008) :
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=JMBADGE2008-B


© Freescale

 

Un description plus détaillée du projet est disponible sur mon postt sur le blog de Tekigo : http://blog.tekigo.com/post/2009/06/29/Windows-7-une-API-specialisee-pour-les-capteurs.aspx

6/24/2009

billet très technique : vous voulez savoir à quoi ressemblera la boite Windows7 ??

allez voir ici :). Ma préférée :

 

Chez tout les bonS disquaires dès le 22 octobre (et avant en ligne pour les abonnés MSDN/Technet).

6/14/2009

Journée ménage : Soucis pour désinstaller/réparer Visual Studio 2008 : UninstallTool.exe

Si comme moi, vous êtes un adepte des versions béta/CTP qui viennent se greffer sur Visual Studio 2008 sans être stable à 100%, il peut arriver un moment où notre pauvre vs2008 nécessite une bonne réinstallation … et c’est à ce moment là que l’on arrive plus à le désinstaller ou le réparer “a problem has been encountered while loading the setup components”.

Le moyen plus simple, est de télécharger le UninstallTool.Exe ici (http://msdn.microsoft.com/en-us/vstudio/bb968856.aspx) et de l’exécuter. Cet outils va faire le manage par le vide et forcer la suppression de Visual Studio 2008 de votre système. Terminez en enlevant les quelques éléments complémentaires (cf la page web). Et vous pourrez ensuite réinstaller un beau Visual Studio 2008 tout propre !

6/11/2009

Microsoft “Project Natal”

Allez, on va continuer un peu le buzz autour de cette annonce !

Le projet “Natal” est en fait un nouvelle manière d’intéragir avec (uniquement dans un premier temps j’espere) une Xbox360.
Un petit périphérique capteur (audio/video) vient se plugger sur la console, et hop … aux oubliettes la manette. Plus de besoin de périphérique physique pour jouer , diriger son personnages. Tout passe par des mouvements qui sont capté et reconnu par la console pour diriger nos avatars.

Une belle vidéo de démo : ici (http://www.latenightwithjimmyfallon.com/video/clips/project-natal-demo-6109/1123102/).

Ca laisse entrevoir de multiple possibilité d’interaction avec nos machines, et pas que pour le jeux.

6/9/2009

Modification de la configuration par défaut des WebRole Azure ????

Bizarrement une de mes applications ASP.NET qui fonctionnait parfaitement dans Azure, vient récemment de me poser des soucis. Plus particulièrement les services WCF qu’elle contient (.svc) alors qu’aucune modification ni redéploiement n’avait eu lieu.

Après une courte investigation il apparait qu’une modification de configuration par défaut des webrole a du avoir lieu sur Azure ( où est le mail ou le message d’avertissement ???). Le runtime ASP.NET d’azure refusait ainsi de lancer mes services car il n’indiquaient pas qu’ils supportaient le mode de compatibilité ASP.Net.

Pour allez au plus simple, j’ai simplement ajouté l’attribut [AspNetCompatibilityRequirements(RequirementsMode=AspNetCompatibilityRequirementsMode.Allowed)] sur mes classes de service, redéployé l’application et tout est rentré dans l’ordre.

Mise à jour Visual StudioTools Azure

Les “Azure tools for Visual Studio 2008/2010” ont été mis à jour (May 2009 CTP). Cette nouvelle version implique de mettre à jours vos Visual Studio en installant pas moins de 3 hotfix avant d’installer les tools. La marche à suivre et les téléchargements sont disponibles ici  : http://www.microsoft.com/downloads/details.aspx?FamilyID=11b451c4-7a7b-4537-a769-e1d157bad8c6&displaylang=en

Pensez à désinstaller l’ancienne version des tools avant d’installer les hotfixs puis les tools.

et petit rappel : Comme pour toutes versions CTP/Béta : ne pas déployer sur des machines de productions :)

6/1/2009

Bing ! Bing est disponible

Le nouveau moteur de recherche de Microsoft est maintenant accessible sur www.bing.com et en français s’il vous plait. (www.bing.fr marche aussi). Je suis plutôt agréablement surpris des premiers tests effectués (empiriquement parlant) : temps de réponse excellent, bonne pertinence malgré moins de réponse que Google (mais ca devrait s’améliorer au fur et a mesure des indexations).

image

5/18/2009

Smooth Streaming … kesako ?

Le “smooth streaming” est une fonctionnalité d’adaptation automatique du débit vidéo entre un serveur IIS7 (IIS Media Services : http://www.iis.net/media ) et une application cliente compatible (comme Silverlight par exemple).

Il en résulte une visualisation de la vidéo qui reste fluide quelque soit la bande passante réellement disponible, et quelque soit les aléas subis (variation de la bande passante, retour à la normale). Le flux vidéo est automatiquement diffusé à un taux de compression correspondant à la bande passante effectivement disponible. L’adaptation se fait automatiquement et sans coupure de la diffusion !

Un site de démonstration est disponible : http://www.iis.net/media/experiencesmoothstreaming. Vous pouvez simuler des variations de bande passante et voir l’effet en temps réel sur une vidéo HP 720p.

SNAG-_18-05-2009_23.32.08_0000

5/12/2009

Office 2010 … le compte à rebours a commencé …

Sur la mode des films hollywoodiens, le site officiel du compte à rebours d’Office 2010 vient d’être mis en ligne : http://www.office2010themovie.com

Et profiter en pour souscrire à la technical preview (version de développement pour test).

5/7/2009

Magnum version “Microsoft Web platform” …

Allez, un peu de fun en ce début de long week end , un remake de Magnum version Microsoft, assaisonné à la sauce web … ca donne quoi … ?

Et bien , regardez donc !

 

En tout cas, Scott a de beaux jours devant lui dans la famille du petit écran :) .. il y a aussi quelque autres têtes connues … a vous de les reconnaitre !