Passer une annonce
Recherche avancée
Entrée membre
Devenez Membre
 
 
 
   
 Web
 Maroc Annonces
 Vous êtes ici: Accueil > Actualité Technologique
NATIONAL INTERNATIONAL SPORT TECHNOLOGIE  
Mix 08 : Microsoft enrichit son client Silverlight avec .NET
Publié le 07/03/2008 à 12:59:46 GMT

Technologie

C'est sur le salon Mix 08 pour développeurs, qui se tient à Las Vegas (5-7 mars), que Microsoft a présenté pour la première fois les évolutions de son client riche internet (RIA) Silverlight. La première est la déclinaison pour mobiles de l'actuel Silverlight 1.0, concurrent du Flash d'Adobe tourné vers la diffusion de flux multimédias.

Très différente, la seconde version, Silverlight 2 (ex-1.1), tout juste disponible dans une première version bêta, intègre pour sa part une machine virtuelle .NET. Ce qui fait d'elle davantage un concurrent de Flex, autre application d'Adobe.

A l'heure où les systèmes d'exploitation et les périphériques sont toujours plus nombreux et hétérogènes, Silverlight 2 confirme tout particulièrement la volonté d'ouverture de Microsoft. « Nous cherchons à proposer une plate-forme de développement homogène quelle que soit la cible du déploiement », explique Ray Ozzie, architecte en chef de l'éditeur. D'où l'ajout de .NET dans Silverlight 2, qui augmente la portée de la plate-forme de développement.

Support de la quasi totalité des langages

Disponible en bêta, Silverlight 2 supporte presque tous les langages du marché : Javascript, C#, VB.NET, Ruby, Python, et même PHP ! Le développement s'effectue directement au sein de Visual Studio 2008 et/ou d'Expression Studio. Pour accélérer la création d'un client riche Silverlight, le développeur s'appuie sur un sous-ensemble de l'API graphique WPF qui propose un ensemble de contrôles graphiques prédéveloppés (grille de données, calendrier, TextBox, etc.).

Les données peuvent être manipulées via le langage Linq (Language Integrated Query), tandis que les échanges entre le client Silverlight et les services distants s'appuient sur différentes architectures : Rest, Soap, RSS / Atom Pub, etc. La bêta 1 permet même de programmer ses propres sockets. Au déploiement, Silverlight 2 prend la forme d'un exécutable de 4,3 Mo (sous Windows), mais sa taille devrait être réduite dans la version finale. Il sera disponible sous Windows, Linux et Mac OS pour les navigateurs Internet Explorer, Firefox, et Safari.

Comme Silverlight 1, Silverlight 2 reste un RIA. Il n'est donc pas possible d'accéder au système de fichiers local. Le lancement d'une application s'effectue obligatoirement via le réseau. Et bien qu'intégrant un cache de données (Isolated Storage), Silverlight 2 ne propose pas encore de mécanisme pour gérer le mode déconnecté. En revanche, puisqu'il s'agit d'un code .NET standard, il est très facile de transformer l'application en client riche de bureau (RDA).

Silverlight 1.0 sur Nokia S60 Au salon Mix 08, l'autre annonce de taille est la disponibilité de Silverlight 1.0 sur tous les smartphones Nokia Series 60 et Series 40 d'ici la fin de l'année. Microsoft a en effet commencé à adapter Silverlight pour Symbian OS, le système d'exploitation qui équipe ces deux séries de Nokia. Une version Community Technology Preview (CTP) est également disponible pour Windows Mobile 6.

Cet accord avec le leader mondial arrive à point nommé. Les parts de marché de Windows Mobile ont en effet fondu (21 %) face au BlackBerry de RIM (41 %) et à l'iPhone d'Apple (28 %). Or selon le cabinet d'études Canalys, le S60 serait un « iPhone killer » avec 53 % du marché des téléphones, appareils photo et baladeurs haut de gamme au quatrième trimestre 2007. Nokia en aurait déjà vendu plus de 150 millions !

Grâce à cet accord, Microsoft pourrait donc réussir à imposer Silverlight 1.0 comme un standard de facto face à Java et Flash Lite d'Adobe. D'autant qu'Apple vient d'indiquer que Flash est trop gourmand en ressources, même pour un iPhone.

Pour en savoir plus : Projet Moonlight : Novell adapte Microsoft Silverlight pour Linux Steve Jobs ne veut pas mettre Flash dans l'iPhone TechDays 2008 - Visual Studio 2008, la plate-forme à tout faire de Microsoft Techdays 2008 - ADO.NET Data Services épouse les standards du web 2.0

Extern ZDNet, ZDNet France

Source: 5-7 mars
 
A lire aussi  (Dernière mise à jour: il y a 1 heure)
YouTube veut restreindre l'accès aux vidéos au contenu sexuel explicite
A Strasbourg et Caen, débuts mitigés pour le paiement par téléphone mobile
TV mobile: Orange propose une rencontre aux chaînes concernées
Le canadien Sierra Wireless veut racheter Wavecom, revers pour Gemalto
Chine: Apple gagne un procès contre "New Apple", dotée d'une pomme pour logo
Avec un téléphone mobile, la politesse est à géométrie variable
Le Vietnam veut l'aide de Google et Yahoo! pour "réguler" les blogs
L'eau au centre de la 23e édition de Pollutec à Lyon
Affluence record sur les sites ultra-orthodoxes juifs après les attentats de Bombay
Le CNRS muscle ses recherches en robotique au Japon
1234567891011121314151617181920
Votre Voyance GRATUITE sur Internet
Archives