Azure Web Apps 上に Umbraco をインストールして shibayan.jp を公開してましたが、PHP 製の Flat-File CMS な Grav に移行したので簡単に手順を残しておきます。Grav - A Modern Flat-File CMS | GravGrav は YAML と Markdown だけで書いていけるので、覚…
これまで Umbraco で管理してた shibayan.jp を、もっと軽量で書きやすい Flat-file CMS である Grav に移行するために、Visual Studio Code と IIS Express で快適にローカルで確認できる環境を作ろうと思いました。少し前まではこういう場合 WebMatrix を…
ASP.NET MVC の RequireHttps 属性を使うと、HTTP で来た場合には HTTPS にリダイレクトしてくれるのですが、開発環境で 443 以外のポートを使っている場合、正しく動作しないという欠点がありました。 [RequireHttps] public ActionResult Index() { return…
最近は Azure WebJobs を使うことがさらに増えてきて、WebJob の実行に失敗した時に Dashboard を見るのがめんどくさくなったので、Azure Functions を使って Slack に通知するようにしてみました。Kudu には Triggered WebJob の実行が完了したタイミングで…
ASP.NET Web API 2 でも Content Negotiation は実装されていましたが、Core MVC では進化してさらに便利な機能が追加されていたので、簡単にですが調べてみました。Formatting Response Data — ASP.NET documentationドキュメントも割と揃ってきているので…
http://marketplace.xbox.com/ja-JP/Product/GERONEKO/66acd000-77fe-1000-9115-d80258550f01dotnetConf 2016 Japan が終了した後に、北品川にある GCP にて二次会をしていたところ、Xbox 360 を寄付したことを思い出してネコと和解するゲーム GERONEKO のプ…
昨日開催された dotnetConf 2016 Japan で先月 RTM になった ASP.NET Core 1.0 について概要程度ですが話してきました。ASP.NET Core 1.0 は範囲が広くて 45 分だと大変。ASP.NET Core と Core MVC については、今後も遊んだ部分をブログにちょいちょい書い…
Visual Studio から Application Insights を追加すると、開発環境でデバッグを行っている時に発生したエラーやイベントを送信してしまい、本番の Application Insights に残ってしまうので困ります。開発中はエラーが出るのなんて当たり前なので、完全にノ…
これは既に本番環境で動作している ASP.NET MVC アプリケーションを、軽い気持ちで ASP.NET Core MVC にマイグレーションしようとした考えが甘い男の、真実の物語である。ネタ記事っぽいですが、割と真面目にマイグレーションしようとして、余りにも辛くなっ…
.NET Core 1.0 と ASP.NET Core 1.0 が RTM したので、とりあえず簡単なものからマイグレーションしてみました。ターゲットは無職になる前に作ったこれです。時間を持て余した感あるので、俺得 API 作ってた https://t.co/9ag1MfPiGU— しばやん (@shibayan) …