Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

  • Benutzer-Avatarbild

    Hi, ich möchte eine Highscore in meiner Webseiten-App benutzen. Der User erledigt Aufgaben, die Zeit die er dafür braucht wird gestoppt und die 5 schnellsten Zeiten sollen in einer Highscoreliste angezeigt werden. Geht auch alles, ABER ... ich hab Schwierigkeiten die Daten zu Persistieren. 1. Lösungsidee: War die Highscore per Dependency Injection AddSingelton einfach für so lange wir der Server die App laufen hat zu speichern und so jedem Besucher die Werte anzeigen zu können. Problem: Meine We…

  • Benutzer-Avatarbild

    @ErfinderDesRades Die Syntax von using wurde geändert ich glaube C# 8 (mir wird das als VS-Autokorrektur-VerbesserungsVorschlag-Dings angezeigt). Ich hab das Slim-Ding auch noch nie benutzt, ich dachte das File wäre solange 'geblockt' bis ich es wieder im finally block freigebe. Ich hab meinen Code mal so verändert if (myWriteLock.IsWriteLockHeld) : (Versteckter Text) Bis jetzt noch keinen Fehler gehabt. Vielleicht wars es das schon ?! ---- Ich hab es jetzt auch nochmal als Klassenvariable gemac…

  • Benutzer-Avatarbild

    Hmm ... ich weiß noch nicht mal, ob das was ich mache überhaupt nötig/richtig ist. Daher ja auch hier die Frage an erfahrenere Programmierer. Die Methode die oben im ersten Post steht, ist ein Teil einer Klasse, die als Singelton im Projekt bereit steht (siehe da den Punkt 1. /oben im ersten Post). Meinem Verstehen nach bedeutet das, dass dies die einzige Instanz ist die es gibt und alle User sich diese Instanz teilen. Nun weiß ich nicht was ich für Vorkehrungen treffen muss, damit die Files auf…

  • Benutzer-Avatarbild

    Zitat: „Das Schlimmste, was m.E. passieren kann, ist, dass es eine IO-Exception gibt, weil auf die Datei nicht zugegriffen werden kann.“ Wie sollte ich dieses Problem am besten lösen. 1. For-Schleife mit z.B. 5 Wiederholungen inkl. Wait-200ms und dort drinnen dann Try-Catch mit return ganz raus wenn try funktioniert hat? 2. @VaporiZed Kurz zu deiner Analogie Singelton. Also Klasse = Bauplan für einen Bus // Instanz = ein echter Bus gebaut nach dem Bauplan // Singelton = Versprechen es gibt nur e…

  • Benutzer-Avatarbild

    @ISliceUrPanties Jo sieht nach einer guten Lösung aus. Ich wusste nicht, dass es das Konzept SQLite gibt. Ich war immer unter der Annahme, dass ich einen DB-Server brauche. DANKE. ---- Ich tu mich leider immer noch schwer mit dem ganzen Thema DB (Syntax, Extra Viewer, Tabels etc.). Daher hab ich mit dem Wissen 'no DB Server needed' nochmal gegoogled und bin jetzt auf LiteDB (openSource) gestoßen, quasi die SQLite Variante für noSQL-DBs. Unter Winforms (.NET 6.0) hab ich es zum laufen gebracht. D…

  • Benutzer-Avatarbild

    @ All Danke für eure Hilfe! Ich speichere meine Highscore jetzt mit der C#-In-App-DB LiteDB