{"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\/de\/blog\/news\/microsoft-releases-open-source-net-11-platform","title":{"rendered":"Microsoft hat die offene Plattform .NET 11 ver\u00f6ffentlicht.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Das Unternehmen Microsoft hat die Ver\u00f6ffentlichung der offenen Plattform .NET 11 vorgestellt, die durch die Vereinheitlichung der Produkte .NET Framework, .NET Core und Mono entstanden ist. Auf der Basis von .NET 11 k\u00f6nnen plattform\u00fcbergreifende Anwendungen f\u00fcr Browser, Cloud-Systeme, Desktop, IoT-Ger\u00e4te und mobile Plattformen erstellt werden, wobei einheitliche Bibliotheken und ein gemeinsamer Build-Prozess verwendet werden, unabh\u00e4ngig vom Anwendungstyp. Die Versionen .NET SDK 11, .NET Runtime 11 und ASP.NET Core Runtime 11 sind f\u00fcr Linux, macOS und Windows verf\u00fcgbar. .NET Desktop Runtime 11 wird ausschlie\u00dflich f\u00fcr Windows bereitgestellt. Die an dem Projekt beteiligten Entwicklungsarbeiten werden unter der MIT-Lizenz verteilt. <\/p>\n<p>Das .NET umfasst die Runtime mit dem JIT-Compiler RyuJIT, API-Spezifikationen, die Bibliotheken WPF, Windows Forms, WinUI und Entity Framework sowie die Befehlszeilenschnittstelle dotnet, sowie Werkzeuge zur Entwicklung von Mikrodiensten, Bibliotheken, serverseitigen, grafischen und Konsolenanwendungen. Separat wird ein Stack f\u00fcr die Entwicklung von Webanwendungen ASP.NET Core 11.0 bereitgestellt, ORM-Schnittstelle Entity Framework Core 11.0 (Treiber sind unter anderem f\u00fcr SQLite und PostgreSQL verf\u00fcgbar), die Bibliothek WPF 11 (Windows Presentation Foundation), das Framework Windows Forms 11 zur GUI-Entwicklung, die Plattform Aspire 11 zur Erstellung von Cloud-Native-Anwendungen, das Framework MAUI 11 zur Entwicklung plattform\u00fcbergreifender Benutzeroberfl\u00e4chen sowie die Versionen der Sprachen C# 15 und F# 11. Unterst\u00fctzung f\u00fcr .NET 11.0 und C# 15 ist im kostenlosen Code-Editor Visual Studio Code enthalten.<br \/>\nIn der Sprache C# 15 wurde das Schl\u00fcsselwort union zum Deklarieren eines Typs hinzugef\u00fcgt, dessen Wert nur einer der zuvor aufgelisteten Typen-Alternativen sein kann. Einer Variable vom union-Typ k\u00f6nnen Werte eines der erlaubten Typen zugewiesen werden; bei dem Versuch, einen Wert eines nicht angegebenen Typs zuzuweisen, gibt der Compiler einen Fehler aus.<\/p>\n<p>Besonderheiten der neuen Version:<\/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>  F\u00fcr Klassen wurde der Modifikator \u201eclosed\u201c vorgeschlagen, mit dem geschlossene Hierarchien (closed hierarchy) erstellt werden k\u00f6nnen, bei denen die Vererbung von Basisklassen mit dem Modifikator closed nur innerhalb des Assemblies zul\u00e4ssig ist, in dem sie deklariert sind, wobei die vollst\u00e4ndige Menge direkter Nachkommen zur Kompilierungszeit bekannt sein muss. Union-Typen und geschlossene Hierarchien garantieren, dass in Konstruktionen switch alle m\u00f6glichen Varianten behandelt werden, wodurch der Verzweigungsfall \u201edefault\u201c und die Variable \u201e_\u201c \u00fcberfl\u00fcssig werden.<\/p>\n<p>F\u00fcr Klassen wurde der Modifikator \u201eclosed\u201c vorgeschlagen, mit dem geschlossene Hierarchien (closed hierarchy) erstellt werden k\u00f6nnen, in denen die Vererbung von der Basisklasse mit dem Modifikator closed nur innerhalb desjenigen Assemblies erlaubt ist, in dem sie deklariert wurde, und der vollst\u00e4ndige Satz direkter Nachkommen zur Kompilierzeit bekannt ist. Union-Typen und geschlossene Hierarchien gew\u00e4hrleisten, dass in der switch-Konstruktion alle m\u00f6glichen Varianten bearbeitet werden, womit auf einen \u201edefault\u201c-Zweig und die Variable \u201e_\u201c verzichtet werden kann. <\/p>\n<p>In der neuen Version von C# wurde auch die Unterst\u00fctzung f\u00fcr den Wechsel aus den Ausdr\u00fccken \u201ebreak\u201c und \u201econtinue\u201c zu den gesetzten Labels hinzugef\u00fcgt, und die experimentellen M\u00f6glichkeiten zur Isolation in unsafe-Codebl\u00f6cken, die direkt mit dem Speicher arbeiten, wurden erweitert (die M\u00f6glichkeit, unsafe f\u00fcr bestimmte Ausdr\u00fccke anzuwenden, wurde hinzugef\u00fcgt).<\/p>\n<li class=\"l\"> Im F# 11 wurde der Speicherbedarf des Compilers reduziert und die Anzahl der Speicherzuweisungen bei der Arbeit mit Sammlungen von FSharp.Core verringert. Es wurde die M\u00f6glichkeit hinzugef\u00fcgt, die parallel ausgef\u00fchrten asynchronen Arbeiten zu begrenzen, um \u00dcberlastungen zu verhindern. Vorl\u00e4ufige Unterst\u00fctzung f\u00fcr Runtime Async wurde hinzugef\u00fcgt.\n<li class=\"l\"> Im SDK sind standardm\u00e4\u00dfig enthalten: <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\">Server<\/a> MSBuild und die vorkompilierte (NativeAOT) Version des CLI-Tools dotnet.<br \/>\n Die Gr\u00f6\u00dfe der SDK-Installer f\u00fcr Linux und macOS wurde durch Deduplizierung der Assemblies verkleinert.<\/p>\n<li class=\"l\"> Der JIT-Compiler wurde optimiert, \u00fcberfl\u00fcssige Grenz- und Verzweigungspr\u00fcfungen wurden entfernt, die Devirtualisierung verbessert und die Zusammenf\u00fchrung von Operationen in Konstanten erweitert. Im AOT-Compiler wurde ein gemeinsamer Aufrufhandler implementiert, der das Codevolumen reduziert und die Durchsatzrate bei intensivem Zugriff auf Schnittstellen erh\u00f6ht. F\u00fcr Linux und macOS wurde die Speicherung von Stack-Traces und Modulinformationen bei Abst\u00fcrzen implementiert.\n<li class=\"l\"> Ein experimenteller Runtime Async-Mechanismus wurde hinzugef\u00fcgt, um den vom Compiler generierten Code f\u00fcr die Verarbeitung von async-Operationen durch eine Laufzeitimplementierung zu ersetzen, die das Anhalten und Fortsetzen von asynchronen Operationen auf Laufzeit-Ebene steuert.\n<li class=\"l\"> Im SDK wurde eine Vorlage hinzugef\u00fcgt: <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/dts-los-angeles\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\">Server<\/a> MCP zur Integration mit AI-Tools und -Diensten. F\u00fcr Anwendungen, die AI-Dienste nutzen, wurde ein Satz von Abstraktionen Microsoft.Extensions.AI (MEAI) hinzugef\u00fcgt. Auf Basis dieser Abstraktionen wurde<br \/>\n    das Microsoft Agent Framework (MAF) entwickelt, das zur Erstellung von AI-Agenten verwendet werden kann.<\/p>\n<li class=\"l\"> Im API Process wurden die M\u00f6glichkeiten zum Starten von Prozessen mit dem Abfangen ihrer Ausgaben und R\u00fcckgabecodes sowie zur Kontrolle \u00fcber erben Deskriptoren erweitert.\n<li class=\"l\"> Im API System.IO.Compression wurde die Unterst\u00fctzung des Zstandard-Kompressionsalgorithmus hinzugef\u00fcgt.\n<li class=\"l\">   Neue Stream-Adapter wie ReadOnlyMemoryStream, WritableMemoryStream, ReadOnlySequenceStream und StringStream wurden hinzugef\u00fcgt.\n<li class=\"l\"> Das Werkzeug dotnetup wurde hinzugef\u00fcgt, um SDK und Runtime zu installieren und zu aktualisieren.\n<\/ul>\n<p>Quelle: <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\/de\/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=\"de_DE\" \/>\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\/de\/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 hat die offene Plattform .NET 11 ver\u00f6ffentlicht | ProHoster","description":"Microsoft hat die Ver\u00f6ffentlichung der offenen Plattform .NET 11 vorgestellt, die durch die Vereinheitlichung der Produkte .NET Framework, .NET Core und Mono entstanden ist.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/microsoft-releases-open-source-net-11-platform","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/184229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=184229"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/184229\/revisions"}],"predecessor-version":[{"id":184230,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/184229\/revisions\/184230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=184229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=184229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=184229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}