Silverlight se présente sous la forme d'un "plugin" de petite taille qui est hébergé au sein du navigateur web. Il fonctionne sur la plupart des navigateurs actuels (Internet Explorer, Safari, Chrome, FireFox), ceci sur Windows et Mac OS X. Plutôt que de s'appuyer sur le framework .NET
Silverlight : un navigateur, un plugin et la facilité du framework.net
et son environnement d’exécution, il est en fait une implémentation fortement allégée de ces derniers. Cependant il dispose de l’ensemble des fonctionnalités nécessaires pour produire des applications riches.
Les principaux composants sont :
• Un moteur d’exécution managé (CLR) en charge de la gestion des ressources (mémoire, thread d’éxécution …) et l’exécution du code.
• Une librairie de classes de bases (BCL).
• Une couche de présentation évoluée implémentant un sous ensemble de son équivalent Windows (WPF) ainsi que des fonctionalités graphiques et multimédia.
• Une couche de communication (WCF) supportant les protocoles actuels (REST, SOAP, JSON …).
• Les classes et fonctionalités nécessaires pour la manipulation locale des données (LINQ, XML, …).
Ceci a plusieurs implications :
• Du point de vue du développeur, l’environnement et les outils restent familiers : le langage reste inchangé (C#, VB, …). Les librairies sont en partie celles de son Framework habituel et il est même possible de partager une partie du code entre un développement Silverlight et un développement Windows ou asp.net (cette compatibilité partielle a été introduite avec Silverlight 4). Le moteur d’exécution (CLR) fonctionne sur les mêmes principes.
• Les performances d’exécution sont très proches de celles obtenues sur la plateforme Windows/.NET. En effet le code, comme dans le cas du Framework .NET est compilé en code natif à la volée : exit, les lenteurs de JavaScript.
• La présence de WCF, des apis de manipulation de données et des fonctionnalités avancées de « Binding » bidirectionnel (possibilité de lier les données à l’IHM) ouvre grand la voie aux applications métiers.
• WPF, la couche de représentation (IHM), maintenant commune à l’ensemble de la plateforme Microsoft (*), permet d’implémenter des interfaces utilisateurs plus ergonomiques et/ou attractives en s’affranchissant des contraintes de l’ancien modèle de programmation Windows (Winform).
(*) Lors de l’événement MIX 2010, Microsoft a officiellement annoncé la mise à disposition des outils de développements pour la plateforme Windows Phone 7. Deux technologies de développement sont disponibles : XNA et Silverlight ! WPF est donc maintenant présent, et est la technologie mise en avant sur : Windows, Windows Phone et le Micro Framework.
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- L’analytique prédictive au service de la décarbonation en France
- Ofelia, ex-Bonitasoft, lance une solution d’orchestration IA agentique
- Le bruit au travail et ses effets sur la concentration dans les bureaux modernes
Articles les + lus
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
À la une de la chaîne Tech
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
