Ein Blog

.NET 11 Preview 7 ist da. Spannend find ich 2 Sachen:

  • In C#: Labelled break/continue für Schleifen. Das Feature hat Java seit Ewigkeiten und mich wundert, dass sie das erst 2026 nachschieben, wo sie ständig irgendwelche Riesenfeatures desginen.
  • WinForms (ja, wirklich!):
    • Alle Controls bekommen einen neuen Style: “NET11”. Hab noch keinen Screenshot davon gesehen.
    • Forms können jetzt “warten”, bis alle Controls und Themes gesetzt sind, bevor sie das erste mal gerendert werden. So hat man am Anfang keinen Flash, wo sich dann plötzlich nochmal alles ändert
    • using (list.SuspendPainting(LayoutSuspendTraversal.Target)) für Bulk-Operationen, um erst am Ende neu zu rendern. Sowas hab ich tatsächlich auch in HolzShots schonmal irgendwo selbst gebaut.
    • CheckBox und RadioButton bekommen einen “ToggleSwitch-Modus”. Da bin ich echt mal gespannt, wie das alles aussehen wird. Kann mir das nur echt schwer vorstellen.

Hat nichts mit .NET 11 zu tun, aber was ich neulich lernte: .NET hat auch einen Rune-Typen, ähnlich wie Go (aber nicht ganz so, siehe Artikel).