アーキテクチャをスマートに。

株式会社ネオジニア代表。ITアーキテクトとしてのお仕事や考えていることなどをたまに綴っています。(記事の内容は個人の見解に基づくものであり、所属組織を代表するものではありません)

ASP.NET MVC 4 ことはじめ(3)ルーティング

ルーティングについて

アクセスされたURLに対して、どのコントローラを起動するか割り当てることを「ルーティング」と呼びます。ルーティング定義は、Global.asax の Application_Start() で設定します。
ASP.NET MVC 3 までは、ルート定義をカスタマイズする際に直接 Global.asax 内に書いていましたが、ASP.NET MVC 4 からは App_Start/RouteConfig.cs に書くことになっています。自動生成されたソースコードがすでにそうなっています。

続きを読む

ASP.NET MVC 4 ことはじめ(2)ビューの指定

呼び出すビューを切り替える

コントローラからビューの呼び出しは、View() メソッドで行われます。引数に何も指定しない場合は、デフォルトでメソッド名と同じ名前のビューが呼び出されます。
HomeController.Index() なら、ビューは Home/Index.cshtml といった具合です。

続きを読む

ASP.NET MVC 4 ことはじめ(1)Hello World まで

ネットで情報収集をしていて、ASP.NET MVC 4 の情報があまりないな〜と思ったので、学習の記録を残すことにしました。
ASP.NET MVC基本的な考え方を、Visual Studio 2012 で ASP.NET MVC 4 を使いながら習得できるようなチュートリアル的な内容を目指します。

続きを読む

Highstockスゴイ!日本語化もしてみた。

Yahooファイナンスなんかでよく見られる、株価のチャートを表示する必要があったので、jQueryプラグインで使いやすいのがないか探してたのですが、すごいクールなのが見つかったので紹介。
(あと自分の備忘録も兼ねた記録です)

続きを読む

phpVirtualBox を入れてみた(その1)

phpVirtualBox ってのがあるのを今日知りました。Webブラウザから VirtualBox を操作できるWebアプリケーションです。
要するに VMware Server みたいなやつです。最近では CloudStack とかがあるからそっちの方が有名かな。
同じ種類のソフトウェアとして、vboxweb があるようです。こちらは Python のようですが、ネット上で情報収集しているとどうもちゃんと動いてる人が少ないというか、苦戦しそうだったので今回は phpVirtualBox にチャンレンジしてみました。

続きを読む