GUI-Frameworks für .NET – Teil 5: Wisej.NET und Avalonia
Wisej.NET und Avalonia sind plattformneutrale GUI-Frameworks für .NET, die nicht von Microsoft stammen.

GUI-Frameworks für .NET – Teil 5: Wisej.NET und Avalonia
Wisej.NET und Avalonia sind plattformneutrale GUI-Frameworks für .NET, die nicht von Microsoft stammen.
Neu in .NET 9.0 [29]: Verbesserung beim Source Generator für reguläre Ausdrücke
Die Annotation [GeneratedRegex] lässt sich nicht mehr nur für Methoden, sondern auch für Properties verwenden.
betterCode() .NET 10.0: Sechs Online-Workshops zum neuen LTS-Release
Nach der Online-Konferenz am 18. November finden sechs vertiefende Ganztages-Workshops zu Blazor, .NET MAUI, C# 14.0, KI-Einsatz und weiteren Themen statt.
CSIR NET Life Sciences – Top Book Picks
Neu in .NET 9.0 [28]: Feature-Flags
Feature-Flags erlauben in .NET 9.0 die bedingte Kompilierung für den Ahead-of-Time-Compiler.
Neu in .NET 9.0 [27]: Erweiterter Zugriff über Wrapper-Klassen
Auch bei Klassen mit generischen Parametern ist nun der Zugriff auf nicht öffentliche Mitglieder möglich.
betterCode() .NET 10.0: Experten präsentieren die Features des neuen LTS-Release
Das ändert sich mit .NET 10.0: Expertenvorträge am 18. November und begleitende Ganztages-Workshops zeigen die wichtigsten Neuerungen.
Trying to learn about #AmateurRadio stuff recently just because it might be interesting and there's a #net off of the CN Tower tonight with a bunch of #Astronomy enthusiasts talking #Toronto #HAM #Radio #VA3RCI #Repeater #ColoradoAstronomyNet
Neu in .NET 9.0 [26]: Die Persistierung dynamischer Assemblies kehrt zurück
Mit .NET 9.0 ist es nun wieder möglich, zur Laufzeit erzeugte Assemblies im Dateisystem zu persistieren.
The Internet saved the home / laptop computer - and by extension, the creation of mobile devices.
Offices would have the basic Windows computer for documents, and the designer crowd would have their Macs, but without the internet, home users would have long ago lost interest in Leisure Suit Larry and Myst, and hobbyist computer nerds that live in their parent’s basement would be all that would be left.
And how interested would folks be about a phone that was just a PDA?
#Microsoft #Apple #net
️ How to Automatically Rerun Failed GitHub Actions Workflows
Visual Studio 2025 is very close!
When Visual Studio 2022 version v16.14 was released, a blog post that was related to the release has teased the next major version of Visual Studio as follows:
Lastly, we’ve started work on the next major version of Visual Studio, planned for release later this year. We’ll be sharing more details here soon—follow the blog to stay up to date with the latest Visual Studio news.
This is especially true, since Visual Studio 2025 will be announced very soon later this summer to introduce major features and to introduce a redesigned UI that matches the Windows 11 aesthetics.
This is one hint, but we have two more hints to talk about.
Usually, Microsoft releases a preview of the next Visual Studio minor version at about the same time as the final official release of the minor version that was previously in the preview stage. For example, when Visual Studio v16.13 was released this February, the first preview of v16.14 was also released at the same day of the former version release. An interesting hint has been pointed out when Microsoft decided not to release Visual Studio v16.15 Preview 1 at the same day of the v16.14 release, because the Visual Studio 2022 preview release notes says this:
Visual Studio 2022 v17.14 is now generally available (see release notes). However, we recommend that all current Preview Channel users stay on Preview to continue receiving the latest updates and early access to upcoming features. This is especially important if you’re using the .NET 10 SDK, as some preview SDK features are not yet supported in the stable release.
Stay tuned for more details later this summer about what’s coming next for Visual Studio…
Another hint mentions that we are approaching closer to the Visual Studio 2022 mainstream support ending date, which is assigned to January 12th, 2027, and there are no announcements of the next major version of Visual Studio made until now. This is interesting, considering that Visual Studio 2022 went globally available as version v17.0 was released on November 8th, 2021, after a five-month preview that started June 19th, 2021.
This means that we are heading towards a major milestone four years after the last major milestone, and that Visual Studio 2025 v18.0 will undergo many major changes, which will improve developer experience. We expect the first preview to be released this summer, with the final release being on November 2025 with the airing of .NET 10.0 LTS.
This follows a similar pattern with the release of Visual Studio 2022 with .NET 6.0 LTS together on November 8th, 2021.
We are very excited about the release of Visual Studio 2025 v18.0 and .NET 10.0.
What does it mean for our apps?
Our applications will be migrated to .NET 10.0 days after the final release to ensure that all systems can get this version of .NET easily, while we’re monitoring the rollout of this version of .NET across several Linux distributions, including Ubuntu.
Our applications, once migrated to .NET 10, will experience improved performance and better support for various features. This is part of our goal to provide better user experience across releases of projects like Nitrocid KS.
The next major version of Nitrocid, which will be released early next year, will use this version of .NET and will require at least Visual Studio 2025 to build, to ensure that we use this version of .NET at its maximum potential.
.NET 10.0 Preview 5 bringt XAML-Vereinfachungen und Post-Quanten-Kryptographie
Neben vielen kleinen Neuerungen vereinfacht Microsoft in Preview 5 von .NET 10.0 die XAML-Namensräume in .NET MAUI und die Grid-Definition in WPF.
Neu in .NET 9.0 [25]: Einstellungen für die Komprimierung mit ZLib und Brotli
.NET 9.0 verbessert die Kompressionseinstellungen durch zwei neue Klassen für ZLib und Brotli, die flexibler als die bisherigen sind.
Entwickler-Infotag online am 24. Juni 2025 zu .NET 10.0, C# 14.0 und KI
Der eintägige Online-Infotag widmet sich diversen Themen rund um die kommenden Versionen von C# und .NET sowie KI-unterstützte Softwareentwicklung.
GUI frameworks for .NET – Part 4: Web frameworks
The generic term ASP.NET Core covers several frameworks for the web. Blazor, the most modern, is further divided into four variants.
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.
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?