{"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\/sv\/blog\/news\/microsoft-releases-open-source-net-11-platform","title":{"rendered":"Microsoft har publicerat den \u00f6ppna plattformen .NET 11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Microsoft har lanserat en \u00f6ppen plattform .NET 11, som skapades genom en enhetlig utveckling av produkterna .NET Framework, .NET Core och Mono. Med .NET 11 kan man skapa plattformsoberoende applikationer f\u00f6r webbl\u00e4sare, molnsystem, skrivbord, IoT-enheter och mobila plattformar, med hj\u00e4lp av enhetliga bibliotek och en gemensam byggprocess som inte beror p\u00e5 typ av applikation. Byggsatserna .NET SDK 11, .NET Runtime 11 och ASP.NET Core Runtime 11 har skapats f\u00f6r Linux, macOS och Windows. .NET Desktop Runtime 11 levereras endast f\u00f6r Windows. Relaterade projektverktyg distribueras under MIT-licensen. <\/p>\n<p>.NET inkluderar en Runtime med JIT-kompilatorn RyuJIT, API-specifikationer, WPF-bibliotek, Windows Forms, WinUI och Entity Framework, samt ett kommandoradsgr\u00e4nssnitt.<br \/>\ndotnet, samt verktyg f\u00f6r utveckling av mikrotj\u00e4nster, bibliotek, serverbaserade, grafiska och konsolapplikationer. Separat levereras en stack f\u00f6r webbutveckling via ASP.NET Core 11.0, ORM-lagret Entity Framework Core 11.0 (drivrutiner finns ocks\u00e5 f\u00f6r SQLite och PostgreSQL), WPF-biblioteket 11 (Windows Presentation Foundation), Windows Forms 11-ramverket f\u00f6r GUI-utveckling, Aspire 11-plattformen f\u00f6r skapande av Cloud Native-applikationer, MAUI 11-ramverket f\u00f6r utveckling av plattformsoberoende anv\u00e4ndargr\u00e4nssnitt, samt utg\u00e5vor av spr\u00e5ken C# 15 och F# 11. St\u00f6d f\u00f6r .NET 11.0 och C# 15 ing\u00e5r i den gratis kodredigeraren Visual Studio Code.<\/p>\n<p>Nyhetsfunktioner:<\/p>\n<ul>\n<li class=\"l\"> I C# 15 har nyckelordet union lagts till f\u00f6r att deklarera en typ vars v\u00e4rde endast kan vara en av de f\u00f6rhandsgivna typalternativen. Variabeln av union-typ kan tilldelas v\u00e4rden av n\u00e5gon av de till\u00e5tna typerna, och vid f\u00f6rs\u00f6k att tilldela ett v\u00e4rde av en typ som inte uppgetts vid deklarationen kommer kompilatorn att ge ett felmeddelande.\n<p>   public record class Cat(string Name);<br \/>\n   public record class Dog(string Name);<br \/>\n   public record class Bird(string Name);<\/p>\n<p>  public union Pet(Cat, Dog, Bird);<\/p>\n<p>F\u00f6r klasser f\u00f6resl\u00e5s modifieraren \u00abclosed\u00bb, med vilken man kan skapa st\u00e4ngda hierarkier (closed hierarchy), d\u00e4r arv fr\u00e5n en basklass med modifieraren closed endast till\u00e5ts inom den samling d\u00e4r den deklarerades och d\u00e4r den fullst\u00e4ndiga upps\u00e4ttningen av direkta efterkommande \u00e4r k\u00e4nd vid kompileringstidpunkten. Unionstyper och st\u00e4ngda hierarkier garanterar att alla m\u00f6jliga alternativ hanteras i switch-konstruktionen, vilket g\u00f6r att man kan undvika en \u00abdefault\u00bb-gren och variabeln \u00ab_\u00bb. <\/p>\n<p>I den nya versionen av C# har st\u00f6d f\u00f6r \u00f6verg\u00e5ngar fr\u00e5n uttrycken \u00abbreak\u00bb och \u00abcontinue\u00bb till angivna etiketter lagts till, och de experimentella m\u00f6jligheterna f\u00f6r isolering i unsafe-block av kod som direkt arbetar med minnet har utvidgats (m\u00f6jlighet att anv\u00e4nda unsafe f\u00f6r individuella uttryck har lagts till).<\/p>\n<li class=\"l\"> I F# 11 har minnesanv\u00e4ndningen av kompilatorn minskats och antalet minnesallokeringar vid arbete med FSharp.Core-samlingar har reducerats. M\u00f6jligheten att begr\u00e4nsa parallellt utf\u00f6rda asynkrona arbeten har lagts till f\u00f6r att f\u00f6rhindra \u00f6verbelastning. F\u00f6rhandsst\u00f6d f\u00f6r Runtime Async har lagts till.\n<li class=\"l\"> SDK:n har som standard inkluderat <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> MSBuild och den f\u00f6rkompilerade (NativeAOT) versionen av CLI-verktygen dotnet.<br \/>\n Installat\u00f6rerna f\u00f6r SDK f\u00f6r Linux och macOS har minskat i storlek genom deduplicering av samlingar.<\/p>\n<li class=\"l\"> JIT-kompilatorn har optimerats, \u00f6verfl\u00f6diga gr\u00e4nskontroller och f\u00f6rgreningar har tagits bort, devirtualisering har f\u00f6rb\u00e4ttrats och operationer har utvidgats till konstanter. I AOT-kompilatorn har en gemensam anropshanterare anv\u00e4nts, vilket har minskat m\u00e4ngden kod och \u00f6kat genomstr\u00f6mningskapaciteten vid intensiv \u00e5tkomst till gr\u00e4nssnitt. F\u00f6r Linux och macOS har bevarande av stacksp\u00e5rning och modulinformation vid fel implementerats.\n<li class=\"l\"> En experimentell Runtime Async-mekanism har lagts till f\u00f6r att ers\u00e4tta den kod som hanteras av kompilatorn f\u00f6r async-operationer med en implementation som hanterar pausering och \u00e5terupptagning av asynkrona operationer p\u00e5 runtime-niv\u00e5.\n<li class=\"l\"> En mall har lagts till i SDK:n <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/dts-los-angeles\/\"   title=\"servern\" data-wpil-keyword-link=\"linked\">servern<\/a> MCP f\u00f6r integration med AI-verktyg och -tj\u00e4nster. F\u00f6r applikationer som anv\u00e4nder AI-tj\u00e4nster har en upps\u00e4ttning abstraktioner Microsoft.Extensions.AI (MEAI) lagts till. Baserat p\u00e5 dessa abstraktioner har den<br \/>\n    Microsoft Agent Framework (MAF) skapats, som kan anv\u00e4ndas f\u00f6r att skapa AI-agenter.<\/p>\n<li class=\"l\"> I Process-API:t har m\u00f6jligheterna till processstart med f\u00e5ngst av deras utdata och avslutningskoder, samt kontroll \u00f6ver \u00e4rvda descriptorer, ut\u00f6kats.\n<li class=\"l\"> I System.IO.Compression-API:t har st\u00f6d f\u00f6r Zstandard-komprimeringsalgoritmen lagts till.\n<li class=\"l\">   Nya fl\u00f6desadaptrar ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream och StringStream har lagts till.\n<li class=\"l\"> Verktyget dotnetup har lagts till f\u00f6r installation och uppdatering av SDK och runtime.\n<\/ul>\n<p>K\u00e4lla: <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\/sv\/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=\"sv_SE\" \/>\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\/sv\/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 har publicerat den \u00f6ppna plattformen .NET 11 | ProHoster","description":"Microsoft har lanserat den \u00f6ppna plattformen .NET 11, skapad genom enhetlighet av produkterna .NET Framework, .NET Core och Mono.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/microsoft-releases-open-source-net-11-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/184229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=184229"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/184229\/revisions"}],"predecessor-version":[{"id":184230,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/184229\/revisions\/184230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=184229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=184229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=184229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}