私は、SQLサーバのデータベースストアプロシージャからデータを収集するWCFサービスに接続されているアプリケーションを持っています。 UI側からは、大量のデータの表示を最適化するためにDataVirtualizationの使用に関する多くの記事を読んでいます。データベースからのデータを使用してWPFデータ仮想化を実装する方法は?
非常に多くのことを読んだあと、私のデータベースからデータが来るように、そのようなソリューションをどのように実装すればよいのでしょうか。
テーブルから一度すべてのレコードを呼び出してから、UI側から仮想化全体を処理する必要がありますか、またはデータベースがPAgedレコードを返す必要がありますか?
あなたの中には、SQlデータと仮想化を使用したサンプル実装があるか、それを示す良いリンクがあればうれしいです。
私はサンプルコレクションデモでサンプルプロジェクトを見ていますが、データベースには何もありません。
はい私はデータ仮想化について話しています。実際に私のアプリケーションは、ユーザーがデータの使用を開始する前に、データベースから開始する1000レコードにロードされており、時にはかなり時間がかかります。そこで私は、この起動を最適化するために、アプリケーションをより高速にロードし、残りのデータを必要に応じて呼び出すために、最小限のデータを取得することを考えていました。 – serge
@ user930203 UIでデータ仮想化を使用するDALでのキャッシュを混同しないように注意してください。あなたの説明に基づいて、両方の組み合わせが必要な場合があります。 –