問題タブ [castle-monorail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
94 参照

castle-monorail - Monorail RadioFields を GenericLists にバインドする

ビューでフォームにバインドする次のオブジェクトがあります。

この情報を RadioField のさまざまなグループとしてユーザーに提示しています。

RadioField をバインドして、Items の各項目の RadioField のグループを表示するにはどうすればよいですか。RadioFields の各グループには各 Lines のオプションがあり、RadioFields の各グループは Resolution にバインドされていますか?

0 投票する
2 に答える
3738 参照

c# - Unity: 辞書を作成する

Castle/Monorails アプリケーションを Unity/Asp.NET MVC アプリケーションに変換しています。このコンポーネント構成を変換しようとして行き詰まっています。

Unity は配列をサポートしていますが、辞書はサポートしていないようです。次のようなことをしたいと思います。

どうすればこのようなことを達成できますか?

0 投票する
5 に答える
765 参照

asp.net-mvc - Asp.Net Mvc 2 再利用可能なパーツ?

Asp.Net MVC のモノレール ビュー コンポーネントに相当するものはあるのでしょうか。

私がやろうとしているのは、クラスに依存するいくつかの複雑な UI をレンダリングすることです。つまり、List ビューにいるとします。この ViewComponent に相当するオブジェクトを渡し、オブジェクトをパラメーターとして受け取り、複合体をレンダリングします。ビューで他のことをできるようにするUI。Asp.Net MVC でこれを行う最善の方法は何でしょうか?

これは複雑な UI であるため、一度記述することを好みます。そのため、保守性の問題が発生することを意味するため、テンプレートは実際に使用したい方法ではありません。
私が見たいくつかのオプション(そして私は試し始めようとしています)は次のとおりです。

  • 将来の Html.RenderAction
  • サブコントローラー

ただし、他に何かあるかどうか、またはこの特定のシナリオで一方が他方よりも優れているかどうかを知りたいです

0 投票する
1 に答える
269 参照

model-view-controller - CastleMonoRailのデフォルトリクエストをコントローラーアクションにマッピングする

ルーティングが構成されていないMonoRailアプリケーションを実行しています。そのため、MRの標準のArea / Controller/Action.aspxスキームを使用しています。(.aspxリクエストをリッスンするようにMonoRailハンドラーを変更しました)。

ここでの問題は、/ Home / Index.aspxが私の開始ページであるということですが、誰かがhttp://server.com/にアクセスした場合、それは/Home/Index.aspxに転送されませんが、禁止されたページを一覧表示するディレクトリが表示されます。代わりは。

これに対する簡単な修正はありますか?/Home/Index.aspxにServer.Transferを発行する/default.aspxでHttpHandlerをリッスンさせてみました。それでも、後で呼び出す適切なコントローラー名/アクション名を抽出できないため、defaultUrlTokenizerでは失敗します。

0 投票する
1 に答える
127 参照

fiddler - キャッスル モノレール 同一ユーザーからの同時リクエスト不可

Castle Monorails で Web サイトを作成しましたが、サイトを使用しているユーザーがサイトが非常に遅いと不満を漏らしているため、フィドラーでいくつかの調査を行ったところ、(同じユーザーからの) 要求が同時ではないことがわかりました。使用しようとしましたが、機能していません。Castle モノレールがこれをサポートしていないようです。この問題に対する提案/解決策/回避策はありますか?

0 投票する
2 に答える
536 参照

nhibernate - Castle Trunk と NHibernate 2.1.0.4000 にアップグレードした後、統合テストで TestDriven.Net がクラッシュする

私は古い MonoRail/ActiveRecord を持っています。私もいくつかの作業を行っています。

最近、アプリケーションを Castle Trunk と NHibernate 2.1.0.4000 GA にアップグレードすることにしましたが、テストの実行でいくつかの問題が見つかりました。

最初に - TestDriven.Net を使用してデータベースに対して機能する統合テストを実行すると、TestDriven.Net が完全にクラッシュするか、すべてのテストの実行が完了し、TestDriven.Net がハングします。これは、アップグレード前には発生しませんでした。

TestDriven.Net がクラッシュすると、イベント ログに次のように書き込まれます。

障害バケット 1467169527、タイプ 1 イベント名: APPCRASH 応答: 利用できません Cab ID: 0

問題の署名: P1: ProcessInvocation86.exe P2: 2.22.2468.0 P3: 4a26845c P4: KERNELBASE.dll P5: 6.1.7600.16385 P6: 4a5bdbdf P7: e053534f P8: 0000b727 P9: P10:

2 つ目 - 以下のように、プロキシ クラスが Finalize() されているときに例外がログに記録されます。

例外のスタック トレースは次のとおりです。

同じ動作により、CI サーバーの MsBuild もクラッシュします。

本当に奇妙なのは、理論上、Finalize() でスローされた例外は、MSDN ドキュメントに従って飲み込まれる必要があるということです。

http://msdn.microsoft.com/en-us/library/system.object.finalize(VS.71).aspx

Finalizeまたは Finalize のオーバーライドが例外をスローした場合、ランタイムは例外を無視し、そのFinalizeメソッドを終了して、ファイナライズ プロセスを続行します。

誰か考えますか?

0 投票する
2 に答える
123 参照

asp.net - モノレールに関するフィードバック

カーストプロジェクトのモノレールを試した人はいますか?残念ながら、クライアントは 3.5 ではなく .net v2.0 で開発したいと考えており、私は .NET 2.0 の MVC フレームワークを探していました。

0 投票する
1 に答える
322 参照

c# - Uploadify + Castleproject Monorail: アップロード中に Ajax 呼び出しを実行できません

私は、uploadify jquery プラグインと CastleProject Monorail をバックエンドとして使用するプロジェクトに取り組んでいます。私が得る問題は、アップロード中に ajax 呼び出し (その間に呼び出される) をブロックしているように見えることです。アップロードが完了すると、ajax が呼び出されます。

奇妙なことに、新しい CastleProject モノレール プロジェクトで uploadify を実装すると、その間に呼び出された ajax 呼び出しが機能します。

以前のプロジェクトでは、現時点では考えられない設定がブロックの原因となっているようです。Web.config の設定は同じです。

これの原因は何か考えている人はいますか?

ありがとう

アップデート:

私は問題を見つけたと思います: Session オブジェクトが使用されるとすぐに、Web サーバーは複数のリクエストをブロックします。これは、競合状態のより一般的な問題を回避するためです。

競合状態を自分で処理できるように、これを無効にする方法はありますか?

0 投票する
1 に答える
188 参照

velocity - 変数の内容ではなく、変数を含む Castle NVelocity

Castles の NVelocity Engine を使用してテンプレートの作業を行っています。これが問題です。私のテンプレートのいくつかは正常に動作しますが、そのうちの 1 つは動作しません。

何らかの理由で、上記のコードは途中で動作します。すべての内部を含む 6 セットの div タグを取得しますが、Velocity は $i.ShortName のコンテンツではなく $i.ShortName を出力します。これがなぜなのか手がかりはありますか?6 つの出力が得られた場合、Items が正しく設定され、Velocity Template に存在すると信じることができます。しかし、何らかの奇妙な理由で、子供たちはそうではありません。

Now Items はList<CategoryItem>、メンバーの名前のつづりを間違えていないことを確認するために何度もチェックしました。

私は何が欠けていますか?

0 投票する
1 に答える
291 参照

.net - モノレール解析URLからルーティング値

リクエストのコンテキスト(スタンドアロンアプリ、またはテストフレームワーク)の外部でnvelocityルーティングメカニズムを起動し、アクションからURLを取得し、URLからルーティング値を取得することは可能ですか?

これがテストです。routingMethodを理解する必要があります。