{"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\/no\/blog\/news\/microsoft-releases-open-source-net-11-platform","title":{"rendered":"Microsoft har publisert en \u00e5pen plattform, .NET 11.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Microsoft har lansert utgaven av den \u00e5pne plattformen .NET 11, skapt gjennom en enhet av produktene .NET Framework, .NET Core og Mono. Med .NET 11 kan man utvikle plattformsuavhengige applikasjoner for nettlesere, skybaserte systemer, skrivebord, IoT-enheter og mobile plattformer ved \u00e5 bruke enhetlige biblioteker og en felles byggetprosess, uavhengig av applikasjonsstype. Byggene .NET SDK 11, .NET Runtime 11 og ASP.NET Core Runtime 11 er laget for Linux, macOS, og Windows. .NET Desktop Runtime 11 er kun tilgjengelig for Windows. Relaterte prosjektbidrag distribueres under MIT-lisensen. <\/p>\n<p>.NET inkluderer Runtime med JIT-kompilatoren RyuJIT, API-spesifikasjoner, biblioteker som WPF, Windows Forms, WinUI og Entity Framework, samt et kommandolinjegrensesnitt.<br \/>\ndotnet, samt verkt\u00f8y for utvikling av mikrotjenester, biblioteker, server-, grafiske og konsollapplikasjoner. Separat leveres stakken for utvikling av webapplikasjoner ASP.NET Core 11.0, ORM-laget Entity Framework Core 11.0 (drivere tilgjengelig, inkludert for SQLite og PostgreSQL), WPF-bibliotek 11 (Windows Presentation Foundation), Windows Forms 11 rammeverk for GUI-utvikling, Aspire 11 plattform for utvikling av Cloud Native applikasjoner, MAUI 11 rammeverk for utvikling av plattformsuavhengige brukergrensesnitt, samt utgivelser av spr\u00e5kene C# 15 og F# 11. St\u00f8tte for .NET 11.0 og C# 15 er inkludert i den gratis kodeeditoren Visual Studio Code.<\/p>\n<p>Funksjoner i den nye utgaven:<\/p>\n<ul>\n<li class=\"l\"> I C# 15 er det lagt til n\u00f8kkelordet union for \u00e5 erkl\u00e6re en type hvis verdi kan v\u00e6re ett av de forh\u00e5ndsdefinerte varianttypene. En union-typet variabel kan tildeles verdier av hvilken som helst av de tillatte typene, og ved fors\u00f8k p\u00e5 \u00e5 tildele en verdi av en type som ikke er angitt ved erkl\u00e6ringen, vil kompilatoren gi en feil.\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>For classes, a modifier called 'closed' has been proposed, which allows the creation of closed hierarchies where inheritance from a base class with the closed modifier is only permitted within the assembly in which it is declared, and the complete set of direct descendants is known at compile time. Union types and closed hierarchies ensure that all possible variants are handled in the switch statement, allowing the omission of the 'default' branch and the variable '_'. <\/p>\n<p>The new version of C# also adds support for transitioning from 'break' and 'continue' expressions to specified labels, and expands experimental capabilities for isolation in unsafe blocks of code that directly interact with memory (the ability to apply unsafe to individual expressions has been added).<\/p>\n<li class=\"l\"> I F# 11 er minnebruken til kompilatoren redusert, og antallet minneallokeringer ved arbeid med FSharp.Core-kolleksjoner er redusert. Muligheten for \u00e5 begrense parallelt kj\u00f8rende asynkrone arbeidsoppgaver for \u00e5 forhindre overbelastning er lagt til. Forh\u00e5ndsst\u00f8tte for Runtime Async er ogs\u00e5 inkludert.\n<li class=\"l\"> SDK-en inkluderer som standard <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> MSBuild og den forh\u00e5ndscompilierte (NativeAOT) varianten av CLI-verkt\u00f8ysettet dotnet.<br \/>\n St\u00f8rrelsen p\u00e5 installat\u00f8rene for SDK p\u00e5 Linux og macOS er redusert ved hjelp av deduplisering av samlinger.<\/p>\n<li class=\"l\"> JIT-kompilatoren har blitt optimalisert; overfl\u00f8dige grense- og forgreningstester er fjernet, og devirtuering samt konstant folding er forbedret. I AOT-kompilatoren brukes en felles anropsbehandler som har redusert koden og \u00f8kt b\u00e5ndbredden ved intensiv tilgang til grensesnitt. For Linux og macOS er det implementert lagring av stakkspor ved krasj og modulinformasjon.\n<li class=\"l\"> En eksperimentell Runtime Async-mekanisme er lagt til for \u00e5 erstatte den kompilert genererte koden for behandling av asynkrone operasjoner med en implementering som styrer pausing og gjenopptakelse av asynkrone operasjoner p\u00e5 runtime-niv\u00e5.\n<li class=\"l\"> En mal er lagt til SDK-en <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/server\/dts-los-angeles\/\"   title=\"serveren\" data-wpil-keyword-link=\"linked\">serveren<\/a> MCP for integrasjon med AI-verkt\u00f8y og tjenester. For applikasjoner som bruker AI-tjenester, er det lagt til et sett med abstraksjoner Microsoft.Extensions.AI (MEAI). Basert p\u00e5 disse abstraksjonene er det dannet<br \/>\n    Microsoft Agent Framework (MAF), som kan brukes til \u00e5 lage AI-agenter.<\/p>\n<li class=\"l\"> I Process API er muligheten for \u00e5 starte prosesser utvidet, med fangst av deres utdata og avslutningskoder, samt kontroll over arvede deskriptorer.\n<li class=\"l\"> I System.IO.Compression API er st\u00f8tten for Zstandard kompresjonsalgoritmen lagt til.\n<li class=\"l\">   Nye str\u00f8madaptere ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream og StringStream er lagt til.\n<li class=\"l\"> Verkt\u00f8yet dotnetup er lagt til for installasjon og oppdatering av SDK og runtime.\n<\/ul>\n<p>Kilde: <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\/no\/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=\"nn_NO\" \/>\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\/no\/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 publisert den \u00e5pne plattformen .NET 11 | ProHoster","description":"Microsoft har kunngjort utgivelsen av den \u00e5pne plattformen .NET 11, skapt gjennom sammensl\u00e5ing av .NET Framework, .NET Core og Mono.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/microsoft-releases-open-source-net-11-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\/no\/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\/no\/wp-json\/wp\/v2\/posts\/184229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=184229"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/184229\/revisions"}],"predecessor-version":[{"id":184230,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/184229\/revisions\/184230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=184229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=184229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=184229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}