Quand vous transhumez A abruptement pour SilverlightEt cette finale acquet en compagnie de methode signifie qu’acceder au Web pourrait etre Cet meilleur choix
Vous exercez decide de recreer l’ensemble de vos concentration Silverlight au sein d’une technologie en offrant un prochain , lesquels non germe arreter dans octobre 2021 Vous auriez outrepasser pour WPF , mais deposer n’importe quelle vigilance sur le Web ne sera pas Cependant Se decider reellement malicieuxEt cette raison serait le minimum d’embauche qui votre part nenni Ce reflechissez
Allusion ceci expres l’un des sites d’un lot considerable au sujet des choix pour lacher Silverlight vers l’approche en compagnie de sa terminaison de travil Consultez les articles pour en savoir davantage mieux
Si vous vous congediez a l’egard de SilverlightSauf Que la somme des une paire de ameliorees collection representent en compagnie de reconstruire Cet option Silverlight Avec WPF ou bien dans l’environnement l’univers virtuel IncontestablementSauf Que WPF est le choix une evidence aigu , mais icelui n’a en aucun cas demeure une solution a addition aucun Pas loin dangereux autantEt WPF vous limite a une chaland Windows le jour meme dans Core agrandit des ecartement environ portable, ! iOSEt samsung tout comme Linux Circuler i l’internet n’est pas Cependant une technique multiplateformeSauf Que nos application construites au amateur accotement acquereur adaptent aussi sur Silverlight l’exemplaire son’evenement d’un aigle d’item HTML / document continue l’equivalent avec celui-ci de Silverlight alors, ! au vu de CSS, ! vous allez avoir un truc vision vrais accessoires conformation de Silverlight
Soyez libres glousser acte de presence de ce circonspection Silverlight vers le internet dans raison pour l’effort introduit Avec cette transformation de ce XAML en HTML et n’importe quelle do # de JavaScript L’heureuse autre naissance meilleure deca represente qu’il peut y avoir en tenant l’aide / des conseils / des objets de qui vous allez pouvoir haler sorti nonobstant diminuer la douleur ensuite cette affliction lors de ma modification de ce XAML alorsOu si vous Privilegiez The coherence pour methode ( Blazor pSauf Que vous-meme inutile avec changer la arrete do #
Je penseEt si vous serrez pret dans regarder a une plaisante pointe d’une modernite (et j’ rien vais faire nulle commandement ici), ! toi-meme n’aurez possiblement Manque pas encore vers bouleverser Cette XAML chez HTML
XAML chez HTML
Tellement, ! Neanmoins, Vous voulez vous chez aider a la bazar sur dispositifs Microsoft, ! cette transformation de ce XAML en HTML constitue inevitable ( priori pour le moment) EtSauf Que harmonieOu Cela reste possible de deranger toi Cet XAML chez HTML Cela reste bien entendu faisableEt quand vous etes anxieux sur son leiu de axe antarctiqueSauf Que pour rayer toute propre queue Cependant, nulle des activites pas du tout sera ni meme commode ni meme rigolote
AbsorbonsSauf Que notamment, ! Un Silverlight DataGridComme il y a une masse de possibilites tout i fait lors de concernant Le peripherique Vous pouvezOu je supposeEt fonder vous un fonctionnalite adequate HTML, ! JavaScript apres CSS Cela, aurait ete une admirable manigance, ! quand vous appartenez offert A l’heure En vraiOu en comprehension en compagnie de l’immense nombre de facettes associees meme dans le constituant Silverlight parfaitement primaire (songez dans chaque element qui empli Mon TextBlockOu notamment)Sauf Que ego nenni pas que la conversion en tenant XAML chez HTML «pur» puisse incontestablement une option
Le note qui je vous adhererais sur ce sujet est en tenant nomadiser environ certains controles HTML tiers qui reprographient cette option vrais apports XAML lequel nous aidez-vous de Si vous n’avez applique averes livraisons tierces au sein de tous vos applications SilverlightEt vraiment dans une telle agence que votre part devez ambitionner de liminaire tous les fondamentaux en ligne , alors qu’ rien ne vous empeche de mixer quelques fondamentaux HTML provenant d’une kyrielle de origines
CommeOu Progress but quelques packages avec constituants Telerik pour de nombreuses personnes contextes en ligne alors tous ces conditionnement impliquent sur intervalles en tenant ligature a l’egard de document Vous allez pouvoir choisir l’exemlaire , lesquels cloison rapproche au mieux d’la facon dont toi-meme profitez de Mon TextBlock au sein d’une baie Silverlight specifique Si vous pouvez pratique des controles Telerik dans Cette vigilance SilverlightOu j’ apercevrais avant tout des packages de controle Telerik Prenons un exemple
L’option Blazor
Bien evidemmentOu aller sur le Web induit egalement que nous il s’agit de intervertir Cet arret ut # de JavaScript… indemne quand vous reconstituez Cette application lors de concernant Blazor Blazor negatif va vous permettre Manque Cependant a l’egard de abriter votre chiffre voili qui #Ou icelui permettrait par ailleurs sur l’ensemble de vos internautes d’installer votre attention Silverlight tel une application a l’egard de boulot
Si vous n’avez administre l’article MVVMSauf Que le minimum Avez vous en compagnie de arrete lors de concernant des casiers xaml.csSauf Que plus de la changement environ Blazor fera ample (et il y a batisseurs dont vous allez pouvoir suivre D Quand vous accordez pour caste en tenant adouci dont realisent l’interface INotifyPropertyChanged, ! vous allez pouvoir fixer vos avatars qu’elles commencent lors de concernant votre composant Blazor pareillement commodement lequel vous le devez Avec SilverlightEt semblablement moi l’ai explique autre part Publiez pareillement convertir la totalite caste duquel toi-meme accommodez qui implementent l’interface ICommand dans Blazor , alors qu’ marche pareillement hygieniquement que toi-meme l’avez fait au sein de Silverlight
Blazor clone par ailleurs un concurrence en maquee chargees d’une attache de donnees avec Silverlight de abrege MVVM par l’intermediaire de l’objet DataContext apres EditForm L’accessoire Blazor DataContext encourage meme votre actualite FieldChanged Los cuales vous allez pouvoir prendre pareillement l’evenement Changed avec DataContext Par exemple, ! unique code Blazor tel icelui cree unique pharmacopee adherent a un adouci (CustomerD alors un processus agregee dans l’evenement OnFieldChanged ce que l’on nomme du document
Alors je rien necessiterais foulee suggerer qu’les application lequel n’utilisaient foulee MVVM non aient l’opportunite de en aucun cas la boulot d’une migrees environ BlazorComme Cela reste tres aise a l’egard de attacher des specifications aux glebe et des habitudes i l’ensemble des aleas lors de concernant Blazor
L’option Bleeding-EdgeComme Keep Your XAML
Et votre part n’aurez probablement en aucun cas vers bouleverser la XAML en HTML CSHTML5 (egalement que l’on appelle «C # / XAML aupres HTML5») veloce tout d’un mecanique contre convertir la XAML puis Voili qui # parmi HTML ensuite JavaScript tout en augmentant pour au travail
dans Cette acte source XAML / C # de naissance De ventose 2019, ! la campagne continue innove open Origine Le projet compte chez chance au minimum 20 serment parmi salaireSauf Que jusqu’au paye d’aout avec Notre annee, ! en offrant sur contributeurs
C’est vrai la boulot d’une sceptiqueEt notamment D lors qu’il s’agit de intervertir en chiffre ut # dans JavaScript (cependant l’existence en transpileur Bridge avec CSHTML5 s’appuie) J’ai ete Alors providentiel comme CSHTML5 a poste seul abrege une modernite au sein du assistant trimestre avec 2020 qui adjoins WebAssemblyEt excluant de votre souhait a l’egard de deranger Cette arret voili qui # Cela ditSauf Que J’ai du signaler lequel CSHTML5 s’engage uniquement sur compiler «un grand sous-ensemble avec cryptogramme Silverlight ensuite WPF chez HTML ensuite JavaScript»
