Blazor WebApp Recordset Backup

marcelw-ch marcelw-ch_hotmail.com 91 Zuverlässigkeitspunkte
2024-04-04T11:28:34.69+00:00

Hallo, Was ist die Standard Methode in Blazor Server WebApp um ein Backup für einen Datensatz vor dem EDIT zu machen?

Bisher habe ich mit .NET6 ein TSQL verwendet, aber in .NET8 funktioniert das nicht mehr. Bevor ich TSQL anpasse meine Frage, ist TSQL die beste und empfohlene Lösung in Blazor Server oder was wird empfohlen?

Bitte Link/URL zu HowTo Dokus, merci

marcel

Blazor
Blazor
Ein kostenloses Open-Source-Webframework, mit dem Entwickler Web-Apps mit C# und HTML erstellen können, die von Microsoft entwickelt werden.
9 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

3 Antworten

Sortieren nach: Am hilfreichsten
  1. Thomas Wycichowski TWyTec 1,040 Zuverlässigkeitspunkte
    2024-04-04T14:57:53.43+00:00

    Hi,

    ich persönlich füge jeder Klasse eine Clone und MergeFrom Methode hinzu.

    Da ich aktuell überwiegen mit GRPC arbeite sind die Methoden schon implementiert.

    So kann man bei Edit erst eine Kopie erzeugen und nach erfolgreicher Änderung zurückschreiben.

    Ändert sich die Klasse, kann man auch die Methoden anpassen.

    Sicherlich macht das erstmal Arbeit aber danach funktioniert das dauerhaft.

    Gruß

    Thomas

    0 Kommentare Keine Kommentare

  2. marcelw-ch marcelw-ch_hotmail.com 91 Zuverlässigkeitspunkte
    2024-04-16T15:00:14.48+00:00

    Hi Thomas

    Danke für die Info, aber leider zu technisch für mich.

    Meine Frage anders gestellt, ist es möglich TSQL weiterhin mit .NET8 und Blazor Server zu nutzen?

    Und wo gibt es Dokus dazu?

    Merci, marcel


  3. marcelw-ch marcelw-ch_hotmail.com 91 Zuverlässigkeitspunkte
    2024-04-17T08:07:23.4+00:00

    Ok danke, ohne Dokus und Infos macht sich MS aber keine Freunde. Wie auch immer werde bei Zeit was passendes finden, merci.

    marcel

    0 Kommentare Keine Kommentare

Ihre Antwort

Fragesteller*innen können Antworten als akzeptierte Antworten markiert werden, wodurch Benutzer*innen wissen, dass diese Antwort das Problem gelöst hat.