数年間、Linq2SQL を使用した動的データは、管理プロジェクトを作成するためのクールで簡単なツールとして機能しました。しかし、5 年後にこれらのプロジェクトを維持することはますます問題になっています。
次にどこに移動するか、同様の決定に直面した人はいますか?
数年間、Linq2SQL を使用した動的データは、管理プロジェクトを作成するためのクールで簡単なツールとして機能しました。しかし、5 年後にこれらのプロジェクトを維持することはますます問題になっています。
次にどこに移動するか、同様の決定に直面した人はいますか?
私は以前の仕事でその罠に陥りました。そこでは多くのプロジェクトが「迅速で汚い」ものであり、その後メインライン アプリケーションになりました。私の提案は、経営陣に問題を説明し、次の変更が予定されているときに、コア ORM の一部を Entity Framework に変換するために余分な時間を割り当てることです。
DB は既に配置されているため、EDMX ファイルを使用して、生成されたクラスをモデルとして使用するか、その上に作成することができます。
Dynamic Data の欠点に対処する必要がなくなるため、より良いコアを作成するために今時間を費やすことで、後でメンテナンスが容易になるため、後で見返りが得られることを経営陣に説明してください。