GUI-Frameworks für .NET – Teil 4: Webframeworks
Unter dem Oberbegriff ASP.NET Core verbergen sich gleich mehrere Frameworks für das Web. Blazor, das modernste, spaltet sich nochmals in vier Varianten auf.

GUI-Frameworks für .NET – Teil 4: Webframeworks
Unter dem Oberbegriff ASP.NET Core verbergen sich gleich mehrere Frameworks für das Web. Blazor, das modernste, spaltet sich nochmals in vier Varianten auf.
REMINDER
Digital Voice New Zealand (DVNZ), this Saturday 07th June 08:30UTC.
All are welcome
Early check ins can be done up 60min before the net start via
https://www.ham.live/
Neu in .NET 9.0 [24]: Erweiterung für die Task-Klasse
Die foreach-Schleife macht jeweils einen Durchlauf, wenn ein Ergebnis einer der angegebenen Aufgaben bereitsteht.
Terminaux 7.0 Beta 2 Announcement
Since the first beta, we have done improvements to several Terminaux components that will improve your user and your developer experience to build your Terminaux applications without worry. We are so excited to announce that, today, we will release the second beta version of Terminaux 7.0 that allows you to try out the new improved beta.
You can download the second beta version of Terminaux from NuGet by looking for version v7.0.0-beta2
.
The mouse support has been improved, bringing several essential improvements to the mouse event handler to make sure that you will be able to handle those events easier than never before. With the renewed event listener code, you can now use such support to get mouse and keyboard events to process input and execute functions based on it. Whether it’s a left click or a key press, you can easily identify the event using a new class, InputEventInfo
.
Also, we have improved mouse positioning on Linux systems by changing the protocol used from the legacy X10 protocol that had a very low limit for mouse cursor position to the modern SGR protocol that supports bigger console sizes. This makes sure that you can use Terminaux applications seamlessly in a large terminal size without having to resize it to a smaller one.
In addition to that, we have employed a better and a more performant reverse RTL code that allows your Arabic and other RTL scripts to be displayed correctly in your console, if it doesn’t reverse such scripts automatically. For RTL users, you can now benefit from those improvements to make sure that your Terminaux applications become usable in RTL systems.
Adding on top of those improvements, we have done some general improvements worth doing in the second beta, while the third beta will feature some more exciting improvements that will make your Terminaux applications stronger than never before.
Why not try out the second beta version of Terminaux 7.0?
Neu in .NET 9.0 [23]: LINQ-Operatoren AggregateBy() und Index()
In .NET 9.0 hat Microsoft in der Basisklassenbibliothek zwei neue Operatoren für Language Integrated Query hinzugefügt.
Neu in .NET 9.0 [22]: LINQ-Operator CountBy()
Ein neuer Operator für Language Integrated Query vereinfacht das Gruppieren nach Häufigkeit.
AI and Vector Data Extensions are now Generally Available (GA)
https://devblogs.microsoft.com/dotnet/ai-vector-data-dotnet-extensions-ga/
The Sting of Fake Kling: Facebook Malvertising Lures Victims to Fake AI Generation Website
A threat actor has orchestrated a sophisticated malvertising campaign impersonating Kling AI, a popular AI-powered image and video synthesis tool. The attackers use counterfeit Facebook pages and paid ads to drive traffic to a convincing fake website. Users are tricked into downloading malicious files disguised as AI-generated media, which are actually executable loaders. These loaders employ advanced evasion techniques, including .NET Native AOT compilation, and deploy infostealers with extensive monitoring capabilities. The campaign has a global reach, particularly targeting users in Asia, and exploits the growing popularity of AI content generation platforms. The malware focuses on stealing credentials, session tokens, and monitoring crypto-related activities across multiple browsers and applications.
Pulse ID: 682df35527d2f2da03f6cf30
Pulse Link: https://otx.alienvault.com/pulse/682df35527d2f2da03f6cf30
Pulse Author: AlienVault
Created: 2025-05-21 15:37:57
Be advised, this data is unverified and should be considered preliminary. Always do further verification.
GUI-Frameworks für .NET – Teil 3: Android, iOS, macOS und .NET MAUI
Dieser Teil der Serie dreht sich um Microsofts .NET-Oberflächen, die auch auf anderen Plattformen als Windows laufen, insbesondere .NET MAUI.
GUI frameworks for .NET – Part 3: Android, iOS, macOS and .NET MAUI
This part of the series is about Microsoft's .NET interfaces that also run on platforms other than Windows, in particular .NET MAUI.
Polyglot Notebooks: A practical introduction
Following the Jupyter model, the .NET-centered Polyglot notebooks combine Markdown and code. They allow multiple languages in the same notebook.
Neu in .NET 9.0 [21]: Ohne Speicherallokationen nach Zeichenketten suchen
Die Typen HashSet<T> und Dictionary<T, T> erlauben die Suche nach Daten mit einem ReadOnlySpan<T>.
.NET 10.0 Preview 4 focuses on web development
The fourth preview version of .NET 10.0 mainly delivers improvements for web APIs based on ASP.NET Core and the web front-end framework Blazor.
.NET 10.0 Preview 4 setzt Fokus auf Webentwicklung
Die vierte Vorschauversion von .NET 10.0 liefert hauptsächlich Verbesserungen für auf ASP.NET Core basierdende Web-APIs und das Webfrontend-Framework Blazor.
Neu in .NET 9.0 [20]: Erweiterte Nutzung von System.ReadOnlySpan<T>
In .NET 9.0 kommt die Speicherallokationen vermeidende Klasse System.ReadOnlySpan<T> an weiteren Stellen in der .NET-Basisklassenbibliothek zum Einsatz.
GUI frameworks for .NET – Part 2: WPF and WinUI 3
This time the series of articles deals with the newer GUI frameworks Windows Presentation Foundation and Windows UI Library 3.
GUI-Frameworks für .NET – Teil 2: WPF und WinUI 3
In der Artikelserie geht es diesmal um die neueren GUI-Frameworks Windows Presentation Foundation und Windows UI Library 3.
Neu in .NET 9.0 [19]: EnumerateSplits() für reguläre Ausdrücke
Die neue Methode zum Aufteilen von Zeichenketten vermeidet Speicherallokationen.
GUI frameworks for .NET – Part 1: Windows Forms
In .NET developer circles, there have been heated discussions about the choice of GUI framework for years. This series provides an overview.