内部使用のためのプロジェクトを受け取りました。私のアプリケーションは、ゲームのメタデータを約 100 行保存する必要があり、各行には最大で約 15 フィールドがあります。フィールドには、ゲーム名、ゲーム カテゴリ、メーカー、ソース コード パスなどを指定できます。ほとんどの場合、レコードの行ごとに約 5 ~ 10 個のテーブルを結合する必要があります。使用している人はごくわずかで、ヒット数はほとんどありません。速度性能はそれほど問題ではありません。提示する必要があるデータの行は、並べ替えと検索が可能でなければなりません
私の現在の解決策は、ASP.NET の GridView コントロールを ASP.NET の AJAX UpdatePanel と共に使用して、その ajax 感を与えることです。データ アクセス レイヤーとして LINQ-to-SQL を使用することを考えています。独自のカスタム検索エンジンを構築することを考えていますが、この機能を既に備えている既存のコントロールがあれば、それを使用したいと思います。そのようなコントロールが存在することを知っている人はいますか?とにかく皆さんどう思いますか?
更新 #1: DynamicData Web サイトの作成を検討しています。それについて考えている人はいますか?