{"id":122637,"date":"2025-03-20T23:00:20","date_gmt":"2025-03-20T21:00:20","guid":{"rendered":"https:\/\/prohoster.info\/?p=122637"},"modified":"2025-03-20T23:00:20","modified_gmt":"2025-03-20T21:00:20","slug":"vypusk-platformy-opensilver-3-2-prodolzhayushhej-razvitie-tehnologii-silverlight","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-platformy-opensilver-3-2-prodolzhayushhej-razvitie-tehnologii-silverlight","title":{"rendered":"Wydanie platformy OpenSilver 3.2, kontynuuj\u0105cej rozw\u00f3j technologii Silverlight","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Zaprezentowano wydanie projektu OpenSilver 3.2, kt\u00f3re kontynuuje rozw\u00f3j platformy Silverlight i umo\u017cliwia tworzenie interaktywnych aplikacji webowych przy u\u017cyciu technologii C#, F#, XAML i .NET. Aplikacje Silverlight skompilowane za pomoc\u0105 OpenSilver mog\u0105 dzia\u0142a\u0107 w dowolnych przegl\u0105darkach desktopowych i mobilnych obs\u0142uguj\u0105cych WebAssembly. Do rozwoju mo\u017cna wykorzysta\u0107 \u015brodowisko Visual Studio oraz edytor kodu VS Code, kt\u00f3ry obs\u0142uguje prace w Windows, macOS i Linux. Kod projektu napisany jest w j\u0119zyku C# i udost\u0119pniany na zasadach licencji MIT.       <\/p>\n<p>Pocz\u0105tkowo projekt OpenSilver mia\u0142 na celu dostarczenie narz\u0119dzi do przed\u0142u\u017cenia \u017cycia istniej\u0105cych aplikacji Silverlight, po zaprzestaniu rozwoju i wsparcia platformy Silverlight przez firm\u0119 Microsoft w 2021 roku, a tak\u017ce po zako\u0144czeniu wsparcia powi\u0105zanych z ni\u0105 wtyczek w przegl\u0105darkach. W OpenSilver obs\u0142ugiwane s\u0105 wszystkie g\u0142\u00f3wne mo\u017cliwo\u015bci silnika Silverlight, w tym pe\u0142ne wsparcie dla j\u0119zyk\u00f3w C# i XAML oraz implementacja wi\u0119kszo\u015bci interfejs\u00f3w API platformy, wystarczaj\u0105ca do u\u017cycia takich bibliotek C# jak Telerik UI, WCF RIA Services, PRISM i MEF.    <\/p>\n<p>W obecnej formie OpenSilver wykracza poza rol\u0119 warstwy do przed\u0142u\u017cania \u017cycia Silverlight i mo\u017ce by\u0107 postrzegany jako samodzielna platforma do tworzenia nowych aplikacji. Na przyk\u0142ad, projekt rozwija \u015brodowisko programistyczne, zapewnia wsparcie dla nowych wersji j\u0119zyka C# oraz platformy .NET, oferuj\u0105c kompatybilno\u015b\u0107 z bibliotekami napisanymi w j\u0119zyku JavaScript.    <\/p>\n<p>Jako podstaw\u0119 OpenSilver wykorzystano kod otwartych projekt\u00f3w Mono (mono-wasm) oraz Microsoft Blazor (cz\u0119\u015b\u0107 ASP.NET Core), a do wykonania w przegl\u0105darce stosuje si\u0119 kompilacj\u0119 aplikacji do po\u015bredniego kodu WebAssembly. OpenSilver kontynuuje rozw\u00f3j projektu CSHTML5, umo\u017cliwiaj\u0105cego kompilacj\u0119 aplikacji C#\/XAML\/.NET do reprezentacji w j\u0119zyku JavaScript, nadaj\u0105cej si\u0119 do uruchamiania w przegl\u0105darkach, oraz rozszerza swoj\u0105 baz\u0119 kodu o mo\u017cliwo\u015bci kompilacji C#\/XAML\/.NET do WebAssembly, a nie do JavaScript.     <\/p>\n<p>W nowej wersji:  <\/p>\n<ul>\n<li class=\"l\"> Dodano wsparcie dla wdra\u017cania aplikacji opartych na frameworku \u00abWPF\u00bb (Windows Presentation Foundation) na iOS, Android, Windows, macOS, Linux i przegl\u0105darki internetowe, przy u\u017cyciu jednej wsp\u00f3lnej bazy kodu w XAML\/C#. Wsparcie dla platform mobilnych zosta\u0142o zrealizowane poprzez integracj\u0119 narz\u0119dzi .NET MAUI Hybrid, co pozwala na wykorzystanie WebView do wy\u015bwietlania interfejsu przy kompilacji logiki biznesowej do kodu natywnego. Aby uzyska\u0107 dost\u0119p do API platform mobilnych, mo\u017cna u\u017cy\u0107 frameworka MAUI.    <center><img decoding=\"async\" alt=\"Wydanie platformy OpenSilver 3.2, kontynuuj\u0105cej rozw\u00f3j technologii Silverlight\" src=\"\/wp-content\/uploads\/2025\/03\/4d4e5c22e144e45c5afc288ee3ba15be.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Udoskonalono zgodno\u015b\u0107 z frameworkiem \u00abWPF\u00bb (Windows Presentation Foundation): dodano wsparcie dla RTL (right-to-left), przekazywania zdarze\u0144 w g\u00f3r\u0119 hierarchii element\u00f3w, rozbudowanej animacji, API VirtualizingStackPanel oraz p\u0142ynnego przewijania na ekranach dotykowych.\n<li class=\"l\"> Udost\u0119pniono narz\u0119dzia do migracji istniej\u0105cych baz kodu i ich dostosowania do mo\u017cliwo\u015bci WPF specyficznych dla OpenSilver.\n<li class=\"l\"> Poprawiono integracj\u0119 ze \u015brodowiskiem deweloperskim Visual Studio oraz edytorem kodu VS Code. Dodatki z wsparciem OpenSilver zosta\u0142y umieszczone w domy\u015blnych katalogach dodatk\u00f3w Visual Studio i VS Code.  <center><img decoding=\"async\" alt=\"Wydanie platformy OpenSilver 3.2, kontynuuj\u0105cej rozw\u00f3j technologii Silverlight\" src=\"\/wp-content\/uploads\/2025\/03\/6e73a5959a4fe35dc5e1b512ebbbb4c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano now\u0105 aplikacj\u0119 ToDoCalendar, b\u0119d\u0105c\u0105 przyk\u0142adem realizacji kalendarza-planera, kompilowanego dla r\u00f3\u017cnych typ\u00f3w urz\u0105dze\u0144. Aplikacja demostraacyjna Showcase zosta\u0142a rozszerzona o mo\u017cliwo\u015bci integracji z platformami mobilnymi, umo\u017cliwiaj\u0105cymi dost\u0119p do API do zarz\u0105dzania czujnikami, orientacj\u0105, wibracjami oraz powiadomieniami, a tak\u017ce do okre\u015blania lokalizacji i dost\u0119pu do plik\u00f3w.  <center><img decoding=\"async\" alt=\"Wydanie platformy OpenSilver 3.2, kontynuuj\u0105cej rozw\u00f3j technologii Silverlight\" src=\"\/wp-content\/uploads\/2025\/03\/9f71c230c1814d15e402a40f0bbc7839.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>       <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62911\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver 3.2, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \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#, F#, XAML \u0438 .NET. \u0421\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 OpenSilver \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. \u0414\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u0440\u0435\u0434\u0430 Visual Studio \u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043a\u043e\u0434\u0430 VS Code, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0440\u0430\u0431\u043e\u0442\u0443 \u0432 Windows, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":122638,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-122637","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver 3.2, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \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#, F#, 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\/pl\/blog\/news\/vypusk-platformy-opensilver-3-2-prodolzhayushhej-razvitie-tehnologii-silverlight\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b OpenSilver 3.2, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 Silverlight | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver 3.2, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \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#, F#, XAML \u0438 .NET.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-platformy-opensilver-3-2-prodolzhayushhej-razvitie-tehnologii-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=\"2025-03-20T21:00:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-03-20T21:00:20+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\udd47Wydanie platformy OpenSilver 3.2, kontynuuj\u0105cej rozw\u00f3j technologii Silverlight | ProHoster","description":"Zaprezentowano wydanie projektu OpenSilver 3.2, kt\u00f3re kontynuuje rozw\u00f3j platformy Silverlight i umo\u017cliwia tworzenie interaktywnych aplikacji webowych przy u\u017cyciu technologii C#, F#, XAML i .NET.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-platformy-opensilver-3-2-prodolzhayushhej-razvitie-tehnologii-silverlight","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b OpenSilver 3.2, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 Silverlight | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 OpenSilver 3.2, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Silverlight \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \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#, F#, XAML \u0438 .NET.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-platformy-opensilver-3-2-prodolzhayushhej-razvitie-tehnologii-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":"2025-03-20T21:00:20+00:00","article:modified_time":"2025-03-20T21:00:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"122637","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":"default","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":"2026-01-23 11:29:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 11:29:19","updated":"2026-01-23 11:29:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/122637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=122637"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/122637\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/122638"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=122637"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=122637"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=122637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}