Codesmith NtierまたはPLINQOテンプレートでMVPパターンを使用することが可能です
-
16-09-2019 - |
質問
現在、我々は、ASP .NETアプリケーションに取り組んでいると私は原因それが提供するいくつかの利点に(UI用)MVPパターンを進めることを好む、
しかし、そのアプローチを進めて行くの詐欺は、時間を食べるようになるのハンドコーディングのあまりです。
私はすでに任意のテンプレートまたはSQLにLINQを使用して、DALを生成することが可能であるが、唯一の問題は、ユーザーコントロール(ビュー)によって実施されるべき生成インターフェイスとであることを同定した(データバインディングのために)、いくつかの定型コード
さて質問です。
1)
(UI層の界面&特性を生成するだけでなく、データ結合に)MVPパターンを取得するcodesmithテンプレートを使用することが可能です2)MVPパターンで先に行くとcodesmithテンプレートジェネレータまたは他のツール
が提供する単純なアプローチを使用することはお勧めできません注:私はまた、我々はそのアイデアをドロップする必要がASP。ネットMVCではなくによる知識の欠如(学習要件)と、プロジェクトのタイムラインに先に行くと考えています。
EDIT:男性月の努力の面では、それは
このアプリケーションを開発するために周りに35〜40人月の努力であります私を提案してください。
解決
1)絶対可能。 「どのように」は、具体的にあなたがやっていると、どれだけのテンプレートがあなたのパターン(またはどれだけニーズが一般的で世代をコーディングする蒸留することができるが)合うものに非常に多くを依存しています。
2)インポッシブルと言っています。あなたのニーズに完全に依存。
あなたは本当に ADO.NET Data Servicesのとを調査する必要があります< href = "http://msdn.microsoft.com/en-us/library/cc488545.aspx" のrel = "nofollowをnoreferrer"> ASP.NET動的データの足場フレームワーク。これらは、あなたが求めている世代の種類を行うために正確に設計されています。
他のヒント
少し遅れたが、私はちょうどリリースさcodesmithテンプレートをチェックアウト。 http://community.codesmithtools.com/CodeSmith/m/templates/42499。 ASPXする