SilverlightSilverlight est une structure de développement web dit RIA, intégrant de nombreuses fonctionnalités telles que le multimédia (lecture de vidéo, de sons…), le graphisme ou même les animations. Depuis la version 2, il est possible de développer en Silverlight avec des langages gérés tels que le C# ou le VB.NET donnant ainsi plus de puissance et de convivialité (la première version utilisant uniquement du JavaScript).

Pour fonctionner sur un poste, le client doit installer le «runtime» Silverlight qui se trouve sous la forme d’un plug-in de taille minimale (de l’ordre de 2Mo). Silverlight est multiplateforme, multinavigateur et de ce fait, fonctionne sur les systèmes Windows, Mac OS et même Linux pour le projet Moonlight mené conjointement entre les équipes de Novell et Microsoft.

Silverlight peut-être considérée comme une sous-partie de WPF, de ses nombreuses fonctionnalités se retrouvant dans Silverlight. De ce fait, l'élaboration de Silverlight se rapproche plus du développement d’applications lourdes pour le bureau que du développement web dit classique. Les concepts du développement web ASP.NET comme le «postback», les sessions ou les «cookies» ne sont pas présents dans Silverlight et donne ainsi plus de liberté.

Graphique - Silverlight

La différence se trouve dans l'exécution. En effet, les applications Silverlight s’exécutent dans une boîte d'envois, interdisant du coup l’accès à la machine cliente. Une application ne peut donc pas agir sur le système de fichier (création/édition de documents) ou sur les applications s’exécutant sur la machine. Il est toutefois possible de créer des fichiers sur la machine cliente grâce à l’«Isolated Storage» dont la taille est par défaut limitée à 1Mo.

Les applications Silverlight peuvent, depuis la version 3, s’exécuter en dehors du navigateur grâce au mode OOB (Out Of Browser).

La version 4 de Silverlight, présentée à la PDC09 de Los Angeles en novembre 2009, a dévoilé de nombreuses fonctionnalités, telles que la prise en charge du micro et de la webcam, ainsi qu’un nouveau mode OOB dit «Trusted». Dans ce nouveau mode, l’application Silverlight a le droit d’agir sur la machine comme le ferait n’importe quelle application classique.

La version finale de Silverlight 4 est prévue pour cette année.

Pour résumé, Silverlight apporte une facilité pour le développement d’application à destination du web. Les interfaces créées permettent une expérience utilisateur sans égale et donnent ainsi une plus value non négligeable à vos applications.

Microsoft, our first-class technological partner

Information Worker Solutions
Business Process and Integration
Networking infrastructure Solutions
Advanced Infrastructure Solutions
Business Intelligence
Custom Development Solutions
Security Solutions
Mobility Solutions
ISV / Software Solutions

 

International Association of Microsoft Certified Partners

SharePoint GridView
Web Part
GridView Web Part

Contactez-nous
dès MAINTENANT

  Téléphonez: 450 679-9898
  Sans frais: 1 888 679-8117
 Demandez de l'information
Microsoft SharePoint 2010 Technical Beta Program

Microsoft Office SharePoint Server 2007

Techtra a le plaisir d'annoncer que nous avons lancé le programme «SharePoint 2010 & Office 2010 – Ready to Go» pour donner aux entreprises québécoises, l’accès à de l’information privilégiée et leur faire profiter de son expérience dans le déploiement et la migration à SharePoint Server 2010. 
 Inscrivez-vous
  dès maintenant