問題タブ [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 投票する
5 に答える
1898 参照

c# - モノレールから ASP.Net MVC へ

前回、自明ではない .Net/C# アプリケーションに取り組んだときは、Castle Monorail を使用しましたが、全体としてその経験を楽しんでいました。.Net MVC の早期アクセス/プレビュー リリースはまだ利用できませんでした。多くの「Microsoft ショップ」は、「公式」ソリューションがより魅力的であることに気付くでしょう。モノレールから .Net MVC に移行した人はいますか?

どうやってスイッチを見つけましたか?
現在、最大の違いは何ですか?

0 投票する
3 に答える
2773 参照

c# - jQueryによってシリアル化されるようにJavaScriptの日付をフォーマットするにはどうすればよいですか

型を介してjavascript date送信できるようにを設定しようとしていますが、これを実行しようとすると、 を fullに設定します。型に変換するにはどのような形式にする必要がありますか?JSON.NETjQuerydatestring.NET

私はMonoRailサーバー上でタイプへのバインディングを実行するために使用していますが、コード.NETに適切に送信するには、フォームの非表示フィールドの値を何に設定するかを知る必要があり.NETます。

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

c# - モノレールの RedirectToReferrer() の単体テスト

メソッドを呼び出すアクション メソッドの単体テストを作成しようとしてController.RedirectToReferrer()いますが、「参照元がありません」というメッセージが表示されます。

このメソッドを分離してモックするにはどうすればよいですか?

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

routing - IIS 5 でキャッスル モノレール ルーティング機能を使用することはできますか?

Castle MonoRail ルーティング機能を使用するには、IIS 6 以降を使用する必要がありますか?

casini が機能することは知っていますが、実際には、casini を使用して Web アプリをデプロイするつもりはありませんか?

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

asp.net - CastleProject *.vmHttpForbiddenHandlerが機能しない

HttpForbiddenHandlerを使用して、ファイルをブロックしようとしましたが、成功しませんでした。web.configは次のとおりです。

.vm要求をaspnet_isapi.dllにも転送するように仮想ディレクトリを設定しました。基本的に私はこのガイドに従いました: http ://support.microsoft.com/kb/815152

なぜそれが機能しないのか考えてみてください。Windows XP +IIS5.1を使用してテストしています。

更新:私を地獄に追いやるさらなる診断テスト。期待どおりにファイルが提供されるので、ISAPIリストの.configバインディングを削除しようとしました。すべてを追加し直しましたが、今回は「ファイルタイプが提供されていません」と表示される代わりに、「リクエストタイプ「GET」のhttpハンドラーが見つかりませんでした」と表示されます。私は完全に腹を立てています、それはXP用のIIS 5.1だけですか、それとも何か怪しいことをしましたか?いいえ、これについては怖いだけです。トラブルシューティングを行うときに、を使用してすべてのhttpHandlerを削除しようとしました。ただし、.vmがブロックされないという問題は依然として存在します。

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

unit-testing - MonoRail コントローラーの単体テストで検証エラーを偽造する方法は?

Castle のトランクで実行していて、DTO の検証が設定されているコントローラー アクションを単体テストしようとしています。コントローラーは SmartDispatcherController から継承します。アクションと DTO は次のようになります。

単体テストは次のようになります。

(「ホーム」は、テストでの HomeController インスタンスです。home.Errors は、検証エラーが発生したときにフラッシュに配置する必要がある ErrorSummary への参照を保持します)。

デバッガーが dto には検証エラーがないと考えているのを見ています。テストの実行方法では、明らかにいくつかの失敗が発生するはずです。

これに関する Joey のブログ投稿を読みましたが、これが書かれてからキャッスル トランクが移動したようです。誰か光を当てることができますか?

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

model-view-controller - MonoRail を生産的に使用する準備はできていますか?

今のところ、よくわかりません...

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

elmah - キャッスル モノレール & エルマー

Castle MonoRail と ELMAH を使って成功した人はいますか?

ユーザーにわかりやすいエラー メッセージを表示するために多くの Resuces を使用していますが、これを行うと、MonoRail レスキューが例外をインターセプトするため、ELMAH まで例外が発生することはありません。

理想的には、ユーザーにレスキューを確認してもらいたいのですが、例外が ELMAH に記録されるようにします。

アイデア/ポインタはありますか?

乾杯、

ジェイ。

0 投票する
3 に答える
4022 参照

c# - IIS 7 を使用したキャッスル モノレール ルーティング?

ルーティング モジュールをデフォルト アクションまたはコントローラで動作させようとしていますが、動作しません。私は常に404ページが見つからないことに直面しています。私は何かをするのを忘れましたか?ASP.NET MVC 機能でのルーティングが本当に好きですが、MR で同じことができるかどうかはわかりません。.NET 3.5 の城トランクからのビルドで IIS7 を使用しています。

0 投票する
4 に答える
9666 参照

c# - Asp.Net MVC とキャッスル モノレール

Asp.Net でアプリケーションをビルドした経験がありますが、現在は MVC フレームワークがより一般的になっています。Asp.Net MVC または Castle MonoRail を使用して、新しい多言語 Web アプリケーションを構築してみたいと思っていますが、どちらが適しているかわかりません。Web フォーム ビュー エンジンは好きではありませんが、Asp.Net MVC のルーティング機能は好きです。

  • 誰かがそれらの間の長所と短所について教えてもらえますか?
  • マスター テンプレートをオーバーライドするには、どの ViewEngine が適していますか?