2012-05-02 6 views
1

私はカスタムASP.NETビジネスアプリケーションを開発する作業をしています。基本的には、レコードの入力と、これらのレコードを管理するワークフローで構成されます。私たちはCMSを活用しようとしており、この時点でDotNetNukeを選択しました。私はEntity FrameworkのようなORMをどのように活用すればいいのか疑問に思っています。そのため、モデルを変更したときに変更を行うのは1か所だけです。DotNetNukeカスタムアプリケーションアーキテクチャ

フロントエンドで高度にカスタマイズされたフォームがあり、新しいフィールドを追加するなどの変更を加えたい場合、そのための開発時間を最小限に抑えるにはどうすればよいですか?フレキシビリティの構築フォームは、アプリケーションにとって非常に重要です。 EFコードの最初のパターンを持つASP.NET MVCを使用することはできません.POCOを変更してデータベースとビューページを変更するスクリプトを生成するだけです。だから私は、抽象化のこのレベルを提供するDNNに何かがあるのだろうか?

答えて

0

ASP.NET MVCの部分はDOtNetNuke内では簡単にはできませんが、EFコードを使用してデータ/ビジネス層でMVCを最初に実行し、残りのUIを処理します。

あなたはUIのための足場はありませんが、ほとんどの場合、足場は人間がとにかく必要なものを得るには不十分です。

+0

私はこのチュートリアルのコードフォームを使ってWebフォームを実行することができたと思いますか? http://blogs.msdn.com/b/erikreitan/archive/2012/04/10/asp-net-4-5-beta-web-forms-tutorial-series-published.aspx – Sephrial