Steven Giesel

.NET - Ersatz für die Klasse BinaryFormatter

Quelle: Foto: Microsoft.com
26.01.2024
Bis .NET 6 taugte die Klasse BinaryFormatter zum serialisieren und deserialisieren von Objekten. Seit .NET 7 ist die Klasse als veraltet gekennzeichnet. Steven Giesel stellt die Optionen vor die Klasse zu ersetzen.
Nutzt man die Klasse BinaryFormatter mit .NET 7 oder höher, so meckert der Compiler und erklärt, dass die Klasse veraltet sei und man sie nicht verwenden sollte. Der Grund dafür sind Sicherheitsrisiken, welche auf dieser Seite erklärt werden. Die Warnung kann man über den Eintrag von true in die Projektdatei zwar abschalten, das sollte man aber nicht tun. Aus Sicherheitsgründen und der Gewissheit, dass die Klasse irgendwann ganz aus .NET entfernt wird.
Aber es gibt mehrere Möglichkeiten, die bedenkliche Klasse zu ersetzen, welche Entwickler Steven Giesel auf dieser Seite vorstellt und erklärt.

Autor(in)

Das könnte sie auch interessieren
Künstliche Intelligenz
OpenAI: „GPT-4o“ kann jetzt auch sprechen
ServiceNow
Die generative KI von Now Assist bekommt ein Gesicht
Uphill Conf 2024
KI erobert den Berner Hausberg Gurten
.NET Cron Jobs
NCronJob bringt spannende neue Funktionen
Mehr News?
Besuchen Sie unsere Seite ...
https://www.com-magazin.de
nach oben