[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/historique-de-la-version-microsoft-silverlight-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/historique-de-la-version-microsoft-silverlight-wikipedia\/","headline":"Historique de la version Microsoft Silverlight – Wikipedia wiki","name":"Historique de la version Microsoft Silverlight – Wikipedia wiki","description":"before-content-x4 Microsoft Silverlight est un cadre d’application pour \u00e9crire et ex\u00e9cuter des applications Web riches qui ont \u00e9t\u00e9 activement d\u00e9velopp\u00e9es","datePublished":"2021-09-03","dateModified":"2021-09-03","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/c9645c498c9701c88b89b8537773dd7c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c9645c498c9701c88b89b8537773dd7c?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/e\/ee\/Microsoft_Silverlight_stack.svg\/250px-Microsoft_Silverlight_stack.svg.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/e\/ee\/Microsoft_Silverlight_stack.svg\/250px-Microsoft_Silverlight_stack.svg.png","height":"329","width":"250"},"url":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/historique-de-la-version-microsoft-silverlight-wikipedia\/","wordCount":16397,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4Microsoft Silverlight est un cadre d’application pour \u00e9crire et ex\u00e9cuter des applications Web riches qui ont \u00e9t\u00e9 activement d\u00e9velopp\u00e9es et commercialis\u00e9es par Microsoft de 2007 \u00e0 2012. Il s’agit d’un aper\u00e7u technique de l’histoire de la plate-forme. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4 Table of ContentsSilverlight 1 [ modifier ]] Silverlight 2 [ modifier ]] Silverlight 3 [ modifier ]] Silverlight 4 [ modifier ]] Silverlight 5 [ modifier ]] Sortie de l’histoire [ modifier ]] Les r\u00e9f\u00e9rences [ modifier ]] Liens externes [ modifier ]] Silverlight 1 [ modifier ]] Silverlight 1, qui a \u00e9t\u00e9 d\u00e9velopp\u00e9 sous le nom de code Fondation de pr\u00e9sentation Windows \/ partout (WPF \/ E) et publi\u00e9 en 2007, consiste en le cadre de pr\u00e9sentation de base, qui est responsable de l’interface utilisateur (interface utilisateur), de l’interactivit\u00e9 et de la saisie des utilisateurs, des contr\u00f4les de base de l’interface utilisateur, des graphiques et de l’animation, de la lecture des m\u00e9dias, de la gestion des droits num\u00e9riques (DRM) et de l’int\u00e9gration DOM. [d’abord] Il est compos\u00e9 des composants suivants: (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Entr\u00e9e: entr\u00e9e en main des p\u00e9riph\u00e9riques comme le clavier, la souris, le stylet, etc. Core d’interface utilisateur – g\u00e9rer le rendu des images bitmap (y compris des images raster compress\u00e9es comme JPEG), des graphiques vectoriels, du texte et des animations. Media – Playback of MP3, WMA Standard, WMV7, WMV8 et WMV9 \/ VC-1. XAML – pour permettre la cr\u00e9ation de la mise en page de l’interface utilisateur \u00e0 l’aide du langage de balisage XAML. Une application Silverlight commence par invoquer le contr\u00f4le Silverlight \u00e0 partir de la page HTML, qui charge ensuite un fichier XAML. Le fichier XAML contient un Toile Objet, qui agit comme un conteneur pour d’autres \u00e9l\u00e9ments. Silverlight fournit diverses primitives g\u00e9om\u00e9triques comme les lignes, les ellipses et autres formes, \u00e0 des \u00e9l\u00e9ments comme du texte, des images et des m\u00e9dias, etc. Les \u00e9l\u00e9ments sont correctement positionn\u00e9s pour r\u00e9aliser la disposition souhait\u00e9e. Toute forme arbitraire peut \u00e9galement \u00eatre cr\u00e9\u00e9e. Ces \u00e9l\u00e9ments peuvent \u00eatre anim\u00e9s en utilisant D\u00e9clencheurs d’\u00e9v\u00e9nements ; Certains effets d’animation sont pr\u00e9d\u00e9finis, d’autres peuvent \u00eatre cr\u00e9\u00e9s comme composite des effets pr\u00e9d\u00e9finis. Des \u00e9v\u00e9nements comme les mouvements de clavier ou de souris peuvent \u00e9galement augmenter \u00c9v\u00e9nements qui peut \u00eatre g\u00e9r\u00e9 par des scripts personnalis\u00e9s. [2] La manipulation programmatique de l’interface utilisateur est obtenue en utilisant des langages de script pour modifier le mod\u00e8le d’objet de document de l’objet Silverlight Canvas. [d’abord] Pour faciliter cela, Silverlight expose une API DOM, accessible \u00e0 partir de tout langage de script pris en charge par Silverlight, qui dans la version 1 de la version 1 est limit\u00e9e au JavaScript en cours d’ex\u00e9cution dans le navigateur. Cependant, il n’y a pas de widgets GUI int\u00e9gr\u00e9s. Les widgets natifs du navigateur doivent \u00eatre superpos\u00e9s sur le dessus du Silverlight Toile pour l’entr\u00e9e de l’utilisateur. La prise en charge des formats de donn\u00e9es est limit\u00e9e \u00e0 XML et JSON uniquement. [d’abord] Silverlight 2 [ modifier ]] Silverlight 2 (pr\u00e9c\u00e9demment appel\u00e9 version 1.1) [3] Comprend une version du .NET Framework, impl\u00e9mentant la m\u00eame version compl\u00e8te du langage commun (CLR) que .NET Framework 3.0; Il peut donc ex\u00e9cuter des programmes \u00e9crits dans n’importe quelle langue .NET. (Par d\u00e9faut, cependant, les assemblages de r\u00e9f\u00e9rence compil\u00e9s avec le framework .NET r\u00e9gulier ne peuvent pas \u00eatre r\u00e9f\u00e9renc\u00e9s. [ citation requise ]] ) Contrairement au CLR inclus avec .NET Framework version 3.5 et plus t\u00f4t, mais comme .NET Framework 4.0, l’instance CoreCLR incluse dans Silverlight peut \u00eatre h\u00e9berg\u00e9e avec une autre instance d’un des CLR de bureau en un seul processus. [4] Avec cela, le fichier de balisage de mise en page XAML ( .xaml Fichier) peut \u00eatre augment\u00e9 par code de code, \u00e9crit dans n’importe quelle langue .NET, qui contient la logique de programmation. Il peut \u00eatre utilis\u00e9 pour manipuler par programme l’application Silverlight et la page HTML qui h\u00e9berge le contr\u00f4le Silverlight. Le balisage XAML, ainsi que le code, sont compil\u00e9s en assemblages CLI qui sont ensuite compress\u00e9s \u00e0 l’aide de zip et stock\u00e9s dans un .xap d\u00e9poser. [5] Silverlight est livr\u00e9 avec une biblioth\u00e8que de classe l\u00e9g\u00e8re qui comprend des fonctionnalit\u00e9s telles que des commandes extensibles, des services Web, des composants de r\u00e9seautage et des API de requ\u00eate int\u00e9gr\u00e9e linguistique (LINQ). Cette biblioth\u00e8que de classe est un sous-ensemble de la biblioth\u00e8que de classe de base de .NET Framework (BCL). Le code Silverlight s’ex\u00e9cute dans un bac \u00e0 sable, emp\u00eachant ainsi l’invocation des API de la plate-forme. [6] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4 Architecture Silverlight 2 La version de .NET Framework dans Silverlight ajoute [d’abord] Un sous-ensemble du mod\u00e8le de programmation UI-UI de Foundation Windows (WPF), y compris la prise en charge des formes, des documents, des objets multim\u00e9dias et d’animation de WPF. B\u00eata 2, [7] Il est exp\u00e9di\u00e9 avec plus de 30 commandes d’interface utilisateur [8] (y compris Zone de texte , Cocher , Glissi\u00e8re , ScrollViewer , et Calendrier contr\u00f4les), [9] Pour le support de donn\u00e9es bidirectionnel, la gestion automatis\u00e9e de la disposition (au moyen de Pile , Grille , etc.) [9] ainsi que les contr\u00f4les de manipulation de donn\u00e9es, comme DataGrid [3] [dix] et Listbox. [9] Les commandes d’interface utilisateur sont skinnables \u00e0 l’aide d’une approche bas\u00e9e sur un mod\u00e8le. [9] Des biblioth\u00e8ques tierces d’ensembles de contr\u00f4le d’interface utilisateur \u00e9largies sont \u00e9galement disponibles. [11] Le BCL inclus fournit des classes pour les collections, la r\u00e9flexion, les expressions r\u00e9guli\u00e8res, la gestion des cha\u00eenes et l’acc\u00e8s aux donn\u00e9es. Il prend \u00e9galement en charge LINQ, avec une prise en charge compl\u00e8te de LINQ aux objets et aux arbres d’expression. Presque tous les System.Linq et System.Linq.Expression Les espaces de noms sont expos\u00e9s. Il prend \u00e9galement en charge la s\u00e9rialisation des objets, pour la persistance des donn\u00e9es. Silverlight peut g\u00e9rer les donn\u00e9es au format RSS ou JSON, en plus de XML. Le BCL fournit une prise en charge am\u00e9lior\u00e9e pour travailler avec les donn\u00e9es XML, y compris le Xmlreader et XMLWriter Des classes. Silverlight 2 prend \u00e9galement en charge la programmation asynchrone via l’utilisation des biblioth\u00e8ques de filetage. [dix] Silverlight comprend \u00e9galement des classes d’acc\u00e8s aux donn\u00e9es sur les services Web, REST, Windows Communication Foundation (WCF) Services et ADO.NET Data Services. [7] Le support de mise en r\u00e9seau dans Silverlight peut \u00eatre utilis\u00e9 par les applications Silverlight pour communiquer \u00e0 l’aide de HTTP, ou au niveau de la prise inf\u00e9rieur. La communication entre le domaine est prise en charge. [8] Silverlight utilise un fichier de configuration bas\u00e9 sur XML pour contr\u00f4ler la strat\u00e9gie d’acc\u00e8s aux ressources interdomaines, pour les connexions HTTP et socket. Il peut \u00eatre utilis\u00e9 par les administrateurs de sites pour contr\u00f4ler les ressources auxquelles une application Silverlight peut acc\u00e9der, lorsque cette application ne provient pas du domaine du site. De plus, Silverlight prend \u00e9galement en charge le format de fichier de strat\u00e9gie Adobe Flash Cross-Domain. [douzi\u00e8me] Les prises Silverlight ne peuvent lancer qu’une connexion; Ils ne peuvent pas \u00e9couter les connexions. Silverlight 2 comprend [7] Le Runtime dynamique Language Runtime (DLR) qui permet la compilation dynamique et l’ex\u00e9cution des langages dynamiques (scripts). Les compilateurs pour les langues bas\u00e9s sur le DLR (y compris Ironpython et IronRuby) sont [\u00e0?] Emball\u00e9s avec l’application Dynamic Languages \u200b\u200bdans le .xap emballer. [14] Le kit de d\u00e9veloppement logiciel Dynamic Languages \u200b\u200bcomprend un serveur Web nomm\u00e9 Chiron , cela peut emballer dynamiquement toutes les d\u00e9pendances de l’application Dynamic Languages \u200b\u200bet la servir au navigateur. [14] Les premi\u00e8res langues \u00e0 venir \u00e9crites pour le DLR sont g\u00e9r\u00e9es JScript, Ironpython 2.0 et IronRuby. Microsoft pr\u00e9voit \u00e9galement de cr\u00e9er Visual Basic .NET 10.0 (VBX) sur le DLR. Les quatre langues partagent la m\u00eame infrastructure, pour permettre \u00e0 Silverlight de compiler et d’ex\u00e9cuter la source de la langue. \u00c0 l’inverse, d’autres langages .NET doivent \u00eatre compil\u00e9s \u00e0 l’avance et livr\u00e9s \u00e0 Silverlight sous forme d’assemblages .NET. L’impl\u00e9mentation de JScript Managed est conforme \u00e0 la sp\u00e9cification ECMAScript 3.0, et Microsoft affirme qu’il est 250 fois plus rapide que JScript interpr\u00e9t\u00e9. [dix] Avec l’int\u00e9gration de .NET Framework, Silverlight permet \u00e9galement l’interaction de code g\u00e9r\u00e9e par HTML, qui permet la manipulation des \u00e9l\u00e9ments HTML DOM \u00e0 partir du code g\u00e9r\u00e9, [d’abord] et permet au code JavaScript d’appeler le code g\u00e9r\u00e9 et d’utiliser des objets instanci\u00e9s par le code g\u00e9r\u00e9. Silverlight renferme les objets JavaScript et les \u00e9l\u00e9ments DOM dans les emballages g\u00e9r\u00e9s pour les rendre disponibles \u00e0 partir du code g\u00e9r\u00e9. [15] Bien qu’il n’y ait aucune disposition pour appeler le code JavaScript directement dans la version 1.1 Alpha, les \u00e9v\u00e9nements de code g\u00e9r\u00e9 peuvent licencier des gestionnaires JavaScript. Une instance Silverlight n’a pas besoin d’avoir un composant d’interface utilisateur afin de manipuler le DOM HTML \u00e0 partir du code g\u00e9r\u00e9. [16] Il se fait en cr\u00e9ant un xaml Toile avec la largeur et la hauteur d\u00e9finies sur z\u00e9ro, et en utilisant son code de code pour modifier le dom de la page HTML via les API dans le System.browser Espace de noms. [17] Silverlight 2 comprend Deep Zoom, une technologie d\u00e9riv\u00e9e de la Seadragon de Microsoft Live Labs. Il permet aux utilisateurs de zoomer sur ou hors de, une image (ou un collage d’images), avec des transitions en douceur, \u00e0 l’aide de la roue de la souris. [18] Les images peuvent \u00e9voluer \u00e0 partir de 2 ou 3 m\u00e9gapixels en r\u00e9solution dans la gamme Gigapixel, mais l’utilisateur n’a pas besoin d’attendre qu’il soit enti\u00e8rement t\u00e9l\u00e9charg\u00e9; Silverlight t\u00e9l\u00e9charge plut\u00f4t uniquement les pi\u00e8ces en vue, optimis\u00e9es pour le niveau de zoom affich\u00e9. [19] Beta 2, Deep Zoom utilise un format de fichier bas\u00e9 sur XML. [7] Les fonctionnalit\u00e9s des m\u00e9dias dans Silverlight 2 incluent: [20] Soutien professionnel WMA, y compris les modes WMA 10 Pro faible bitrate. Cependant, le contenu audio multicanal est toujours converti en sortie st\u00e9r\u00e9o. Protection de contenu aliment\u00e9e par Microsoft Playready DRM Client. Listes de lecture c\u00f4t\u00e9 serveur dans Windows Media Services. API de source de flux de m\u00e9dias. La source de flux de m\u00e9dias est l’API charg\u00e9e d’activer le streaming adaptatif des m\u00e9dias. Le streaming adaptatif permet \u00e0 l’application du lecteur de choisir le d\u00e9bit binaire des m\u00e9dias en fonction des ressources de bande passante client et d’unit\u00e9 de traitement centrale (CPU). [7] La source de flux de m\u00e9dias permet au d\u00e9veloppeur de sp\u00e9cifier une m\u00e9thode personnalis\u00e9e pour r\u00e9cup\u00e9rer les donn\u00e9es des m\u00e9dias, la seule exigence \u00e9tant que les flux vid\u00e9o et audio finaux soient pr\u00e9sent\u00e9s \u00e0 Silverlight Runtime dans un format que Silverlight peut d\u00e9coder (VC-1, H.264, WMA, Mp3, etc.). Cela permet une prise en charge extensible pour des formats de fichiers non support\u00e9s autrement nativement (c’est-\u00e0-dire MP4, Matroska, OGG), des protocoles (c’est-\u00e0-dire Shoutcast) et des m\u00e9thodes de livraison (c.-\u00e0-d. Streaming adaptatif, peer-to-peer (P2P)). Microsoft a d’abord pr\u00e9sent\u00e9 publiquement la source de flux multim\u00e9dia en alimentant le Jeux olympiques de la NBC Site Web avec leur propre impl\u00e9mentation du streaming adaptatif. [21] Silverlight 2 permet \u00e9galement un acc\u00e8s limit\u00e9 au syst\u00e8me de fichiers aux applications Silverlight. [15] Il peut utiliser la bo\u00eete de dialogue de fichiers native du syst\u00e8me d’exploitation pour parcourir n’importe quel fichier (auquel l’utilisateur a acc\u00e8s). Le fichier est d\u00e9sinfect\u00e9 des informations sur le chemin, pour emp\u00eacher l’application d’avoir acc\u00e8s \u00e0 des informations telles que le nom d’utilisateur, et ne peut \u00eatre ouverte qu’en mode en lecture seule. Pour le stockage local des donn\u00e9es, Silverlight fournit Stockage local isol\u00e9 (isostorage), [15] \u00e0 savoir, en dehors du cache du navigateur, dans un dossier cach\u00e9 \u00e0 l’int\u00e9rieur du dossier de profile utilisateur priv\u00e9. Il est d\u00e9fini sur 1 Mo par URL par d\u00e9faut, [15] Mais cela peut \u00eatre modifi\u00e9 par l’utilisateur. [7] Les donn\u00e9es stock\u00e9es par une application Silverlight dans l’isostorage sont identifi\u00e9es par l’URL \u00e0 partir de laquelle il se charge et ne peut \u00eatre accessible que par cette application. Toutes les instances de Silverlight partagent le m\u00eame isostorage, donc toutes les instances de la m\u00eame application Silverlight peuvent partager les donn\u00e9es enregistr\u00e9es, m\u00eame si elles fonctionnent sur diff\u00e9rents navigateurs. Silverlight Coreclr utilise un mod\u00e8le de s\u00e9curit\u00e9 bas\u00e9 sur des attributs, par opposition au mod\u00e8le de s\u00e9curit\u00e9 de code (CAS) de la version de bureau de .NET Framework. [22] Les assembl\u00e9es sont marqu\u00e9es d’un attribut de s\u00e9curit\u00e9, qui peut \u00eatre transparent ( SecurityTransparentAttribute ), safacte ( SecuritySafeccriticalAttribute ) ou critique ( SecurityCriticalAttribute ). M\u00e9thodes transparent Les assemblages s’ex\u00e9cutent avec une confiance partielle, et les codes au sein de ces assemblages ne peuvent pas appeler critique m\u00e9thodes (m\u00e9thodes qui peuvent provoquer des changements \u00e0 l’\u00e9chelle du syst\u00e8me); pas non plus transparent Les assemblages contiennent du code inv\u00e9rifiable (utilisez le peu s\u00fbr C # Mot-cl\u00e9 ou utilisez des pointeurs) ou invoquez les fonctions du syst\u00e8me au moyen de P \/ Invoke. Code dans les deux critique et safacte Les assemblages fonctionnent avec pleine confiance et ne sont donc pas soumis \u00e0 de telles limitations. Cependant, un transparent La m\u00e9thode peut appeler un safacte m\u00e9thode, et un safacte La m\u00e9thode peut appeler un critique m\u00e9thode. Dans un tel cas, le safacte La m\u00e9thode v\u00e9rifiera que l’appel est \u00e0 la fois s\u00fbr et dans les droits limit\u00e9s de l’appelant; Si c’est le cas, alors le safacte la m\u00e9thode procurera l’appel \u00e0 la demande demand\u00e9e critique m\u00e9thode. En fait, les API d’isostorage sont expos\u00e9es comme safacte M\u00e9thodes. [22] Un assemblage dont l’attribut de s\u00e9curit\u00e9 est non d\u00e9fini comme un transparent m\u00e9thode. Les limitations analogues s’appliquent \u00e9galement \u00e0 l’h\u00e9ritage de type; \u00e0 savoir, dans les cas des appels de m\u00e9thode virtuelle et des appels de m\u00e9thode d’interface. [23] Les assembl\u00e9es Silverlight peuvent contenir des membres qui ne sont pas utilisables par CoreCLR, tant qu’ils peuvent \u00eatre trait\u00e9s par le .NET Framework CLR; Ces m\u00e9thodes ne seront pas charg\u00e9es lorsque l’assemblage sera ex\u00e9cut\u00e9 par CoreCLR. [24] Cependant, seul le code de plate-forme est autoris\u00e9 \u00e0 \u00eatre marqu\u00e9 comme critique ou safacte . Le Silverlight Runtime garantit que les assemblages de plate-forme ne sont charg\u00e9s que du r\u00e9pertoire d’installation Silverlight et sont sign\u00e9s num\u00e9riquement par Microsoft. Cela signifie effectivement que les assemblages d’application utilisateur ne peuvent \u00eatre que transparent Code (ex\u00e9cut\u00e9 sous confiance partielle et droits limit\u00e9s). [25] Le code de plate-forme peut \u00eatre marqu\u00e9 par l’un ou l’autre attribut. Les m\u00e9thodes BCL du .NET Framework, qui ont le l'Internet L’ensemble d’attributs, leur permettant d’\u00eatre appel\u00e9s \u00e0 partir d’un code non fiable provenant d’Internet, sont expos\u00e9s dans Silverlight Bcl comme transparent M\u00e9thodes. [25] Silverlight 3 [ modifier ]] Silverlight 3 a \u00e9t\u00e9 annonc\u00e9 lors du spectacle de la Convention internationale de la radiodiffusion (IBC) \u00e0 Amsterdam le 12 septembre 2008. Il a \u00e9t\u00e9 d\u00e9voil\u00e9 au MIX09 \u00e0 Las Vegas le 18 mars 2009. [26] Une version b\u00eata a \u00e9t\u00e9 mise \u00e0 disposition pour t\u00e9l\u00e9charger le m\u00eame jour. La version finale est publi\u00e9e le 9 juillet 2009. Silverlight 3 comprend un nombre accru de contr\u00f4les [27] -y compris Grille de donn\u00e9es , TreeView , divers panneaux de mise en page, Forme de donn\u00e9es pour les applications ax\u00e9es sur les formulaires et Gagneur de donn\u00e9es pour afficher les donn\u00e9es pagin\u00e9es. Certains de ces commandes proviennent de la bo\u00eete \u00e0 outils Silverlight. De plus, Silverlight 3 comprend un cadre de navigation pour permettre aux applications Silverlight utiliser le mod\u00e8le de navigation en hyperlien ainsi qu’\u00e0 l’activation de liaison profonde (liant directement \u00e0 des pages sp\u00e9cifiques) dans les applications Silverlight. [27] Sur le plan des m\u00e9dias, Silverlight 3 prend en charge le d\u00e9codage audio de codage audio avanc\u00e9 (AAC) ainsi que le d\u00e9codage vid\u00e9o H.264 acc\u00e9l\u00e9r\u00e9 par le mat\u00e9riel. [27] Silverlight 3 propose \u00e9galement un streaming lisse 1080p. [28] [29] Le pipeline multim\u00e9dia natif est \u00e9galement expos\u00e9 par programme, de sorte que d’autres formats peuvent \u00e9galement \u00eatre pris en charge par des tiers \u00e0 l’aide de d\u00e9codeurs de code g\u00e9r\u00e9s. [27] Silverlight 3 supports Perspective 3D [27] qui permet des transformations 3D d’\u00e9l\u00e9ments 2D. [30] Ces transformations, ainsi que de nombreuses op\u00e9rations 2D comme les \u00e9tirements, le m\u00e9lange alpha, etc. sont acc\u00e9l\u00e9r\u00e9es en mat\u00e9riel. [30] Les animations personnalis\u00e9es, y compris les transformations et les m\u00e9langes, peuvent \u00eatre cr\u00e9\u00e9es sur des \u00e9l\u00e9ments Silverlight en utilisant le langage de shader de haut niveau (HLSL) pour utiliser des shaders de pixels. [30] Une API bitmap est fournie pour permettre aux applications Silverlight 3 de manipuler les bitmaps. [30] Silverlight utilise d\u00e9sormais l’unit\u00e9 de traitement graphique (GPU) pour acc\u00e9l\u00e9rer la composition de Arbres visuels (comme WPF, les \u00e9l\u00e9ments Silverlight correspondent \u00e0 Visuel \u00c9l\u00e9ments qui, lorsqu’ils sont associ\u00e9s aux informations de mise en page, forme un Arbre de composition ou Arbre visuel qui est ensuite rendu pour former l’affichage final; Voir l’architecture WPF). [27] Les arbres visuels peuvent d\u00e9sormais \u00eatre mis en cache; [27] Cela augmente les performances dans des cas tels que les transformations, ce qui cr\u00e9e de nombreux \u00e9tats interm\u00e9diaires jet\u00e9s, en ne faisant pas les transitions d’\u00e9tat sur l’arbre visuel principal. Silverlight 3 prend d\u00e9sormais \u00e9galement en charge le rendu de texte ClearType. \u00c9l\u00e9ments d’interface utilisateur dans Silverlight 3 Supports \u00e9l\u00e9ment \u00e0 l’\u00e9l\u00e9ment liaison – qui permet \u00e0 un \u00e9l\u00e9ment d’\u00eatre li\u00e9 \u00e0 l’\u00e9tat d’un autre \u00e9l\u00e9ment, [30] ainsi qu’un m\u00e9canisme de validation pour la liaison des donn\u00e9es. [27] Contrairement \u00e0 Silverlight 2, qui a permis aux applications d’enregistrer des fichiers uniquement sur l’isostorage local, les applications Silverlight 3 peuvent enregistrer \u00e0 n’importe quel emplacement du syst\u00e8me de fichiers via le syst\u00e8me Enregistrer le fichier dialogue. Cependant, le chemin o\u00f9 le fichier est enregistr\u00e9 sera toujours cach\u00e9 \u00e0 l’application Silverlight. [27] Tous les assemblages externes utilis\u00e9s par les applications Silverlight sont \u00e9galement mis en cache afin qu’ils n’aient pas besoin d’\u00eatre t\u00e9l\u00e9charg\u00e9s pour les instanciations ult\u00e9rieures de l’application. [27] Silverlight 3 comprend \u00e9galement un Connexion locale API pour communiquer (en utilisant un mod\u00e8le de style de tuyau nomm\u00e9) parmi plusieurs applications en cours d’ex\u00e9cution sur la m\u00eame machine, quel que soit le navigateur [27] [30] et peut surveiller les \u00e9v\u00e9nements de connectivit\u00e9 r\u00e9seau. [27] Silverlight 3 peut \u00e9ventuellement utiliser du XML binaire pour communiquer avec les services WCF. [27] Silverlight 3 supports Exp\u00e9riences hors navigateur , c’est-\u00e0-dire que des applications Silverlight peuvent \u00eatre install\u00e9es sur le syst\u00e8me pour un acc\u00e8s hors ligne (\u00e0 condition que le manifeste d’application soit con\u00e7u pour permettre une installation locale) o\u00f9 ils s’ex\u00e9cutent \u00e0 l’ext\u00e9rieur du navigateur. Ils sont lanc\u00e9s \u00e0 l’aide du menu D\u00e9marrer ou des raccourcis de bureau et s’ex\u00e9cutent sans la fen\u00eatre du navigateur. [27] Les applications peuvent v\u00e9rifier si elles fonctionnent \u00e0 l’int\u00e9rieur d’un navigateur ou non. [trente et un] Lors de la course \u00e0 l’ext\u00e9rieur d’un navigateur, HTML Interop est d\u00e9sactiv\u00e9. De plus, l’acc\u00e8s aux touches de fonction est activ\u00e9. [32] Les applications Silverlight install\u00e9es localement s’ex\u00e9cutent toujours dans un bac \u00e0 sable. [32] Les applications Silverlight 3 install\u00e9es v\u00e9rifient automatiquement les mises \u00e0 jour de mani\u00e8re asynchrone \u00e0 chaque lancement et les mises \u00e0 jour sont automatiquement install\u00e9es. [33] L’ex\u00e9cution des instances des applications est inform\u00e9e lorsque des mises \u00e0 jour sont disponibles. [trente et un] Silverlight 3 est d\u00e9sormais r\u00e9pertori\u00e9 comme une exigence pour l’empilement des d\u00e9clarations de revenus gratuitement aux \u00c9tats-Unis. [34] Silverlight 4 [ modifier ]] Le 18 novembre 2009, lors de la conf\u00e9rence des d\u00e9veloppeurs professionnels \u00e0 Los Angeles, Microsoft Corporation a d\u00e9voil\u00e9 une version b\u00eata de Silverlight 4. [35] La version finale a \u00e9t\u00e9 publi\u00e9e le 15 avril 2010 (avec Silverlight 4 outils pour les d\u00e9veloppeurs ). Les nouvelles fonctionnalit\u00e9s de Silverlight 4 incluent: Prise en charge du navigateur Chrome de Google. Prise en charge de la cam\u00e9ra Web et des microphones. Support d’impression. Am\u00e9lioration du support de la souris, y compris le support de bouton droit et le support des roues de souris. Nouvelle prise en charge de la notification pour afficher les messages aux utilisateurs finaux. Des contr\u00f4les nouveaux et am\u00e9lior\u00e9s tels qu’un RichtextBox et un contr\u00f4le am\u00e9lior\u00e9 de DataRagrid. Nouveau support pour le th\u00e8me implicite des contr\u00f4les. Nouvelle prise en charge du navigateur h\u00e9berg\u00e9 pour rendre HTML \u00e0 l’int\u00e9rieur de Silverlight. Am\u00e9liorations de la couche de donn\u00e9es WCF. Am\u00e9liorations de la localisation avec du texte bidirectionnel. Prise en charge du cadre d’extensibilit\u00e9 g\u00e9r\u00e9. Prise en charge de liaison des donn\u00e9es am\u00e9lior\u00e9e. Effets d’animation am\u00e9lior\u00e9s. Presse-toi et support de glisser-d\u00e9poser. Am\u00e9liorations profondes sur les performances du zoom. Services d’application Web riche en WCF. [36] Protection de contenu pour H.264 et support pour la lecture de m\u00e9dias prot\u00e9g\u00e9s DRM hors ligne. De plus, les fonctionnalit\u00e9s suivantes sont fournies aux applications Silverlight Out-of-Of-Of-Of-Of-Of-Of-Or-Infurred (install\u00e9es localement qui ont \u00e9t\u00e9 explicitement accord\u00e9es sur le statut “de confiance”: Acc\u00e8s complet au clavier lors de l’ex\u00e9cution en mode plein \u00e9cran. Acc\u00e8s programmatique au dossier de documents local d’un utilisateur. Prise en charge des objets de mod\u00e8le d’objet composant local (COM). Silverlight 5 [ modifier ]] Le 2 d\u00e9cembre 2010, lors de l’\u00e9v\u00e9nement Silverlight Firestarter, Silverlight 5 Beta a \u00e9t\u00e9 annonc\u00e9 pour sa sortie au 1er semestre 2011. La version finale a \u00e9t\u00e9 publi\u00e9e le 9 d\u00e9cembre 2011. [37] Les nouvelles fonctionnalit\u00e9s de Silverlight 5 incluent: [38] Prend en charge le d\u00e9codage vid\u00e9o acc\u00e9l\u00e9r\u00e9 du GPU Prise en charge des graphiques 3D int\u00e9gr\u00e9s Perade de vitesse variable du contenu multim\u00e9dia avec correction automatique de pitch audio Am\u00e9lioration de la sensibilisation au pouvoir Prise en charge de t\u00e9l\u00e9commande int\u00e9gr\u00e9e Prend en charge le d\u00e9marrage d’application plus rapide Fournit un support de navigateur 64 bits Prise en charge des tests d’interface utilisateur automatis\u00e9s pour les applications avec Visual Studio 2010 Offre une clart\u00e9 de texte am\u00e9lior\u00e9e Les d\u00e9veloppeurs peuvent d\u00e9sormais d\u00e9boguer les expressions de liaison aux donn\u00e9es, d\u00e9finir des points d’arr\u00eat sur les liaisons. Les am\u00e9liorations des services WCF RIA incluent un support de type complexe et un meilleur support MVVM. Sortie de l’histoire [ modifier ]] [39] Nom de version Num\u00e9ro de version Date de sortie 1 Aper\u00e7u de la technologie communautaire (CTP) 1.0.? 2006-2012 1 version sur le Web (RTW) 1.0.20816 2007-09-05 2 pr\u00e9-lib\u00e9ration (Comme 1.1 Rafra\u00eechissement alpha ) 1.1.20926.0 2007-09-05 1 version de service 1.0.21115.0 2007-11-20 1 version de service 1.0.30109.0 2008-01-15 2 b\u00eata 1 [40] 2.0.30226.2 2008-03-05 1 version de service [41] 1.0.30401.0 2008-04-08 2 Beta 2 2.0.30523.6 2008-06-06 [42] 2.0.30523.8 2008-07-16 1 version de service 1.0.30715.0 2008-07-27 2 Release Candidate Zero (RC0) 2.0.30523.9 2008-09-25 2 RTW [43] 2.0.31005.0 2008-10-14 [44] 2 Lib\u00e9ration g\u00e9n\u00e9rale de distribution (GDR) 1 2.0.40115.0 2009-02-19 3 b\u00eata 3.0.40307.0 2009-03-18 3 RTW 3.0.40624.0 2009-07-09 3 gdr 1 3.0.40723.0 2009-07-28 3 gdr 2 3.0.40818.0 2009-09-01 4 Beta 1 4.0.41108.0 2009-11-18 3 gdr 3 3.0.50106.0 2010-01-20 4 RC 4.0.50303.0 2010-03-15 4 RTW 4.0.50401.0 2010-04-15 [45] 4 gdr 0 4.0.50524.0 2010-06-03 3 Mise \u00e0 jour de la s\u00e9curit\u00e9 3.0.50611.0 2010-08-10 4 gdr 1 4.0.50826.0 2010-09-01 4 gdr 2 4.0.50917.0 2010-09-28 [quarante-six] 4 gdr 2.5 4.0.51204.0 2010-12-15 [47] 4 gdr 3 4.0.60129.0 2011-02-14 [48] 4 gdr 4 4.0.60310.0 2011-04-19 [49] 4 gdr 5 4.0.60531.0 2011-06-14 [50] 4 gdr 6 4.0.60831.0 2011-10-11 [51] 5 b\u00eata 5.0.60401.0 2011-04-13 [52] 5 RC 5.0.60818.0 2011-09-01 [53] 5 5.0.61118.0 2011-12-09 [37] 4 Mise \u00e0 jour de s\u00e9curit\u00e9 4.1.10111.0 2012-02-14 [54] 4 Mise \u00e0 jour de s\u00e9curit\u00e9 4.1.10329.0 2012-05-08 [55] 5 Mise \u00e0 jour de la s\u00e9curit\u00e9 5.1.10411.0 2012-05-08 [39] [56] 5 Mise \u00e0 jour de la s\u00e9curit\u00e9 5.1.20125.0 2013-03-12 [57] 5 Mise \u00e0 jour de la s\u00e9curit\u00e9 5.1.20513.0 2013-07-09 [58] 5 Mise \u00e0 jour de la s\u00e9curit\u00e9 5.1.20913.0 2013-10-08 [59] 5 mise \u00e0 jour 5.1.30214.0 2014-05-11 [39] [60] [soixante-et-un] 5 mise \u00e0 jour 5.1.30514.0 2014-07-23 [39] [62] 5 mise \u00e0 jour 5.1.31211.0 2014-12-13 [39] [63] 5 mise \u00e0 jour 5.1.40416.0 2015-05-12 [39] [soixante-quatre] 5 mise \u00e0 jour 5.1.40728.0 2015-08-11 [39] [65] 5 mise \u00e0 jour 5.1.41105.0 2015-12-08 [39] [66] 5 Mise \u00e0 jour de la s\u00e9curit\u00e9 5.1.41212.0 2016-01-12 [39] [soixante-sept] 5 mise \u00e0 jour 5.1.50428.0 2016-06-21 [39] [68] 5 mise \u00e0 jour 5.1.50709.0 2016-09-13 [39] [69] 5 mise \u00e0 jour 5.1.50901.0 2016-10-11 [39] [70] 5 mise \u00e0 jour 5.1.50905.0 2017-03-14 [39] [71] 5 mise \u00e0 jour 5.1.50906.0 2017-04-11 [39] [72] 5 mise \u00e0 jour 5.1.50907.0 2017-06-13 [39] [soixante-treize] 5 mise \u00e0 jour 5.1.50918.0 2019-01-15 [39] [74] Les r\u00e9f\u00e9rences [ modifier ]] ^ un b c d C’est “Architecture Silverlight” . Archiv\u00e9 de l’original en 2008-04-29 . R\u00e9cup\u00e9r\u00e9 2007-06-05 . ^ “Silverlight 1.0 Beta Quickstart” . Archiv\u00e9 de l’original le 2007-06-02 . R\u00e9cup\u00e9r\u00e9 2007-06-05 . ^ un b “Feuille de route. . R\u00e9cup\u00e9r\u00e9 2007-11-30 . ^ “C\u00f4te \u00e0 c\u00f4te dans le processus que les CLR commencent avec Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-05-12 . ^ Guthrie, Scott. “Silverlight Tutorial Part 1: Cr\u00e9er” Hello World “avec Silverlight 2 et Visual Studio 2008” . R\u00e9cup\u00e9r\u00e9 2008-02-24 . ^ “Microsoft polit le Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-05-02 . ^ un b c d C’est F \u00c9quipe SDK Silverlight. “Quoi de neuf dans Silverlight 2 Beta 2?” . Blogs MSDN . R\u00e9cup\u00e9r\u00e9 2008-07-06 . ^ un b Guthrie, Scott. “Silverlight 2 Beta2 lib\u00e9r\u00e9” . R\u00e9cup\u00e9r\u00e9 2008-07-06 . ^ un b c d Guthrie, Scott. “Premier regard sur Silverlight 2” . R\u00e9cup\u00e9r\u00e9 2008-02-24 . ^ un b c “Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-05-12 . ^ Snath, Tim. “Quelques grands commandes de Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-06-30 . ^ Guthrie, Scott. “Silverlight Tutorial Part 3: Utilisation de r\u00e9seautage pour r\u00e9cup\u00e9rer des donn\u00e9es et remplir un dataGrid” . R\u00e9cup\u00e9r\u00e9 2008-02-24 . ^ un b Lam, John. “Dynamic Silverlight, partie 1: Hello World” . Blogs MSDN . R\u00e9cup\u00e9r\u00e9 2008-03-12 . ^ un b c d Thorpe, Danny (2007-05-02). “Mix07: \u00e9tendre le mod\u00e8le de programmation du navigateur avec Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-05-03 . ^ Sneath, Tim (2007-06-07). “Silverlight n’est pas une question de pr\u00e9sentation” . R\u00e9cup\u00e9r\u00e9 2007-06-13 . ^ Sneath, Tim (2007-06-13). “Programmation HTML avec C #” . R\u00e9cup\u00e9r\u00e9 2007-06-30 . ^ “Silverlight 2 et Deep Zoom – Pr\u00e9parez-vous \u00e0 construire vos propres collections photozooming” . Liveside. Archiv\u00e9 de l’original en 2008-05-16 . R\u00e9cup\u00e9r\u00e9 2008-03-06 . ^ “Silverlight 2 ‘Zoom profond’ ” . Microsoft Live Labs . R\u00e9cup\u00e9r\u00e9 2008-03-09 . ^ Waggoner, Ben. “Fonctionnalit\u00e9s des m\u00e9dias dans Silverlight 2 Beta 2” . Archiv\u00e9 de l’original en 2008-08-29 . R\u00e9cup\u00e9r\u00e9 2008-08-29 . ^ Zambelli, Alex. “Un regard int\u00e9rieur sur le joueur vid\u00e9o des Jeux olympiques de NBC” . R\u00e9cup\u00e9r\u00e9 2008-08-29 . ^ un b Wolf, Shawn. “Le mod\u00e8le de s\u00e9curit\u00e9 Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-06-08 . ^ Wolf, Shawn. “Silverlight Security III: h\u00e9ritage” . R\u00e9cup\u00e9r\u00e9 2007-06-08 . ^ “Comment: Explorer les assemblages Silverlight avec le navigateur d’objet Visual Studio” . R\u00e9cup\u00e9r\u00e9 2007-06-08 . ^ un b Wolf, Shawn. “Silverlight Security II: Qu’est-ce qui rend une m\u00e9thode critique?” . R\u00e9cup\u00e9r\u00e9 2007-06-08 . ^ “S. Somasegar lance Silverlight 3” . ^ un b c d C’est F g H je J k l m n Cette ann\u00e9e, Tim. “Un guide pour Silverlight 3 nouvelles fonctionnalit\u00e9s” . R\u00e9cup\u00e9r\u00e9 2009-03-23 . ^ “Exp\u00e9rience IIS Smooth Streaming 1080p” . Microsoft IIS. ^ Edwards, Andru (10 juillet 2009). “Microsoft Silverlight 3 maintenant disponible, vise Flash, streaming HD” . ^ un b c d C’est F Hoffman, Kevin. “Quoi de neuf dans Silverlight 3?” . R\u00e9cup\u00e9r\u00e9 2009-03-23 . ^ un b Hoffman, Kevin. “Cr\u00e9ation d’une application hors navigateur dans Silverlight 3” . Archiv\u00e9 de l’original le 2012-03-24 . R\u00e9cup\u00e9r\u00e9 2009-03-23 . ^ un b Dur, Mike. “Silverlight 3 du navigateur” . R\u00e9cup\u00e9r\u00e9 2009-03-23 . ^ Cette ann\u00e9e, Tim. “Mod\u00e8le de mise \u00e0 jour Silverlight 3 Out-of-of-Out-of-Browser” . R\u00e9cup\u00e9r\u00e9 2009-03-23 . ^ https:\/\/www.freefilefillableform.org\/ffa\/faqs.htm ^ “Silverlight 4 Beta Quoi de neuf” . Archiv\u00e9 de l’original le 2010-02-21 . R\u00e9cup\u00e9r\u00e9 2010-01-21 . ^ “Services WCF RIA” . Silverlight.net. Archiv\u00e9 de l’original sur 2009-11-15 . R\u00e9cup\u00e9r\u00e9 2011-07-26 . ^ un b “Silverlight 5 maintenant disponible!” . R\u00e9cup\u00e9r\u00e9 2011-12-09 . ^ “Annonce de Silverlight 5” . R\u00e9cup\u00e9r\u00e9 2010-12-03 . ^ un b c d C’est F g H je J k l m n O p “Microsoft Silverlight Release History” . Microsoft . R\u00e9cup\u00e9r\u00e9 2014-12-13 . ^ “Mise \u00e0 jour rapide sur Silverlight” . R\u00e9cup\u00e9r\u00e9 2007-11-30 . ^ “Microsoft d\u00e9ploie la version de maintenance Silverlight” . Archiv\u00e9 de l’original le 2009-01-11. ^ Protalin, Emil (6 juin 2008). “Silverlight 2 Beta 2 arrive \u00e0 l’heure, disponible maintenant” . ARS TECHNICA . R\u00e9cup\u00e9r\u00e9 6 juin 2008 . ^ Knor, max. “Silverlight 2 sorti” . blogs.msmn.com . R\u00e9cup\u00e9r\u00e9 2008-10-21 . ^ “Microsoft sort Silverlight 2 le mardi 14 octobre” . Liveside. Archiv\u00e9 de l’original le 2012-03-27 . R\u00e9cup\u00e9r\u00e9 2008-10-13 . ^ “Silverlight pr\u00eat pour les entreprises 4 navires le 15 avril” . ^ “Description de la mise \u00e0 jour pour Microsoft Silverlight: 28 septembre 2010” . ^ “Description de la mise \u00e0 jour pour Microsoft Silverlight: 15 d\u00e9cembre 2010” . ^ “Description de la mise \u00e0 jour de Microsoft Silverlight: 14 f\u00e9vrier 2011” . ^ “Description de la mise \u00e0 jour pour Microsoft Silverlight: 19 avril 2011” . ^ “Description de la mise \u00e0 jour pour Microsoft Silverlight: 14 juin 2011” . ^ “MS11-078: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Microsoft Silverlight: 11 octobre 2011” . ^ “The Silverlight Blog: Silverlight 5 Beta – Disponible maintenant!” . Archiv\u00e9 de l’original le 2011-04-26 . R\u00e9cup\u00e9r\u00e9 2011-04-23 . ^ “Silverlight 5 RC maintenant disponible!” . R\u00e9cup\u00e9r\u00e9 2011-09-01 . ^ “MS12-016: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Microsoft Silverlight: 14 f\u00e9vrier 2012” . ^ “MS12-034: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Silverlight 4: 8 mai 2012” . ^ “MS12-034: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Silverlight 5: 8 mai 2012” . R\u00e9cup\u00e9r\u00e9 2014-12-13 . ^ “MS13-022: La vuln\u00e9rabilit\u00e9 dans Silverlight pourrait permettre l’ex\u00e9cution du code distant” . R\u00e9cup\u00e9r\u00e9 2013-03-14 . ^ “MS13-052: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Microsoft Silverlight: 9 juillet 2013” . R\u00e9cup\u00e9r\u00e9 2013-07-09 . ^ “MS13-087: La vuln\u00e9rabilit\u00e9 \u00e0 Silverlight pourrait permettre une divulgation d’informations: 8 octobre 2013” . R\u00e9cup\u00e9r\u00e9 2014-01-16 . ^ “Description de la mise \u00e0 jour de Microsoft Silverlight 5: 11 mars 2014” . R\u00e9cup\u00e9r\u00e9 2014-12-13 . ^ “MS14-014: La vuln\u00e9rabilit\u00e9 \u00e0 Silverlight pourrait permettre le contournement des fonctionnalit\u00e9s de s\u00e9curit\u00e9: 11 mars 2014” . R\u00e9cup\u00e9r\u00e9 2014-12-13 . ^ “Mise \u00e0 jour de juillet 2014 pour Microsoft Silverlight 5” . R\u00e9cup\u00e9r\u00e9 2014-12-13 . ^ “Mise \u00e0 jour de d\u00e9cembre 2014 pour Microsoft Silverlight 5” . R\u00e9cup\u00e9r\u00e9 2014-12-13 . ^ “Mai 2015 Mise \u00e0 jour de Microsoft Silverlight 5” . R\u00e9cup\u00e9r\u00e9 2015-07-21 . ^ “MS15-080: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Silverlight 5: 11 ao\u00fbt 2015” . R\u00e9cup\u00e9r\u00e9 2016-01-04 . ^ “MS15-129: mise \u00e0 jour de s\u00e9curit\u00e9 pour Silverlight pour aborder l’ex\u00e9cution du code distant: 8 d\u00e9cembre 2015” . R\u00e9cup\u00e9r\u00e9 2016-01-04 . ^ “MS16-006: mise \u00e0 jour de s\u00e9curit\u00e9 pour Silverlight pour aborder l’ex\u00e9cution du code distant: 12 janvier 2016” . R\u00e9cup\u00e9r\u00e9 2016-01-04 . ^ “Analyse Silverlight Datetime pour la Norv\u00e8ge et la Serbie: 21 juin 2016” . R\u00e9cup\u00e9r\u00e9 2016-07-17 . ^ “MS16-109: mise \u00e0 jour de la s\u00e9curit\u00e9 pour Silverlight: 13 septembre 2016” . support.microsoft.com . R\u00e9cup\u00e9r\u00e9 2017-01-13 . ^ “MS16-120: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour Silverlight: 11 octobre 2016” . support.microsoft.com . R\u00e9cup\u00e9r\u00e9 2017-01-13 . ^ “MS17-013: Description de la mise \u00e0 jour de s\u00e9curit\u00e9 pour le composant graphique Microsoft sur Microsoft Silverlight 5: 14 mars 2017” . support.microsoft.com . R\u00e9cup\u00e9r\u00e9 2017-05-10 . ^ “Mise \u00e0 jour de la s\u00e9curit\u00e9 pour la vuln\u00e9rabilit\u00e9 de la divulgation des informations Libjpeg pour Microsoft Silverlight 5: 11 avril 2017” . support.microsoft.com . R\u00e9cup\u00e9r\u00e9 2017-05-10 . ^ “Vuln\u00e9rabilit\u00e9 de l’ex\u00e9cution du code distant de Windows: 13 juin 2017” . support.microsoft.com . R\u00e9cup\u00e9r\u00e9 2017-06-14 . ^ “Mise \u00e0 jour des calculs Silverlight Datetime pour g\u00e9rer les nouvelles \u00e9poques japonaises: 15 janvier 2019” . support.microsoft.com . R\u00e9cup\u00e9r\u00e9 2019-04-03 . Liens externes [ modifier ]] (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/en2fr\/wiki28\/historique-de-la-version-microsoft-silverlight-wikipedia\/#breadcrumbitem","name":"Historique de la version Microsoft Silverlight – Wikipedia wiki"}}]}]