Suchergebnisse
Suchergebnisse 1-30 von insgesamt 387.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von TRiViUM: „Ich vermute also, dass mit dem DoEvents sichergegangen werden wollte, dass neue Daten auch wirklich verarbeitet werden.“ Das wird die Intention gewesen sein, ja. Wenn ich die Dokumentation richtig verstehe, dann ist das allerdings nur für Windows-Events. Zitat von Microsoft: „ Processes all Windows messages currently in the message queue. “ Dazu kommt, dass der Thread, der DoEvents() aufgerufen wird, schlafen gelegt wird. Zitat von Microsoft: „Caution Calling this method caus…
-
Zitat von Haudruferzappeltnoch: „Warum ist das in der Sub New suspekt?“ Weil das der Constructor ist. Der Constructor hat nur eine Aufgabe: dein Objekt initialisieren. Da kommt maximal Logik rein, die du fürs Initialisieren deiner Komponenten/deines Objektes brauchst - InitComponents() zum Beispiel. Es macht nichts anderes, als deine UI-Komponenten einzurichten. Mal abgesehen davon, dass Logik im Constructor dafür sorgen kann, dass die Objektinitialisierung (zu) lange dauert, wenn Logik drin ist…
-
Hat das einen bestimmten Grund, dass du innerhalb deines Threads wieder mehrere Threads in einer Schleife aufrufst? Threads in dotnet sind ziemlich teuer, wenn du sie so erstellst. Nimm lieber den ThreadPool und lass das Betriebssystem sich drum kümmern. Zum synchronisieren kannst du ein ganzes einfaches Lock-Objekt nutzen. Die beiden zusammen, dann kannst du ein ziemlich robustes System nutzen.
-
Da du dich für Azure (MS) SQL entschieden hast, wirst du wohl auf der gleichen Plattform eine Web-Anwendung bauen müssen. Wie du das machst, obliegt wieder dir. Das musst du wissen und entscheiden. Du kannst eine VM aufsetzen und darauf wiederum etwas bauen, oder du nutzt Azure Functions. Es scheint mir, als hättest du dich nicht eingelesen, was du alles noch beachten musst.
-
Der Kollege hier hat's ziemlich gut zusammengefasst. Greife NICHT direkt auf die Datenbank zu! Du hast hier bei den ganzen Antworten nicht zugehört. Lass' dir eine API bauen, die das für dich erledigt.
-
Zitat von DragsTrail: „Mir ist klar das du damit Geld verdienst.“ Darauf will ich nicht hinaus, ich teile hier lediglich meine Erfahrung mit, was ich nutze und womit ich gute Erfahrungen mache. Zitat von DragsTrail: „Provider / Server? Welcher“ Ja, das musst du für dich herausfinden. Hab ich dir bereits geschrieben. Die meisten Lösungen, die es fertig im Netz gibt sind mit einem "Root-Server" verbunden, oder ein Webspace, wo du eine Datenbank mitgeliefert bekommst. Wenn ich dir hier einen Dienst…
-
Wenn du Sicherheit groß schreiben möchtest, dann kannst du die Datenbank nicht öffentlich aufrufbar machen. Das wirst du wrappen müssen, nämlich mit einer API. Was du dafür brauchst, ist ein Provider/einen Server im Internet. Linux ist da das Mittel der Wahl. Für mein Unternehmen und Kunden setze ich auf Debian und Derivate davon, ist aber mit allen Distros ähnlich. Installation: Quellcode (2 Zeilen) Einrichtung: S.o. Wenn du dich aber damit nicht auskennst, lass es besser machen. Da gehört noch…
-
Je nachdem, was du mit "Online-Datenbank" meinst, kann das eine mySQL-Datenbank sein, die öffentlich aufrufbar ist oder halt nicht (was eher gängig ist). Wenn es eine mySQL Datenbank ist: Quellcode (4 Zeilen) usw. Du brauchst dafür aber auch einen Provider. Dafür brauchst du auch einen Provider, oder du stellst eines deiner eigenen Geräte öffentlich ins Netz, z.B. mit DynDNS. Je nachdem was du brauchst, solltest du überlegen, dafür eine REST-API zu bauen, z.B. So mache ich das bei meinen Kunden …
-
Es scheint mir so, als würdest du sowas hier suchen: github.com/marketplace/actions…files-to-a-github-release Damit kannst du direkt aus deiner Action ein Release erstellen. In dem Zuge solltest du aber drauf achten, dass die Workflows nur für dein Repo und nicht für Forks funktionieren. Dazu solltest du unbedingt drauf achten, dass du gewisse Branch Protection Policies eingerichtet hast. Nicht dass du aus Versehen eine instabile Version released.
-
Micorosoft SSO
BeitragDas ist nichts Neues und bedeutet, dass für dein Konto (bessere) Schutzmaßnahmen greifen. Kann durchaus auch sein, dass du aufgefordert wirst, über den Microsoft Authenticator dich zu authorisieren.
-
@Bluespide Interessant ist ja, dass der alte Quellcode (bis auf ASP, aus mir unerklärlichen Gründen) funktioniert. C#-Quellcode (44 Zeilen) Mehrere Kontexte kann ich ausschließen, da alles in den Current AppDomain geladen wird. Anders kriege ich nicht die Geschwindigkeit fürs IPC hin. EDIT: (Versteckter Text)
-
Moin zusammen, Ich habe die Auflösung von Dependencies (Assemblies) in meinem Projekt scheinbar so gut optimiert, dass sie zwar super schnell ist, allerdings dafür auch (scheinbar) nicht immer alle Assemblies in die Applikation lädt. Nun stehe ich zugegebenermaßen etwas auf dem Schlauch und sehe wahrscheinlich den Wald vor lauter Bäume nicht mehr. Etwas zum Hintergrund: Die Applikation ist hochmodular aufgebaut und kann zur Laufzeit Module ein-/entladen. Die Dependencies können allerdings in meh…
-
Du könntest mal mit Fiddler schauen, was genau die beiden Varianten an den Server schicken. Könnte etwas einfaches sein, wie der Content-Type, der unterschiedlich ist. Leider kenne ich mich mit Flask nicht aus (oder generell mit der Schlangensprache), weshalb ich nur bedingt Hinweise geben kann. Hoffentlich hilft dir das aber weiter!
-
Zitat von INOPIAE: „ist Git für alles sinnvoll“ Zitat von INOPIAE: „von Text-Dateien“ Grundsätzlich kann man mit Git alles versionieren. Sofern der Git-Server auch LFS unterstützt, können auch (sehr) große Datenmengen versioniert werden (mehrere GiB). Es ist nicht gerne gesehen, wenn man in einem Code-Repo Binaries versioniert - ist auch Blödsinn. Bilder, PDFs und andere Dokumentenformen wiederum sind Gang und Gäbe. Sobald es darum geht, Binaries zu versionieren, sollte man an CI/CD denken, bspw…
-
Probier mal VS' Einstellungen zurückzusetzen. Eine Neuinstallation garantiert nicht zwingend, dass das passiert: Quellcode (2 Zeilen)
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragErgebnis vom Telefonat: VisualStudio for Mac unterstützt (scheinbar) dotnet 8 nicht und findet dort keine SDKs zum bauen. Grundsätzlich hat das Setup funktioniert, es musste nichts neu installiert werden. Die Umstellung im Projekt von dotnet 7 auf dotnet 8 und das Entfernen von nicht benötigten Dependencies (die teils auch schlicht nicht vorhanden waren) und die Erkenntnis, dass es ein Bug gibt, der das Zusammenspiel zwischen dotnet/VS Code und XCode bzgl. iOS-Entwicklung behindert haben dafür g…
-
ScrollBars
BeitragBei WPF würdest du sowas über DataBindings realisieren. Da setzt du dann entsprechend in den Eigenschaften Prüfungen für deine Daten.
-
lokale funktionen c#
BeitragZitat von Bluespide: „Ist das so? Sicher?“ Jetzt wo ich mir die Doku selbst nochmal durchgelesen habe: Zitat: „Depending on their use, local functions can avoid heap allocations that are always necessary for lambda expressions. If a local function is never converted to a delegate, and none of the variables captured by the local function are captured by other lambdas or local functions that are converted to delegates, the compiler can avoid heap allocations.“
-
lokale funktionen c#
BeitragZitat von Haudruferzappeltnoch: „Lokalen Funktionen hingegen sind definitv nicht anonym“ Korrekt. Darin liegt der große Unterschied. Lokale Funktionen sind immer benannt, während Lambdas (anon. Funktionen) entweder als Param übergeben oder einer Variable zugewiesen werden müssen. Letzten Endes erfüllen sie einen ganz ähnlichen Zweck und können für die gleichen Sachen (ge/mis)braucht werden. Beide kannst du z.B. als Prädikat für bedingte Schleifen/Abfragen übergeben. Lokale Funktionen haben den V…
-
Fehler im VS 2019
BeitragZitat von Peter329: „Der Bug ist gefährlich ! Wenn man keine Sicherung hat“ An dieser Stelle kann ich nur für die Verwendung von Source-Code-Management werben. Gibt genügend kostenlose Angebote im Netz; auch für privaten Code. Dann fällt ziemlich schnell auf, wenn etwas nicht passt - da muss man nur schauen, dass man sich die Änderungen auch tatsächlich anschaut.
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragMachen wir mal. Hab dir eine PN geschickt. Ergebnis können wir dann hier nachtragen.
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragZitat von tragl: „Ich hätte das gerne am Laufen und für mich persönlich wär's auch schon, wenn ich dann mit VSCode zurecht komme, wobei ich für den Anfang auch finde, das VS2022 erstmal egal ist, denn es ist eine gewohnte Umgebung für mich.“ Ich hätte allerdings auch gerne, dass es bei dir läuft. Ich kann das aktuell so gar nicht nachvollziehen, dass das bei dir so am zicken ist. Das hat alles auf Anhieb bei mir funktioniert. Also mal so zum Verständnis: Brainfuck-Quellcode (32 Zeilen) Ich habe …