{"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\/nl\/blog\/news\/microsoft-releases-open-source-net-11-platform","title":{"rendered":"Microsoft heeft een open platform .NET 11 uitgebracht","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Microsoft heeft de release aangekondigd van het open platform .NET 11, dat is ontstaan uit de unificatie van de producten .NET Framework, .NET Core en Mono. Op basis van .NET 11 kunnen multiplatformtoepassingen worden ontwikkeld voor de browser, cloudsystemen, desktops, IoT-apparaten en mobiele platforms, met gebruik van uniforme bibliotheken en een gezamenlijk bouwproces, ongeacht het type applicatie. De .NET SDK 11, .NET Runtime 11 en ASP.NET Core Runtime 11 zijn geconfigureerd voor Linux, macOS en Windows. .NET Desktop Runtime 11 is alleen beschikbaar voor Windows. Gerelateerde projectontwikkelingen worden verspreid onder de MIT-licentie. <\/p>\n<p>.NET omvat Runtime met de JIT-compiler RyuJIT, API-specificaties, bibliotheken voor WPF, Windows Forms, WinUI en Entity Framework, evenals de opdrachtregelinterface.<br \/>\ndotnet, en hulpmiddelen voor het ontwikkelen van microservices, bibliotheken, server- en console-applicaties. Separaat beschikbaar is de stack voor het ontwikkelen van webtoepassingen ASP.NET Core 11.0, de ORM-laag Entity Framework Core 11.0 (met drivers, waaronder voor SQLite en PostgreSQL), de WPF 11-bibliotheek (Windows Presentation Foundation), het Windows Forms 11-framework voor het ontwikkelen van GUI's, het Aspire 11-platform voor het cre\u00ebren van Cloud Native-applicaties, het MAUI 11-framework voor het ontwikkelen van multiplatformgebruikersinterfaces, evenals de releases van de talen C# 15 en F# 11. Ondersteuning voor .NET 11.0 en C# 15 is opgenomen in de gratis code-editor Visual Studio Code.<\/p>\n<p>Kenmerken van de nieuwe release:<\/p>\n<ul>\n<li class=\"l\"> In de programmeertaal C# 15 is het trefwoord union toegevoegd voor het declareren van een type waarvan de waarde slechts \u00e9\u00e9n van de vooraf gedefinieerde typen kan zijn. Een variabele van het union-type kan waarden van elk van de toegestane typen krijgen, en bij de poging om een waarde van een niet-gemeld type toe te wijzen, zal de compiler een foutmelding geven.\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>Voor klassen is de modifier &#171;closed&#187; voorgesteld, waarmee gesloten hi\u00ebrarchie\u00ebn (closed hierarchy) kunnen worden gecre\u00eberd, waarin overerving van de basisclass met de modifier closed alleen is toegestaan binnen de assembly waar deze is gedefinieerd en waarbij de volledige set directe afgeleiden op het moment van compilatie bekend is. Union-types en gesloten hi\u00ebrarchie\u00ebn garanderen dat in de switch-constructie alle mogelijke varianten zijn verwerkt, waardoor een &#171;default&#187;-tak en de variabele &#171;_&#187; overbodig worden. <\/p>\n<p>In de nieuwe versie van C# is ook ondersteuning toegevoegd voor het overstappen van de uitdrukkingen &#171;break&#187; en &#171;continue&#187; naar gestelde labels, en zijn de experimentele mogelijkheden voor isolatie in unsafe-codeblokken, die direct met geheugen werken, uitgebreid (de mogelijkheid om unsafe toe te passen op afzonderlijke uitdrukkingen is toegevoegd).<\/p>\n<li class=\"l\"> In de taal F# 11 is het geheugengebruik door de compiler verminderd en is het aantal geheugenallocaties tijdens het werken met de FSharp.Core-collecties gereduceerd. De mogelijkheid om het aantal parallel uitgevoerde asynchrone taken te beperken is toegevoegd om overbelasting te voorkomen. Voorlopige ondersteuning voor Runtime Async is toegevoegd.\n<li class=\"l\"> In de SDK zijn standaard ingeschakeld <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> MSBuild en de vooraf gecompileerde (NativeAOT) versie van de CLI-toolset dotnet.<br \/>\n De grootte van de SDK-installers voor Linux en macOS is verkleind door het dedupliceren van assemblies.<\/p>\n<li class=\"l\"> De JIT-compiler is geoptimaliseerd, overbodige grenscontroles en vertakkingen zijn verwijderd, de devirtualisatie is verbeterd en er is meer constant folding geproduceerd. In de AOT-compiler is een gemeenschappelijke aanroepverwerker gebruikt die het aantal regels code heeft verminderd en de doorvoer bij intensief gebruik van interfaces heeft verhoogd. Voor Linux en macOS is het opslaan van stacktracelogs en module-informatie bij fouten ge\u00efmplementeerd.\n<li class=\"l\"> Een experimenteel mechanisme voor Runtime Async is toegevoegd om de door de compiler gegenereerde code voor het verwerken van async-operaties te vervangen door een implementatie die de pauzering en hervatting van asynchrone taken op runtime-niveau beheert.\n<li class=\"l\"> In de SDK is een sjabloon toegevoegd <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-los-angeles\/\"   title=\"de server\" data-wpil-keyword-link=\"linked\">de server<\/a> MCP voor integratie met AI-tools en -services. Voor toepassingen die AI-services gebruiken, is een set abstraheringen Microsoft.Extensions.AI (MEAI) toegevoegd. Op basis van deze abstraheringen is<br \/>\n    het Microsoft Agent Framework (MAF) gevormd, dat kan worden gebruikt voor het cre\u00ebren van AI-agenten.<\/p>\n<li class=\"l\"> In de API Process zijn de mogelijkheden voor het starten van processen met het onderscheppen van hun uitvoer en exitcodes uitgebreid, evenals controle over ge\u00ebrfde descriptors.\n<li class=\"l\"> In de API System.IO.Compression is ondersteuning toegevoegd voor het compressie-algoritme Zstandard.\n<li class=\"l\">   Er zijn nieuwe stream-adapters toegevoegd: ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream en StringStream.\n<li class=\"l\"> De dotnetup-tool is toegevoegd voor de installatie en bijwerking van de SDK en runtime.\n<\/ul>\n<p>Bron: <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\/nl\/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=\"nl_NL\" \/>\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\/nl\/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 heeft het open-platform .NET 11 gepubliceerd | ProHoster","description":"Microsoft heeft de release van het open-platform .NET 11 gepresenteerd, dat is gecre\u00eberd door de productsamenvoeging van .NET Framework, .NET Core en Mono.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/microsoft-releases-open-source-net-11-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/184229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=184229"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/184229\/revisions"}],"predecessor-version":[{"id":184230,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/184229\/revisions\/184230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=184229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=184229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=184229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}