私は最近、Microsoft が Web フォームを開発するために提供しているすべての選択肢に不満を感じています。Sharepoint、Sharepoint なしの Infopath、ASP.NET Web フォーム (ランタイムごとに異なるコントロール)、Web フォームなしの ASP.NET、ASP.NET MVC フレームワーク、Silverlight、および WCF があります。レンダリング技術とデータバインディング技術はさておき、データベースとの間でデータをやり取りする方法はいくつかあります (DataSet、LINQ、SqlDataControls など)。非常に古いテクノロジ (FoxPro が Web フロント エンドを取得したことはありますか) や、Microsoft Labs のロールアウトの過程で非常に新しいものを見逃していることは確かです。
ASP.NET Web フォームと DataSet の使用をやめたい場合、データ ドリブン フォームに今すぐ移行する最善の方法は何ですか? あなたのプログラミング時間に良い価値をもたらしたものは何でしたか? LINQ to Entities と新しい MVC フレームワークを試してみたくなりましたが、これらすべての新しいテクノロジについて十分に理解していないため、その価値がどこにあるのかを選択できません。