2010-12-07 1 views
0

私はVisual Studio 2005でデータを取得するのに実際には標準SqlDataReaderを使用していますが、エンティティフレームワークの使用を開始したいと思います。ダウンロードまたはインストールするプログラムやバックはありますか?エンティティフレームワークの使用を開始するにはどうすればよいですか?

それ以外にも、自分のやり方を続けたいと思っているのは良いアイデアですか? thanxx

+0

現在の方法は何ですか?変更する必要があることを示唆している問題にはどのようなものがありますか? "典型的な' SqlDataReader'は、あなたが未処理のSQLを埋め込んでいることを意味しますか、または既にストアドプロシージャに抽象化していますか? –

答えて

1

のための素晴らしい紹介ですが、あなたはVS2008を持っている場合は、EFで動作するようにVS 2008 Service packをダウンロードでき、あなたはVS2010を持っている場合、それはデフォルトでインストールされます。

インストール後Code Firstを参照してください。コードには多くのリソースがあります。 起動についても、google searchMSDNを参照してください。

1

私は(おそらく新しいバージョンをお勧めしますが)あなたが必要とするすべてのものは、Visual Studioに組み込まれていると思います。 Googleを使用してthis oneのようなチュートリアルを見つけると、現在のSQLスキーマに基づいてエンティティコンテキストを作成して使用する方法がわかります。

Entity Frameworkは少し慣れていますが(LINQクエリの実行は延期されていることを覚えておく必要があります)、私は数年前から使用してきました。古いスタイルのデータよりもはるかに優れていますアクセス方法。私は間違いなくそれをお勧めします。

2

私が必要と考えるエンティティフレームワーク.net framework 3.5。 VS2005にはCTPがいくつかありますが、これは保留になる可能性があります。 それ以外の場合は、VS2008またはVS2010が最善の策だと思います。ここで

は、あなたがすることはできませんVS2005でVS2008 link text