WFCサービスをホストした場合の物理パスを取得する HostingEnvironment クラス

Webアプリやサービスを使っていると、動作しているパスを取得したくなる。ASP.NETの場合、Webアプリの場合には、Server.MapPathなど便利なクラスが用意されているが、WCFサービスで取得する手段探しに難航したので備忘録。

Server.MapPathが使えるのは、UIクラスなのでWebアプリの場合にはPageクラスの中でないと物理パスの取得はできない。自作クラスなどの場合には、HttpServerUtilityアセンブリにMapPathメソッドがあるので、それが使える。

今回はサービス自体がホストされている関係なので、予想が付かない。色々調べていて、ようやく発見。
続きを読む WFCサービスをホストした場合の物理パスを取得する HostingEnvironment クラス

WCF WEB HTTP サービスのキャッシュ サポート AspNetCompatibilityRequirements

WCFサービスをASP.NETでホストする場合に表示されたエラー。結構悩んだので備忘録。

続きを読む WCF WEB HTTP サービスのキャッシュ サポート AspNetCompatibilityRequirements

IISでホストするREST Webサービス(WCF サービス)

IISで提供できるREST Web APIを作成しようとして、試行錯誤していたら結構面倒だったので備忘録的な記事。

基本は、WCF(Windows Communication Foundation)で作成するのがお約束みたいです。
WebサイトのURLに対してGETメソッドでアクセスして、URL上のパラメタを判断してJSON形式で値を戻すREST APIを作成することを目標にします。
続きを読む IISでホストするREST Webサービス(WCF サービス)

ポッポマラソンで62000XPゲット(レベル26にアップ)

pokemon-go-growthup-level26

レベル26までの試練190,000XPを収集中でしたが、ついに我慢できず。ポッポマラソンに頼ってしまいました。まぁそれでも150,000XPくらいは自力で集めましたが(約2週間くらい費やして)、ゲームの世界で停滞するとモチベーションが下がりますから。
続きを読む ポッポマラソンで62000XPゲット(レベル26にアップ)

ポケモンGO フシギバナ ゲット!

pokemon-go-get-fushigibana

アメを集めて進化させて、ようやくゲット。数えてみたらポケモンのカンストまで後38種類必要だった。まだまだ先が長い…楽しめそう。

ちなみに、初期値は

フシギバナ:HP:108 くさ/どく 61.84kg 1.6m
つるのムチ(くさ) ヘドロばくだん(どく)

いたって普通の子でした。

Spotify(スポティファイ)エントリー

今日からSpotify(スポティファイと読む)が日本でサービスイン。フリーミアムモデルの音楽配信サービスですよね。4000万曲以上が提供されているらしいので無料でどこまで、課金(980円)してフルサービスだとどんな曲があるのか楽しみです。

現在は、招待制なのでエントリーしかできません。ブラウザ版とiOS/Androidのアプリが提供されています。
https://www.spotify.com/jp/invite/

とりあえずエントリーしました。
spotify_entry

玄人志向 ATX電源ユニット KRPW-PB600W/85+

自作PC歴は長いけれど、電源が壊れたのは初めて。オーバークロックで遊びすぎて、マザーボードやCPU、メモリが飛ぶのは経験しているが電源が飛んだのは初めてだった。同時に電源タップの逝ってしまった模様。
続きを読む 玄人志向 ATX電源ユニット KRPW-PB600W/85+