{"id":184229,"date":"2026-11-11T23:40:50","date_gmt":"2026-11-11T21:40:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/microsoft-opublikoval-otkrytuyu-platformu-net-11"},"modified":"2026-11-11T23:41:06","modified_gmt":"2026-11-11T21:41:06","slug":"microsoft-releases-open-source-net-11-platform","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-releases-open-source-net-11-platform","title":{"rendered":"Microsoft zverejnil otvoren\u00fa platformu .NET 11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spolo\u010dnos\u0165 Microsoft predstavila vydanie otvorenej platformy .NET 11, vytvorenej zl\u00fa\u010den\u00edm produktov .NET Framework, .NET Core a Mono. Na z\u00e1klade .NET 11 je mo\u017en\u00e9 vytv\u00e1ra\u0165 multiplatformn\u00e9 aplik\u00e1cie pre prehliada\u010de, cloudov\u00e9 syst\u00e9my, desktopov\u00e9 aplik\u00e1cie, zariadenia IoT a mobiln\u00e9 platformy, pri\u010dom sa pou\u017e\u00edvaj\u00fa jednotn\u00e9 kni\u017enice a spolo\u010dn\u00fd proces zostavovania, nez\u00e1visl\u00fd od typu aplik\u00e1cie. Zostavy .NET SDK 11, .NET Runtime 11 a ASP.NET Core Runtime 11 s\u00fa vytvoren\u00e9 pre Linux, macOS a Windows. .NET Desktop Runtime 11 je dod\u00e1van\u00fd iba pre Windows. Pr\u00e1ce s\u00favisiace s projektom s\u00fa \u0161\u00edren\u00e9 pod licenciou MIT. <\/p>\n<p>.NET zah\u0155\u0148a Runtime s JIT kompil\u00e1torom RyuJIT, \u0161pecifik\u00e1cie API, kni\u017enice WPF, Windows Forms, WinUI a Entity Framework, ako aj pr\u00edkazov\u00fd riadok dotnet a n\u00e1stroje na v\u00fdvoj mikroslu\u017eieb, kni\u017en\u00edc, serverov\u00fdch, grafick\u00fdch a konzolov\u00fdch aplik\u00e1ci\u00ed. Samostatne sa dod\u00e1va stack na v\u00fdvoj webov\u00fdch aplik\u00e1ci\u00ed ASP.NET Core 11.0, ORM vrstva Entity Framework Core 11.0 (k dispoz\u00edcii s\u00fa aj ovl\u00e1da\u010de pre SQLite a PostgreSQL), kni\u017enica WPF 11 (Windows Presentation Foundation), framework Windows Forms 11 na v\u00fdvoj GUI, platforma Aspire 11 na vytv\u00e1ranie aplik\u00e1ci\u00ed Cloud Native, framework MAUI 11 na v\u00fdvoj multiplatformn\u00fdch pou\u017e\u00edvate\u013esk\u00fdch rozhran\u00ed, ako aj vydania jazykov C# 15 a F# 11. Podpora .NET 11.0 a C# 15 je zahrnut\u00e1 vo vo\u013enom editore k\u00f3du Visual Studio Code.<br \/>\nV jazyku C# 15 bolo pridan\u00e9 k\u013e\u00fa\u010dov\u00e9 slovo union na deklar\u00e1ciu typu, ktor\u00e9ho hodnota m\u00f4\u017ee by\u0165 iba jedn\u00fdm z vopred uveden\u00fdch variantn\u00fdch typov. Premennej typu union je mo\u017en\u00e9 priradi\u0165 hodnoty ak\u00e9hoko\u013evek z povolen\u00fdch typov, a pokia\u013e sa pok\u00fasite priradi\u0165 hodnotu typu, ktor\u00fd nebol uveden\u00fd pri deklar\u00e1cii, kompil\u00e1tor vyhod\u00ed chybu.<\/p>\n<p>Funkcie nov\u00e9ho vydania:<\/p>\n<ul>\n<li class=\"l\"> public record class Cat(string Name);\n<p>   public record class Dog(string Name);<br \/>\n   public record class Bird(string Name);<br \/>\n   public union Pet(Cat, Dog, Bird);<\/p>\n<p>  Pre triedy bol navrhnut\u00fd modifik\u00e1tor \u201eclosed\u201c, pomocou ktor\u00e9ho je mo\u017en\u00e9 vytv\u00e1ra\u0165 uzavret\u00e9 hierarchie (closed hierarchy), v ktor\u00fdch je dedenie z z\u00e1kladnej triedy s modifik\u00e1torom closed povolen\u00e9 iba v r\u00e1mci tej zostavy, kde je deklarovan\u00e1 a v \u010dase kompil\u00e1cie je zn\u00e1ma cel\u00e1 sada priamej dedi\u010dnosti. Union typy a uzavret\u00e9 hierarchie zaru\u010duj\u00fa, \u017ee v kon\u0161trukcii switch s\u00fa spracovan\u00e9 v\u0161etky mo\u017en\u00e9 varianty, \u010do umo\u017e\u0148uje vyhn\u00fa\u0165 sa vetve \u201edefault\u201c a premennej \u201e_\u201c.<\/p>\n<p>Pre klasifik\u00e1cie bol navrhnut\u00fd modifik\u00e1tor \u201eclosed\u201c, ktor\u00fd umo\u017e\u0148uje vytv\u00e1ra\u0165 uzavret\u00e9 hierarchie (closed hierarchy), v ktor\u00fdch dedenie od z\u00e1kladnej triedy s modifik\u00e1torom closed je povolen\u00e9 len v r\u00e1mci tej zostavy, kde bola deklarovan\u00e1 a na etape kompil\u00e1cie je zn\u00e1my cel\u00fd s\u00fabor priamych potomkov. Union-typy a uzavret\u00e9 hierarchie zaru\u010duj\u00fa, \u017ee vo kon\u0161trukcii switch s\u00fa spracovan\u00e9 v\u0161etky mo\u017en\u00e9 varianty, \u010do umo\u017e\u0148uje ob\u00eds\u0165 vetvu \u201edefault\u201c a premenn\u00fa \u201e_\u201c. <\/p>\n<p>V novej verzii C# bola taktie\u017e pridan\u00e1 podpora pre prechody z v\u00fdrazov \u201ebreak\u201c a \u201econtinue\u201c na nastaven\u00e9 zna\u010dky a roz\u0161\u00edren\u00e9 experiment\u00e1lne mo\u017enosti pre izol\u00e1ciu v unsafe blokoch k\u00f3du, ktor\u00fd priamo pracuje s pam\u00e4\u0165ou (bola pridan\u00e1 mo\u017enos\u0165 aplik\u00e1cie unsafe pre jednotliv\u00e9 v\u00fdrazy).<\/p>\n<li class=\"l\"> V jazyku F# 11 bolo zn\u00ed\u017een\u00e9 spotrebovanie pam\u00e4te kompil\u00e1torom a zn\u00ed\u017een\u00fd po\u010det oper\u00e1ci\u00ed alok\u00e1cie pam\u00e4te pri pr\u00e1ci s kolekciami FSharp.Core. Bola pridan\u00e1 mo\u017enos\u0165 obmedzenia paralelne vykon\u00e1van\u00fdch asynchr\u00f3nnych \u00faloh na zabr\u00e1nenie pre\u0165a\u017eeniu. Bola pridan\u00e1 predbe\u017en\u00e1 podpora Runtime Async.\n<li class=\"l\"> V SDK s\u00fa predvolene zahrnut\u00e9 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> MSBuild a predkompilovan\u00e1 (NativeAOT) varianta CLI n\u00e1strojov dotnet.<br \/>\n Zmen\u0161en\u00e1 ve\u013ekos\u0165 in\u0161tal\u00e1torov SDK pre Linux a macOS pomocou deduplik\u00e1cie zostaven\u00ed.<\/p>\n<li class=\"l\"> Bol vykonan\u00fd optimaliza\u010dn\u00fd krok v JIT kompil\u00e1tore, odstr\u00e1nen\u00e9 nadbyto\u010dn\u00e9 kontroly hran\u00edc a vetvenia, vylep\u0161en\u00e1 devirtualiz\u00e1cia a roz\u0161\u00edren\u00e9 zlu\u010dovanie oper\u00e1ci\u00ed na kon\u0161tanty. V AOT kompil\u00e1tore bol nasaden\u00fd spolo\u010dn\u00fd spracov\u00e1vate\u013e volan\u00ed, ktor\u00fd umo\u017enil zn\u00ed\u017ei\u0165 objem k\u00f3du a zv\u00fd\u0161i\u0165 priepustnos\u0165 pri intenz\u00edvnom pr\u00edstupe k rozhran\u00edm. Pre Linux a macOS bola implementovan\u00e1 obnova trasovania z\u00e1sobn\u00edka a inform\u00e1ci\u00ed o moduloch pri zlyhan\u00ed.\n<li class=\"l\"> Bol pridan\u00fd experiment\u00e1lny mechanizmus Runtime Async na n\u00e1hradu generovan\u00e9ho kompil\u00e1torom k\u00f3du na spracovanie async oper\u00e1ci\u00ed s implement\u00e1ciou, ktor\u00e1 riadi pozastavenie a obnovenie asynchr\u00f3nnych oper\u00e1ci\u00ed na \u00farovni runtime.\n<li class=\"l\"> Do SDK bol pridan\u00fd \u0161abl\u00f3n <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-los-angeles\/\"   title=\"servera\" data-wpil-keyword-link=\"linked\">servera<\/a> MCP pre integr\u00e1ciu s AI n\u00e1strojmi a slu\u017ebami. Pre aplik\u00e1cie vyu\u017e\u00edvaj\u00face AI slu\u017eby bol pridan\u00fd s\u00fabor abstrakci\u00ed Microsoft.Extensions.AI (MEAI). Na z\u00e1klade t\u00fdchto abstrakci\u00ed bol vytvoren\u00fd<br \/>\n    Microsoft Agent Framework (MAF), ktor\u00fd je mo\u017en\u00e9 pou\u017ei\u0165 na vytvorenie AI agentov.<\/p>\n<li class=\"l\"> V API Process boli roz\u0161\u00edren\u00e9 mo\u017enosti sp\u00fa\u0161\u0165ania procesov s zachyten\u00edm ich v\u00fdstupov a k\u00f3dov dokon\u010denia pr\u00e1ce, ako aj kontrolou nad dedi\u010dn\u00fdmi deskriptorami.\n<li class=\"l\"> V API System.IO.Compression bola pridan\u00e1 podpora pre kompresn\u00fd algoritmus Zstandard.\n<li class=\"l\">   Boli pridan\u00e9 nov\u00e9 adapt\u00e9ry pr\u00faden\u00ed ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream a StringStream.\n<li class=\"l\"> Bola pridan\u00e1 utilita dotnetup pre in\u0161tal\u00e1ciu a aktualiz\u00e1ciu SDK a runtime.\n<\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66666\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 11, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono. \u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 .NET 11 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043c\u043d\u043e\u0433\u043e\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430, IoT-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0435\u0434\u0438\u043d\u044b\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438 \u043e\u0431\u0449\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u0431\u043e\u0440\u043a\u0438, \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0439 \u043e\u0442 \u0442\u0438\u043f\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0421\u0431\u043e\u0440\u043a\u0438 .NET SDK 11, .NET Runtime 11 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184229","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 11, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-releases-open-source-net-11-platform\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\udd47Microsoft \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 .NET 11 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 11, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-releases-open-source-net-11-platform\" \/>\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=\"2026-11-11T21:40:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-11T21:41:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Microsoft vydal otvoren\u00fa platformu .NET 11 | ProHoster","description":"Spole\u010dnos\u0165 Microsoft predstavil vydanie otvorenej platformy .NET 11, vytvorenej zl\u00fa\u010den\u00edm produktov .NET Framework, .NET Core a Mono.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-releases-open-source-net-11-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\udd47Microsoft \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 .NET 11 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b .NET 11, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 .NET Framework, .NET Core \u0438 Mono.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/microsoft-releases-open-source-net-11-platform","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":"2026-11-11T21:40:51+00:00","article:modified_time":"2026-11-11T21:41:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/184229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=184229"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/184229\/revisions"}],"predecessor-version":[{"id":184230,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/184229\/revisions\/184230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=184229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=184229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=184229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}