2013-04-14から1日間の記事一覧

ControllerからViewへの値の受け渡し

ContorollerからViewへの値の受け渡しは以下の二つの方法がある。 ViewData["hogehoge"] = data;・ViewBag.hogehoge = data;ViewBagはMVC3からサポートされているものでMVC2以前のものはViewDataのみしか選択肢がなかった。 Contoroller側での扱いの違いは上…

JenkinsのMSBuild、MSTest設定

使用するプラグイン MSBuild Plugin MSTest Plugin MSTestRunner PluginMSBuildの設定 .NET開発者のためのJenkins入門 - @ITMSTestの設定 JenkinsとMSTest | 株式会社エイチ・オー・エス

JobのWorkSpaceを変更する方法

デフォルトの設定だと、JENKINS_HOME内のJobフォルダにあるWorkspace内にソースのコピーを配置するため、JENKINS_HOMEが肥大化してしまう。 Jenkinsの設定をバックアップするため、JENKINS_HOMEをコピーしていた場合、Workspaceをコピー対象から除外する等の…

SubversionとApacheの連携

Apacheのインストール インストール後、Windowsのサービス化を行った。 Apache2.2のWindowsインストーラがなかったことからzip圧縮されたApacheのフォルダをダウンロードし、任意の場所に解凍、配置した。Subversionのインストール Pathの設定を行い、svnコ…

Htmlに直接値を表示させる方法

RazorからHtmlに直接内容を出力する方法 @Html.Raw("この内容が表示される")また、この中にscriptタグを含めた場合、実行されてしまう。 そのため、エスケープするか、そもそもユーザーからの入力値が入らないようにする必要がある。

RazorのMSドキュメントのダウンロード

以下のページからMSのRazorのドキュメントをダウンロードすることができる。 ASP.NET | Open-source web framework for .NET

Razor記法のルール

Razor記法では@{ ... }でコードブロックを作成し、その中で処理を記述することができる。 hogehogeという変数があった場合、cshtml上で @hogehogeと、記述することで表示することができる。Razor記法の基本ルールについてまとまっているページ ASP.NET MVC 3…