エンティティクラスの各フィールドを対応するデータテーブルフィールドに関連付けたい。私は現在C#に取り組んでいます
助言がありますか?
Entity Frameworkはまさにそれを実行し、非常にうまく機能します。また、アプリケーションコードから直接強い型のLINQクエリを記述できるようにするなど、さらに多くのことを実行します。
他の良いオプションはNHibernateまたはLinqtoSQLです
このクラスのフレームワークは、一般にオブジェクトリレーショナルマッパー(ORM)と呼ばれます。
Entity Frameworkは、データモデルを視覚的に構成するなど、初心者にとって最も便利なものだと思います。データベースからオブジェクトモデルを推測することも、オブジェクトモデルからデータベースを作成することもできます。
新しいEntityFrameworkCode Firstのアプローチは、私の意見では信じられないほどシンプルで強力です http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4codefirstwalkthrough.aspx
それはエンティティフレームワークが行っていることですよね?
MicrosoftのADO.NETチームは、チームブログでEntity Framework Beginners Guideを公開しました:http: //blogs.msdn.com/b/adonet/archive/2010/07/19/absolue-beginners-guide-to-entity-framework .aspx