{"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\/hr\/blog\/news\/microsoft-releases-open-source-net-11-platform","title":{"rendered":"Microsoft je objavio otvorenu platformu .NET 11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tvrtka Microsoft predstavila je otvorenu platformu .NET 11, koja je nastala unificiranjem proizvoda .NET Framework, .NET Core i Mono. Na temelju .NET 11 mogu\u0107e je razvijati vi\u0161ekratne aplikacije za preglednike, cloud sustave, radne povr\u0161ine, IoT ure\u0111aje i mobilne platforme, koriste\u0107i jedinstvene biblioteke i zajedni\u010dki proces kompilacije, neovisno o vrsti aplikacije. Paketi .NET SDK 11, .NET Runtime 11 i ASP.NET Core Runtime 11 oblikovani su za Linux, macOS i Windows. .NET Desktop Runtime 11 isporu\u010duje se samo za Windows. Povezani radovi u projektu raspore\u0111uju se pod MIT licencom. <\/p>\n<p>U sklopu .NET-a dolazi Runtime s JIT-compilerom RyuJIT, specifikacije API-ja, biblioteke WPF, Windows Forms, WinUI i Entity Framework, te su\u010delje naredbenog retka dotnet, kao i alati za razvoj mikroservisa, biblioteka, poslu\u017eiteljske, grafi\u010dke i konzole aplikacije. Odvojeno se isporu\u010duje skup za razvoj web-aplikacija ASP.NET Core 11.0, ORM sloj Entity Framework Core 11.0 (driveri su dostupni, uklju\u010duju\u0107i SQLite i PostgreSQL), WPF 11 (Windows Presentation Foundation), framework Windows Forms 11 za razvoj GUI-a, platforma Aspire 11 za izradu Cloud Native aplikacija, framework MAUI 11 za razvoj vi\u0161ekratnih korisni\u010dkih su\u010delja, kao i izdanja jezika C# 15 i F# 11. Podr\u0161ka za .NET 11.0 i C# 15 uklju\u010dena je u besplatni ure\u0111iva\u010d koda Visual Studio Code.<br \/>\nU jeziku C# 15 dodana je klju\u010dna rije\u010d union za deklaraciju tipa \u010dija vrijednost mo\u017ee biti samo jedan od unaprijed navedenih tipova-varaijanta. Promjenljivoj union-tipa mo\u017ee se dodijeliti vrijednost bilo kojeg od dopu\u0161tenih tipova, a prilikom poku\u0161aja dodavanja vrijednosti tipa koji nije naveden tijekom deklaracije, prevoditelj \u0107e izbaciti gre\u0161ku.<\/p>\n<p>Zna\u010dajke novog izdanja:<\/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>  Za klase je predlo\u017een modifikator \u201eclosed\u201c, pomo\u0107u kojeg se mogu stvarati zatvorene hijerarhije (closed hierarchy), u kojima naslje\u0111ivanje osnovne klase s modifikatorom closed dopu\u0161teno je samo unutar onog paketa gdje je dekretirana i u fazi kompilacije poznat je cjeloviti skup izravnih potomaka. Union-tipi i zatvorene hijerarhije jam\u010de da su u switch konstrukciji obra\u0111ene sve mogu\u0107e varijante, \u0161to omogu\u0107uje izostavljanje \u201edefault\u201c grane i varijable \u201e_\u201c.<\/p>\n<p>Za klase je predlo\u017een modifikator &#171;closed&#187;, putem kojeg se mogu stvarati zatvorene hijerarhije (closed hierarchy), u kojima je naslje\u0111ivanje iz osnovne klase s modifikatorom closed dopu\u0161teno samo unutar te kompilacije u kojoj je deklariran, a u vrijeme kompilacije poznat je cijeli skup izravnih potomaka. Union-tipi i zatvorene hijerarhije jam\u010de da su u konstrukciji switch obra\u0111ene sve mogu\u0107e varijante, \u0161to omogu\u0107uje izbjegavanje grane &#171;default&#187; i varijable &#171;_&#187;. <\/p>\n<p>U novoj verziji C# tako\u0111er je dodana podr\u0161ka za prijelaze iz izraza &#171;break&#187; i &#171;continue&#187; na postavljene oznake te su pro\u0161irene eksperimentalne mogu\u0107nosti izolacije u unsafe-blockovima koda koji direktno rade s memorijom (dodana je mogu\u0107nost primjene unsafe za pojedine izraze).<\/p>\n<li class=\"l\"> U jeziku F# 11 smanjena je potro\u0161nja memorije od strane kompajlera i smanjen je broj operacija alokacije memorije prilikom rada s kolekcijama FSharp.Core. Dodana je mogu\u0107nost ograni\u010davanja paralelno izvr\u0161enih asinkronih zadataka kako bi se sprije\u010dilo preoptere\u0107enje. Dodana je preliminarna podr\u0161ka za Runtime Async.\n<li class=\"l\"> U SDK-u su po defaultu uklju\u010deni <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> MSBuild i prekompilirana (NativeAOT) verzija CLI alata dotnet.<br \/>\n Smanjena je veli\u010dina instalatera SDK-a za Linux i macOS zahvaljuju\u0107i deduplifikaciji buildova.<\/p>\n<li class=\"l\"> Optimiziran je JIT kompajler, uklonjene su suvi\u0161ne provjere granica i grananja, pobolj\u0161ana je devirtualizacija i pro\u0161ireno je skra\u0107ivanje operacija u konstante. U AOT kompajleru kori\u0161ten je zajedni\u010dki obraditelj poziva, \u0161to je omogu\u0107ilo smanjenje koli\u010dine koda i pove\u0107anje propusnosti prilikom intenzivnog pozivanja su\u010delja. Za Linux i macOS implementirano je o\u010duvanje prilikom kvarova snimanja stoga i informacije o modulima.\n<li class=\"l\"> Dodana je eksperimentalna funkcija Runtime Async za zamjenu generiranog kompajlerskog koda za obradi async operacija s implementacijom koja upravlja pauziranjem i nastavkom asinkronih operacija na razini runtime.\n<li class=\"l\"> U SDK je dodan obrazac <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/server\/dts-los-angeles\/\"   title=\"poslu\u017eitelja\" data-wpil-keyword-link=\"linked\">poslu\u017eitelja<\/a> MCP za integraciju s AI alatima i servisima. Za aplikacije koje koriste AI servise dodan je set apstrakcija Microsoft.Extensions.AI (MEAI). Na temelju tih apstrakcija formiran je<br \/>\n    Microsoft Agent Framework (MAF), koji se mo\u017ee koristiti za izradu AI agenata.<\/p>\n<li class=\"l\"> U API-ju Process pro\u0161irene su mogu\u0107nosti pokretanja procesa uz presretanje njihovog izlaza i kodova zavr\u0161etka rada, kao i kontrola nad naslije\u0111enim deskriptorima.\n<li class=\"l\"> U API-ju System.IO.Compression dodana je podr\u0161ka za algoritam kompresije Zstandard.\n<li class=\"l\">   Dodani su novi adapteri za tokove ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream i StringStream.\n<li class=\"l\"> Dodana je utilita dotnetup za instaliranje i a\u017euriranje SDK-a i runtime-a.\n<\/ul>\n<p>Izvor: <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\/hr\/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=\"hr_HR\" \/>\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\/hr\/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 je objavio otvorenu platformu .NET 11 | ProHoster","description":"Tvrtka Microsoft predstavila je izdanje otvorene platforme .NET 11, stvorene zahvaljuju\u0107i unifikaciji proizvoda .NET Framework, .NET Core i Mono.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/microsoft-releases-open-source-net-11-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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\/hr\/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\/hr\/wp-json\/wp\/v2\/posts\/184229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=184229"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/184229\/revisions"}],"predecessor-version":[{"id":184230,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/184229\/revisions\/184230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=184229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=184229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=184229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}