問題タブ [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.
c# - モノレールから ASP.Net MVC へ
前回、自明ではない .Net/C# アプリケーションに取り組んだときは、Castle Monorail を使用しましたが、全体としてその経験を楽しんでいました。.Net MVC の早期アクセス/プレビュー リリースはまだ利用できませんでした。多くの「Microsoft ショップ」は、「公式」ソリューションがより魅力的であることに気付くでしょう。モノレールから .Net MVC に移行した人はいますか?
どうやってスイッチを見つけましたか?
現在、最大の違いは何ですか?
c# - jQueryによってシリアル化されるようにJavaScriptの日付をフォーマットするにはどうすればよいですか
型を介してjavascript
date
送信できるようにを設定しようとしていますが、これを実行しようとすると、 を fullに設定します。型に変換するにはどのような形式にする必要がありますか?JSON
.NET
jQuery
date
string
.NET
私はMonoRail
サーバー上でタイプへのバインディングを実行するために使用していますが、コード.NET
に適切に送信するには、フォームの非表示フィールドの値を何に設定するかを知る必要があり.NET
ます。
c# - モノレールの RedirectToReferrer() の単体テスト
メソッドを呼び出すアクション メソッドの単体テストを作成しようとしてController.RedirectToReferrer()
いますが、「参照元がありません」というメッセージが表示されます。
このメソッドを分離してモックするにはどうすればよいですか?
routing - IIS 5 でキャッスル モノレール ルーティング機能を使用することはできますか?
Castle MonoRail ルーティング機能を使用するには、IIS 6 以降を使用する必要がありますか?
casini が機能することは知っていますが、実際には、casini を使用して Web アプリをデプロイするつもりはありませんか?
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がブロックされないという問題は依然として存在します。
unit-testing - MonoRail コントローラーの単体テストで検証エラーを偽造する方法は?
Castle のトランクで実行していて、DTO の検証が設定されているコントローラー アクションを単体テストしようとしています。コントローラーは SmartDispatcherController から継承します。アクションと DTO は次のようになります。
単体テストは次のようになります。
(「ホーム」は、テストでの HomeController インスタンスです。home.Errors は、検証エラーが発生したときにフラッシュに配置する必要がある ErrorSummary への参照を保持します)。
デバッガーが dto には検証エラーがないと考えているのを見ています。テストの実行方法では、明らかにいくつかの失敗が発生するはずです。
これに関する Joey のブログ投稿を読みましたが、これが書かれてからキャッスル トランクが移動したようです。誰か光を当てることができますか?
model-view-controller - MonoRail を生産的に使用する準備はできていますか?
今のところ、よくわかりません...
elmah - キャッスル モノレール & エルマー
Castle MonoRail と ELMAH を使って成功した人はいますか?
ユーザーにわかりやすいエラー メッセージを表示するために多くの Resuces を使用していますが、これを行うと、MonoRail レスキューが例外をインターセプトするため、ELMAH まで例外が発生することはありません。
理想的には、ユーザーにレスキューを確認してもらいたいのですが、例外が ELMAH に記録されるようにします。
アイデア/ポインタはありますか?
乾杯、
ジェイ。
c# - IIS 7 を使用したキャッスル モノレール ルーティング?
ルーティング モジュールをデフォルト アクションまたはコントローラで動作させようとしていますが、動作しません。私は常に404ページが見つからないことに直面しています。私は何かをするのを忘れましたか?ASP.NET MVC 機能でのルーティングが本当に好きですが、MR で同じことができるかどうかはわかりません。.NET 3.5 の城トランクからのビルドで IIS7 を使用しています。
c# - Asp.Net MVC とキャッスル モノレール
Asp.Net でアプリケーションをビルドした経験がありますが、現在は MVC フレームワークがより一般的になっています。Asp.Net MVC または Castle MonoRail を使用して、新しい多言語 Web アプリケーションを構築してみたいと思っていますが、どちらが適しているかわかりません。Web フォーム ビュー エンジンは好きではありませんが、Asp.Net MVC のルーティング機能は好きです。
- 誰かがそれらの間の長所と短所について教えてもらえますか?
- マスター テンプレートをオーバーライドするには、どの ViewEngine が適していますか?