{"id":101569,"date":"2021-10-09T10:23:00","date_gmt":"2021-10-09T08:23:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight"},"modified":"2021-10-09T10:23:00","modified_gmt":"2021-10-09T08:23:00","slug":"vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight","title":{"rendered":"Vyd\u00e1n\u00ed OpenSilver 1.0, otev\u0159en\u00e9 implementace Silverlight","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Byla zve\u0159ejn\u011bna prvn\u00ed stabiln\u00ed verze projektu OpenSilver, kter\u00e1 nab\u00edz\u00ed otev\u0159enou implementaci platformy Silverlight, umo\u017e\u0148uj\u00edc\u00ed vytv\u00e1\u0159et interaktivn\u00ed webov\u00e9 aplikace pomoc\u00ed technologi\u00ed C#, XAML a .NET. K\u00f3d projektu je naps\u00e1n v jazyce C# a je distribuov\u00e1n pod licenc\u00ed MIT. Kompilovan\u00e9 aplikace Silverlight mohou b\u011b\u017eet v jak\u00fdchkoli stoln\u00edch a mobiln\u00edch prohl\u00ed\u017ee\u010d\u00edch podporuj\u00edc\u00edch WebAssembly, ale samotn\u00e1 kompilace je prozat\u00edm mo\u017en\u00e1 pouze ve Windows s pou\u017eit\u00edm Visual Studia.         <\/p>\n<p>P\u0159ipom\u00edn\u00e1me, \u017ee spole\u010dnost Microsoft ukon\u010dila v\u00fdvoj funk\u010dnosti Silverlight v roce 2011 a na 12. \u0159\u00edjna 2021 napl\u00e1novala \u00fapln\u00e9 p\u0159eru\u0161en\u00ed podpory platformy. Stejn\u011b jako v p\u0159\u00edpad\u011b Adobe Flash byl v\u00fdvoj Silverlight zastaven ve prosp\u011bch pou\u017eit\u00ed standardn\u00edch webov\u00fdch technologi\u00ed. P\u0159ibli\u017en\u011b p\u0159ed 10 lety na z\u00e1klad\u011b Monu ji\u017e prob\u00edhal v\u00fdvoj otev\u0159en\u00e9 implementace Silverlight \u2014 Moonlight, ale jej\u00ed v\u00fdvoj byl zastaven kv\u016fli nez\u00e1jmu u\u017eivatel\u016f o technologii.      <\/p>\n<p>Projekt OpenSilver se pokusil o\u017eivit technologii Silverlight s c\u00edlem prodlou\u017eit \u017eivot st\u00e1vaj\u00edc\u00edm Silverlight aplikac\u00edm v podm\u00ednk\u00e1ch ukon\u010den\u00ed podpory platformy spole\u010dnost\u00ed Microsoft a zastaven\u00ed podpory prohl\u00ed\u017ee\u010di pro pluginy. Nicm\u00e9n\u011b, zast\u00e1nci technologi\u00ed .NET a jazyka C# mohou tak\u00e9 pou\u017e\u00edt OpenSilver pro vytv\u00e1\u0159en\u00ed nov\u00fdch aplikac\u00ed. Pro v\u00fdvoj aplikace a migraci z API Silverlight na ekvivalentn\u00ed vol\u00e1n\u00ed OpenSilver se doporu\u010duje pou\u017e\u00edt speci\u00e1ln\u011b p\u0159ipraven\u00e9 roz\u0161\u00ed\u0159en\u00ed pro Visual Studio.      <\/p>\n<p>Jako z\u00e1klad OpenSilver byl pou\u017eit k\u00f3d otev\u0159en\u00fdch projekt\u016f Mono (mono-wasm) a Microsoft Blazor (\u010d\u00e1st ASP.NET Core), a pro b\u011bh v prohl\u00ed\u017ee\u010di se aplikuje kompilace aplikac\u00ed do mezik\u00f3du WebAssembly. OpenSilver se vyv\u00edj\u00ed spolu s projektem CSHTML5, kter\u00fd umo\u017e\u0148uje kompilaci aplikac\u00ed C#\/XAML\/.NET do zobrazen\u00ed v JavaScriptu, vhodn\u00e9ho pro provoz v prohl\u00ed\u017ee\u010di. OpenSilver roz\u0161i\u0159uje k\u00f3dovou z\u00e1kladnu CSHTML5 o mo\u017enost kompilace C#\/XAML\/.NET do WebAssembly, a ne do JavaScriptu.     <\/p>\n<p>V aktu\u00e1ln\u00ed podob\u011b OpenSilver 1.0 pln\u011b podporuje v\u0161echny hlavn\u00ed funkce motoru Silverlight, v\u010detn\u011b pln\u00e9 podpory jazyk\u016f C# a XAML, a tak\u00e9 implementaci v\u011bt\u0161iny API platformy, dostate\u010dnou pro pou\u017eit\u00ed takov\u00fdch knihoven C# jako Telerik UI, WCF RIA Services, PRISM a MEF. Nav\u00edc jsou v OpenSilver tak\u00e9 k dispozici n\u011bkter\u00e9 pokro\u010dil\u00e9 vlastnosti, kter\u00e9 chyb\u00ed v origin\u00e1ln\u00edm Silverlight, jako podpora jazyka C# 9.0, platformy .NET 6 a nov\u00fdch verz\u00ed v\u00fdvojov\u00e9ho prost\u0159ed\u00ed Visual Studio, stejn\u011b jako zaji\u0161t\u011bn\u00ed kompatibility se v\u0161emi knihovnami v jazyce JavaScript.       <\/p>\n<p>Mezi pl\u00e1ny do budoucna pat\u0159\u00ed z\u00e1m\u011br implementovat v p\u0159\u00ed\u0161t\u00edm roce podporu jazyka Visual Basic (VB.NET) vedle nyn\u00ed podporovan\u00e9ho jazyka C#, stejn\u011b jako poskytnout n\u00e1stroje pro migraci aplikac\u00ed WPF (Windows Presentation Foundation). Projekt tak\u00e9 pl\u00e1nuje implementaci podpory v\u00fdvojov\u00e9ho prost\u0159ed\u00ed Microsoft LightSwitch a zaji\u0161t\u011bn\u00ed kompatibility s popul\u00e1rn\u00edmi knihovnami .NET a JavaScript, kter\u00e9 budou dod\u00e1v\u00e1ny ve form\u011b hotov\u00fdch bal\u00ed\u010dk\u016f.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55942\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 C#, XAML \u0438 .NET. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C# \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u0421\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f Silverlight \u043c\u043e\u0433\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 \u043b\u044e\u0431\u044b\u0445 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 WebAssembly, \u043d\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u044f \u043f\u043e\u043a\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 Windows [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101569","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 C#, XAML \u0438 .NET.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a OpenSilver 1.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Silverlight | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 C#, XAML \u0438 .NET.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-10-09T08:23:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-10-09T08:23:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vyd\u00e1n\u00ed OpenSilver 1.0, otev\u0159en\u00e9 realizace Silverlight | ProHoster","description":"Byl publikov\u00e1n prvn\u00ed stabiln\u00ed release projektu OpenSilver, kter\u00fd nab\u00edz\u00ed otev\u0159enou realizaci platformy Silverlight, umo\u017e\u0148uj\u00edc\u00ed vytv\u00e1\u0159et interaktivn\u00ed webov\u00e9 aplikace pomoc\u00ed technologi\u00ed C#, XAML a .NET.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a OpenSilver 1.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Silverlight | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 C#, XAML \u0438 .NET.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-opensilver-1-0-otkrytoj-realizaczii-silverlight","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-10-09T08:23:00+00:00","article:modified_time":"2021-10-09T08:23:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101569","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-10-09 08:25:35","updated":"2022-10-03 22:56:07","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/101569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=101569"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/101569\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=101569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=101569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=101569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}