Fin de support : que faire de vos projets basés sur Silverlight Silverlight ?

Un plug-in tombé dans l’oubli, mais des applications qui, elles, n’ont pas disparu. Voilà le paradoxe Silverlight : la prise en charge officielle s’est arrêtée en octobre 2021, sans bruit ni fanfare, laissant derrière elle des entreprises dont les outils quotidiens reposent encore sur cette technologie. Fini les mises à jour de sécurité, adieu l’assistance technique. Les navigateurs modernes, eux, ont balayé Silverlight d’un revers de la main, rendant l’accès à ces applications aussi complexe qu’inévitable pour certains secteurs.

Les projets bâtis sur Silverlight naviguent désormais à vue. Entre menaces de failles de sécurité et casse-tête de migration, la situation laisse peu de répit aux DSI. Les solutions de remplacement existent, mais changer de cap suppose des choix structurants, à la fois techniques et organisationnels.

Silverlight : retour sur une technologie phare et les raisons de sa disparition

Remontons à 2007. Microsoft Silverlight débarque sur la scène et bouscule le paysage des applications web riches. Pensé comme un plugin universel, Silverlight vient transformer l’expérience utilisateur dans le navigateur. Jeux interactifs, vidéo en streaming, outils métiers : la technologie s’impose sur des terrains stratégiques, dans la droite ligne de la volonté de Microsoft de rivaliser avec Adobe Flash.

À son apogée, Silverlight s’appuie sur une intégration soignée avec XAML, un langage qui permet de créer des interfaces soignées et dynamiques. Les équipes de développement bénéficient d’une palette d’outils avancés, déployables sur différentes versions de Windows (10, 8.1, Server 2012/2016). Mais très vite, le web évolue. Installer un plug-in devient un obstacle, alors que sécurité et compatibilité prennent le dessus sur la simple expérience utilisateur.

Le vrai tournant vient des navigateurs eux-mêmes. Google Chrome met un terme au support du plugin dès septembre 2015. Mozilla Firefox suit en mars 2017, puis Microsoft Edge et les autres navigateurs basés sur Chromium ferment la porte à leur tour. Seul Internet Explorer maintient l’accès, mais en mode compatibilité, pour quelques applications d’entreprise restées sur le quai.

Microsoft prolonge la maintenance jusqu’au 12 octobre 2021. Mais la messe est dite : le standard HTML5 s’impose, soutenu par toute l’industrie. Les ressources Silverlight.net migrent vers MSDN, marquant la fin d’une époque. Les applications web s’affranchissent des plug-ins propriétaires ; la page se tourne, résolument.

Jeune femme développeuse travaillant sur Silverlight au café

Migration, alternatives et bonnes pratiques pour tourner la page Silverlight sans douleur

Pour les équipes IT confrontées à la disparition de Microsoft Silverlight, il n’y a plus d’équivoque : le support est clos, les navigateurs web modernes (Google Chrome, Mozilla Firefox, Microsoft Edge) ont définitivement écarté le plug-in, et HTML5 s’est imposé comme la norme. Microsoft lui-même l’encourage. À la clé, des gains de compatibilité, une sécurité accrue et l’accès à tout l’écosystème d’outils et de frameworks actuels.

Voici les étapes à privilégier pour basculer sans heurt :

  • Procédez à un audit détaillé de l’ensemble des applications Silverlight encore en production, en listant précisément leurs dépendances.
  • Cartographiez les fonctionnalités majeures, repérez les modules qui reposent sur XAML ou des API spécifiques à Silverlight.
  • Définissez la cible technologique qui correspond à vos besoins : HTML5 pour la majorité des usages, Blazor ou Angular pour des architectures modernes, ou encore XAML si la logique métier s’inscrit toujours dans l’univers Microsoft.

Microsoft recommande une réécriture progressive, en s’appuyant sur les outils d’analyse de code et de migration intégrés à Visual Studio. Les ressources pédagogiques de Silverlight.net ayant rejoint la documentation MSDN, les développeurs disposent désormais de points d’appui pour explorer les alternatives. À chaque étape, testez méthodiquement vos portages, minimisez les interruptions de service et impliquez les utilisateurs dès la phase de validation.

La sécurité reste un point de vigilance. La fin du support expose de fait les applications non migrées à des vulnérabilités critiques. Des acteurs comme CoreView proposent Virtual Tenant pour accompagner la transition vers Microsoft 365, avec un accent sur la gestion IAM et la conformité. Misez sur des solutions open source robustes, vérifiez la disponibilité des modules complémentaires nécessaires, et n’oubliez pas la formation des équipes au nouvel environnement.

Silverlight appartient désormais à l’histoire. Ceux qui savent tourner la page pourront, demain, bâtir sur des fondations pérennes et affronter sereinement la prochaine vague technologique.

A voir sans faute