Informationen rund um C-Sharp


Logo

  • Auf dem Logo von der Programiersprache ist immer ein C mit # abgebildet.
  • Diese beiden Zeichen sind immer auf einem Sechseck in verschiedenen Farben abgebildet.

Was ist C-Sharp?

  • C-Sharp wurde 2000 von Microsoft entwickelt
  • C-Sharp ist eine häufige Entwicklungssprache von Spielen bpsw.: Pokémon Go
  • kompatibel mit anderen Sprachen oder anderen Game engines wie „Unity“
  • möglich auch mit komplexen Funktionen zu arbeiten

Wer benutzt C-sharp?


Mit der Windows Presentation Foundation (WPF) und Windows Forms können Entwickler:innen benutzerfreundliche und leistungsfähige Anwendungen erstellen.
Viele Unternehmen benutzen es beispielsweise auch zur Buchhaltung; da die Sprache sehr gut mit anderen Datenbanken funktioniert, ist dies eine sehr gute Anwendung.

Wofür wird C-Sharp verwendet?

  • C# oder auch C-Sharp wird häufig für die Entwicklung von Desktop-Anwendungen unter Windows verwendet.
  • Websiten
  • Backends
  • Windows Apps mit UWP (Universal Windows Platform) oder WPF
  • Spiele (2D und 3D)

Wie funktioniert C-Sharp / Grundlagen

  • Die Sprache wird kompiliert (umgewandelt)
  • kompilierte Sprache aus anderen Sprachen (anderen Werken) werden zusammengesetzt
  • deswegen können die Anwendungen von verschiedene Sprachen und Betriebssystemen verstanden und umgesetzt werden



Worterklärungen

WPF:

  • Es ist eine Technik von Microsoft, mit welcher man moderne und ansprechende Benutzeroberflächen für Windows-Programme erstellen kann.
  • Außerdem ermöglicht es dir das Design und die Logik getrennt zu halten, was die Entwicklung einfacher und deutlich übersichtlicher macht

UWP:

  • Ebenfalls eine Technik von Microsoft
  • Man kann mit ihr Apps und Programme entwickeln, die auf verschiedenen Geräten laufen und funktionieren.
  • Beispiele dafür sind:
    PC, Tablets, Smartphones und die Xbox
  • UWP hat den Vorteil, dass man nur eine App oder ein Programm programmieren muss.
    Automatisches Anpassen an verschiedenen Bildschirmgrößen und Eingabemethoden.

Backends:

  • Als Backend wird der Teil eines IT-Systems bezeichnet, der sich mit der Datenverarbeitung im Hintergrund beschäftigt. (Der Data Layer).
  • Der Begriff dient der Unterteilung bei komplexeren Softwarestrukturen.
  • Die Schreibweise wird vom Duden nicht genau vorgegeben.

Windows Forms

  • dient zum einfachen Erstellen von Programmen bspw. mit grafischen Oberflächen
  • ist weniger flexibel und modern
  • wird immer noch für viele Geschäftsanwendungen genutzt, da es sehr zuverlässig ist


Veröffentlicht2025-03-26 von C# Team in Kategorie "Informatik

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert