私のゲームはターン制ですが、チャットなどのリアルタイム要素があるため、スピードが求められます。1 つのサーバーで数千人のオンライン プレーヤーをサポートするのが理想的です。
データセットが大量のデータをメモリに保存する傾向があることは知っていますが、ミリ秒ごとに db 呼び出しを 2 回行う必要がないようにするために必要なことだと考えました。私は Entity Framework から遠ざかっています。なぜなら、内部で何が起こっているかをあまり制御できないように思われるからです。
今、私はこれらのどちらも (一般的には c# も) 人生でこれまでに存在した中で最も驚くほど高速なソリューションではないことを知っていますが、少し便利なものが必要です.
ところで、.Net 4.0 は他のいくつかのあいまいな依存関係のために簡単に使用できません。それらは修正される可能性がありますが、正直なところ、それを理解するために時間を費やす気はありません. 私はむしろ、私の依存関係がうまく機能する3.5に固執しています。