私は3段アーキテクチャに基づいたアプリケーションを400以上のストアドプロシージャを持つpostgresデータベース(npgsql)で作成していますが、今ではMVC3フレームワークを使用して同じアプリケーションを開発したいと思います。既存のPostgresデータベースを使用したMVC3データベースへのアクセス
私は、これらのストアドプロシージャを使用して既存のデータベースを使用する最良の方法を知りたいと思います。私は最初のアプローチでコードを見つけました(http://weblogs.asp.net/scottgu/archive/2010/08/ 03/using-ef-code-first-with-existing-database.aspx)を使用していますが、その最高のソリューションかどうかを知りたいのです。
私はRazorの利点についても読んだのですが、私のアプリケーションにはDataGridViewsとTabContorlsがたくさんあるので、Razorと一緒に行くのは簡単でしょうか?
返信いただきありがとうございます。私は実際に3層アーキテクチャを採用することは賢明だと考えています。現時点では保守性の問題に直面していません。 – Shobi23
MVCは、プレゼンテーションレイヤー、より多くのJavaScriptが生成されたり、重いビューステートなどが増えないようにするために、パフォーマンスを向上させるのに役立ちますが、使い慣れた生産性の高い学習時間が必要です。また、移行する長期的な計画を置くことができます、最後に私を理解することを逃すことはありませんと私は主な利点の一つはメンテナンス性であることを覚えていないすべてのbefits保守性です。 –