39 Beitrag/Beiträge
Samstag, 28. Januar 2023
In .NET 6 wurde eine neue Funktion namens “Global Usings” eingeführt, die es ermöglicht, Namespaces global für ein ganzes Projekt verfügbar zu machen. Dies kann den Code sauberer und lesbarer machen, da man nicht mehr in jeder Datei dieselben Usings deklarieren muss.
Weiterlesen...Mittwoch, 30. November 2022
Mit C# 8.0 und C# 9.0 hat Microsoft die Mustererkennung (Pattern Matching) deutlich ausgebaut. Diese Verbesserungen ermöglichen es Entwicklern, eleganteren und ausdrucksstärkeren Code zu schreiben. In diesem Artikel werde ich einige der fortgeschrittenen Funktionen der Mustererkennung in C# vorstellen und deren Anwendung erläutern.
Weiterlesen...Donnerstag, 25. März 2021
Mit der Veröffentlichung von .NET 5 und C# 9.0 hat Microsoft eine Reihe spannender neuer Features eingeführt, die die Entwicklung in C# noch leistungsfähiger und angenehmer machen. In diesem Artikel möchte ich einige der wichtigsten Neuerungen in C# 9.0 vorstellen.
Weiterlesen...Dienstag, 18. August 2020
C# 9.0 bringt Records mit: einen Typ, der auf unveränderliche Daten ausgelegt ist und den üblichen Rumpf aus Konstruktor, Equals, GetHashCode und ToString selbst mitbringt. Hier geht es darum, was das im Alltag spart und wo die Grenzen liegen.
Weiterlesen...Dienstag, 10. September 2019
Mit der Veröffentlichung von C# 8.0 und .NET Core 3.0 hat Microsoft eine Reihe spannender neuer Features eingeführt, die Entwicklern helfen, effizienteren und ausdrucksstärkeren Code zu schreiben. In diesem Artikel werde ich einige der wichtigsten Neuerungen in C# 8.0 vorstellen.
Weiterlesen...Samstag, 25. November 2017
MonoGame ist ein großartiges Framework für die Entwicklung plattformübergreifender Spiele. Es bietet eine solide Basis für die Erstellung von 2D- und 3D-Spielen und wird von vielen Entwicklern weltweit genutzt. Ein Bereich, der in MonoGame jedoch oft zusätzliche Aufmerksamkeit erfordert, ist die Benutzeroberfläche (UI). Hier kommt PortableUI ins Spiel.
Weiterlesen...