2011-07-13 7 views
0

我々は、ミニERP Webアプリケーションを開発しようとしています。私たちは、エンタープライズ対応の豊富なユーザーインターフェイスを備えたブラウザーにとらわれないアプリである必要があります。 Something like the latest openERPミニERPの.NET MVC + Dojo(その他のフレームワーク)

プロジェクト用に.NET MVC 3とDojoを使用する予定です。

だから、私たちの主要なクエリは、次のとおりです。

  1. は、Dojoのための任意のHtmlhelpersがあります。何らかのアイデアを得ることができるオープンソースの実装。

  2. Dojoを使用するとアプリケーションが遅くなるのですか?以前のプロジェクトでは、DojoをPHPに統合し、WebアプリケーションSPA(単一ページアプリケーション)を作成しなければなりませんでした。これは、各リクエストで宣言マークアップがdojoによって処理されたためです。したがって、ウィジェットの、長い処理。 Dojoビルド機能を試していませんでした。それは速くなるだろうか?または、シングルページアプリケーションを使用する必要がありますか? SPAの長所と短所は何ですか?

注:その他の競争力のあるJSフレームワークは使用できます。 .NET MVC(参考用)を使用して実装を準備しておくと、ボーナスポイントが得られます。

+0

DojoはSPAの方が優れています。 SPA方式のMVCタイプのアプリケーションでは、dojox.mvcサブプロジェクトを調べることができます。あなたがERPシステムをやりたいと考えると、SPAは本当にあなたにとって理にかなっています。更新された画面(ASP.NET MVC 3を簡単に使用できる)のために個々のページを提供する必要がある理由はありますか?クライアント側でDojoの方が遅くなりますが、サーバー側では遅くなります。 –

+0

私たちはプロジェクトでMVC3 + Dojoを使用しています。今度は最初の顧客デモに近づいているので、私たちはそれを取り除いています。 MVC3とうまく混合されません。たとえば、日付ピッカーはIEEE形式で日付をフォーマットします。したがって、株式日付ピッカーから "継承"する独自のウィジェットを作成する必要があります。 1.7から1.8へのアップグレードには大きな変更がありましたので、元に戻す必要がありました。 MVC3に付属のjQuery UIを使用しています。 Dojoはバージョン1.8に移行しており、良い例を見つけるのは難しいです。 #IRCチャットによるサポートです。それはたいていのことではない。 –

答えて

0

私はASP.NET MVC 2を使用してERPアプリケーションを開発しました。これほど先進的ではありませんが、仕事は終わりです。

  • それは私がjQueryUIとjqGridを使用しているUIについてはSPA
  • ないが、非常によく実行
  • AJAXフォーム送信jQuery Form Plugin
を使用して:ここで

は、その実装に関するいくつかのポイントです

0

私たちはERPプロジェクトでASP.NET MVC4を使用しています。これらの機能はアーキテクチャに関連しています。

  • ZTree
  • jQueryのダイアログ
  • WEBAPI(ないWCF)
  • Dapperの(ないEntityFramework)

    • jQueryのレイアウト
    • SlickGrid(非常に豊富な機能やプラグインを持つオープンソースのグリッドコントロール)

    多くのプラグインを組み合わせて使用​​し、1人のチームメンバーi CSSとDIVのレイアウトに精通しています。あなたがjavascriptとUIレイアウトで豊富な経験をしていない場合、いくつかの課題があります。最後に、我々はプロジェクトを完了しました、それは素晴らしいです。

  • 関連する問題