2

私はPowerbuilderのバックグラウンドを持っています。最近、開発プラットフォームを変更することが発表されました:MVC 4 + Entity 4 + KendoUI

私は問題を抱えており、主題をすばやく把握しようとしています。

質問があります。割り当てられたプロジェクト用に非常に大きなデータベース(多くのテーブル)を構築しました。EntityFramework4.1を介してエンティティを作成しました。

エンティティからクラス(.cs)を自動的に作成する方法はありますか?

170のクラス(.cs)を作成する必要があるのは時間のかかる作業であり、私は時間をかけて学習することを好みます。

よろしくお願いします

PSたぶん質問は素朴ですが、私は.NET C#などを使ったことがありません

4

2 に答える 2

3

すでにデータベースを作成している場合は、データベースファーストのアプローチを使用してみてください。すべてのテーブルが自動的にクラスにマップされます。

http://msdn.microsoft.com/en-us/data/gg702905.aspx

于 2012-12-27T20:08:29.963 に答える
0

標準の4つのオプションについては、ここで説明していますhttp://msdn.microsoft.com/en-us/data/ee712907 コードファースト/モデリング/既存のデータベースの組み合わせ

EF Powertools nugetパッケージが提供する追加のオプションは、既存のデータベースから最初にコードをリバースエンジニアリングすることです。私はそれが非常に役立つことを発見しました。

于 2012-12-27T21:42:13.893 に答える