Hat jemand Erfahrung mit PLINQ mit ASP.NET? Ist das eine gute Kombination oder etwas, das in den meisten Situationen zu vermeiden ist?Lohnt es sich, PLINQ mit ASP.NET zu verwenden?
Ich entwickle eine Intranet ASP.NET-Site für eine Anwaltskanzlei (~ 100 Benutzer). Einige Seiten enthalten nicht-trivialen LINQ-Code, zum Beispiel haben wir eine Bank Rec Seite, die Tausende von Finanztransaktionen zwischen unserer Buchhaltungsdatenbank und den Daten der Bank vergleicht, unter Verwendung von LINQ to Datasets. Das ist langsam, also bin ich versucht, PLINQ zu versuchen, aber ich bin besorgt, dass dies dazu führen könnte, dass eine Anfrage den Webserver monopolisiert. Die Bank rec 4 Mal schneller laufen zu lassen, aber alle anderen Benutzer während der Ausführung auszuschalten, wäre keine Verbesserung.
Ich weiß, es gibt viel schnellere Lösungen als LINQ, aber ich hätte lieber einen kurzen Code zu pflegen.
Im Moment haben wir einen Dual Pentium 4 Webserver, aber ich hoffe, dass wir in naher Zukunft auf anständige Hardware upgraden können.
Ich habe die gleiche Frage in meinem Kopf, bitte bieten/markieren Antworten.. –