CodeGym
AI Academy
Aktion
CodeGym University
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan
Community
Nutzer
Forum
Chat
Artikel
Erfolgsgeschichten
Aktivität
Bewertungen
Abonnements
Helles Design

Lektionen

  • Bewertungen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Überblick über die Standardklassen zur Serialisierung in .NET

    C# SELF
    Level 44,Lektion 0
    Kurzer und praxisorientierter Überblick über die Standardmittel zur Serialisierung in .NET 9: System.Text.Json, XmlSerializer und die populäre Bibliothek Newtonsoft.Json. Wir schauen uns an, was man wann wählen sollte, zeigen einfache Beispiele für Serialisierung/Deserialisierung, besprechen Feinheiten, Kompatibilität und typische Fehler. Alles an verständlichen Beispielen mit Empfehlungen.
    Verfügbar
  • Wir besprechen BinaryFormatter

    C# SELF
    Level 44,Lektion 1
    Warum BinaryFormatter in .NET 9 endgültig entfernt wurde, warum seine Deserialisierung gefährlich ist (RCE), wie man Legacy‑Verwendung findet und worauf man migrieren sollte. Wir analysieren moderne Alternativen — System.Text.Json, XmlSerializer, CBOR/Protobuf/MessagePack — mit Beispielen, einem Vergleich „alt vs neu“ und einer Durchsicht typischer Fehler bei der Arbeit mit XmlSerializer.
    Verfügbar
  • Arbeiten mit XmlSerializer für Serialisierung nach XML

    C# SELF
    Level 44,Lektion 2
    In dieser Lektion schauen wir uns an, wie man Objekte mit XmlSerializer in XML serialisiert und wieder deserialisiert, wann das in echten Projekten relevant ist, wie man nicht nur in Dateien, sondern auch in Strings schreibt und liest, und wie man das XML-Format mit Attributen steuert. Dich erwarten praktische Beispiele, Erklärungen und nützliche Tricks, um die XML-Struktur flexibel anzupassen.
    Verfügbar
  • Serialisierung mit System.Text.Json

    C# SELF
    Level 44,Lektion 3
    Wir schauen uns den modernen eingebauten JSON-Serializer von .NET an — System.Text.Json: grundlegende Serialisierung und Deserialisierung, Einstellungen über JsonSerializerOptions, Namenspolitik ( camelCase vs PascalCase), Attribute [JsonIgnore] und [JsonPropertyName], Feinheiten beim Abgleich von Eigenschaften und typische Fehler. Optimal für .NET 9 und C# 14 — schnell, sicher und ohne zusätzliche Pakete.
    Verfügbar
  • Anwendung von Newtonsoft.Json

    C# SELF
    Level 44,Lektion 4
    In dieser Vorlesung schauen wir uns an, wie man mit JSON in .NET mit Hilfe von Newtonsoft.Json arbeitet: Installation über NuGet, grundlegende Serialisierung/Deserialisierung mit JsonConvert ( SerializeObject, DeserializeObject), feine Steuerung über JsonSerializerSettings und Attribute ( JsonProperty, JsonIgnore, JsonConverter), Arbeiten mit Dictionaries und komplexen Beziehungen, LINQ to JSON via JObject/ JArray, Pflicht-/Default-Felder und Datumsformatierung. Wir vergleichen mit System.Text.Json und diskutieren, wann man Json.NET wählen sollte.
    Verfügbar
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe bei Aufgaben
  • Preise
  • Java-Syntax
Community
  • Nutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsgeschichten
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakte
  • Bewertungen
  • Presse
  • CodeGym for EDU
  • FAQ
  • Support
CodeGymCodeGym ist ein Online-Kurs zum Erlernen der Java-Programmierung von Grund auf. Dieser Kurs ist eine perfekte Möglichkeit, Java als Anfänger zu meistern. Er enthält über 1200 Aufgaben mit sofortiger Überprüfung und einen wesentlichen Umfang an Java-Grundlagentheorie. Um Ihren Lernerfolg zu unterstützen, haben wir eine Reihe motivierender Funktionen implementiert: Quizze, Programmierprojekte, Inhalte zum effizienten Lernen und Karriereinformationen für Java-Entwickler.
Folgen Sie uns
Interface-Sprache
English
Deutsch
Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym
MastercardVisa
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym