C-Sharp/.NET

Aus ArtisanCommerce Dokumentation

.NET & C-Sharp

C# (C-Sharp) ist eine moderne, objektorientierte Hochsprache, die von Microsoft entwickelt wurde. Sie ist die primäre Sprache für das .NET-Ökosystem, eine plattformübergreifende Open-Source-Entwicklungsplattform.

Aktuelle Features (.NET 8/9)

  • Native AOT (Ahead-of-Time): Erlaubt das Kompilieren in nativen Maschinencode, was Startzeiten drastisch verkürzt und den Speicherbedarf reduziert.
  • Primary Constructors: Eine kompakte Syntax, um Konstruktorparameter direkt in der Klassendefinition zu deklarieren.
  • Frozen Collections: Neue, extrem schnelle Read-Only-Datensammlungen für Performance-kritische Szenarien.
  • Interceptors: Ein mächtiges Werkzeug für Source-Generatoren, um Code-Aufrufe zur Kompilierzeit umzuleiten.

Eignung

  • Unternehmenssoftware: Komplexe Backend-Systeme und Microservices.
  • Spieleentwicklung: Die Standard-Sprache für die Unity-Engine.
  • Desktop & Mobile: Cross-Plattform-Apps mit MAUI oder WPF.
  • Cloud-Native: Hochperformante APIs auf Azure oder AWS.

index.php?title=Kategorie:Programmierung index.php?title=Kategorie:Microsoft