WCFの復習(1)
とあるWEBサービスを作成する必要が出てきました。
ということでWCF。
これもすっかり忘れてしましたので復習です。
http://blogs.msdn.com/b/tsmatsuz/archive/2011/03/07/getting-started-wcf-wf-workflow-in-net-4.aspx
まずはサービスの作成から!
http://code.msdn.microsoft.com/10-WCF-VB-bcd8a88e/
WCFテストクライアントという便利なモノがあるとは知らなかった。
・
・
・
WEBサービスとして作るにはテンプレートとして「WCFサービスアプリケーション」を選択する方が良いみたい。
http://www.atmarkit.co.jp/fdotnet/zissenwcf/zissenwcf_02/zissenwcf_02_01.html
Visual Studio Team Foundation Server Express 2012 RC (5)
vs2010から新しいチームプロジェクトを作成しようと試みたが失敗。
vs2012からは問題無く作成出来るようだ。
しかたないので、VS2012EXPRESSをインストールしてみる。
・
・
・
うわっ。EXPRESSはWindows8版しかないのかぁ。
http://www.microsoft.com/visualstudio/11/ja-jp/downloads#express
・
・
・
VS2012から無事チームプロジェクト作成出来ました。
Visual Studio Team Foundation Server Express 2012 RC (3)
時間が取れたので、
Visual Studio Team Foundation Server Express 2012 RC をメインパソコンにインストールしてみた。
インストールはできたものの結構面倒くさそう。
とりあえず、このサイトで学習してみる。
http://www.slideshare.net/__Black/team-foundation-server-2012-express
http://www.microsoft.com/ja-jp/dev/campaign/vsstotfs/default.aspx
AWSでWindows2008を動かそう (6)
前々回のjQuery問題ですが、パスの指定に問題があった??ようです。
@* <script type="text/javascript" src="../../Scripts/jquery-1.7.2.min.js"></script> <link href="../../Content/jquery.mobile-1.1.0.min.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="../../Scripts/jquery.mobile-1.1.0.min.js"></script> *@
<script type="text/javascript" src="./Scripts/jquery-1.7.2.min.js"></script> <link href="./Content/jquery.mobile-1.1.0.min.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="./Scripts/jquery.mobile-1.1.0.min.js"></script>
このように修正することによってjQueryを使ったリッチな画面が表示されるようになりました。
http://localhost/amazonsearch/
にアクセス。
うまくいったと思ったのですが、最後の/をはずすとこんな感じ。
最後に/をつけるかつけないかで動きが違ってくるみたいです。
気持ち悪いですねぇ。
最後にIISのわかりやすい解説サイトがないか探してみたのですが...
ありました。
http://technet.microsoft.com/ja-jp/iis/ff625168.aspx
これで基礎知識はばっちりじゃないでしょうか。
6回にわたってAWSの実験をやってきましたが、個人的には結構AWS使えるぜという感じです。
AWS未体験の方1度体験されてみてはいかがでしょうか。
ありがとうございました。
AWSでWindows2008を動かそう (5)
本日は、visualstudioからの発行が出来るまでをやってみたいと思います。
前回は事前にサーバー側の準備をしてませんでしたので、当然ながらエラーとなりました。
リモートでWeb 配置を可能とするためには、Web 配置エージェント サービスなるものをサービスとして動かしておかないといけないみたいです。
http://technet.microsoft.com/ja-jp/library/ee461175(v=ws.10).aspx
以上で準備完了。
さて、visualstudio側ですがこんな感じ
これで発行するとエラーとなりました。
リモート コンピューターでの要求の処理中にエラーが発生しました。
使用しようとしているアプリケーション プールでは、'managedRuntimeVersion' プロパティが 'v2.0' に設定されています。このアプリケーションには 'v4.0' が必要です。
アプリケーションプールってヤツが問題らしいです。
で、アプリケーションプールって何?
ググって見ました。
http://news.mynavi.jp/column/winserver/047/index.html
なるほど、何となく分かった。
defaultのアプリケーションプールがv2.0になってますね。
v4.0に変更してみました。
↓
ハイうまくいきました。
ちなみにポート8172はあけなくてもうまくいってます。
お疲れ様でした。
今回はここまで。