しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

Azure Functions v2 でアプリケーション設定と接続文字列を読み込む

.NET Framework 版では ConfigurationManager を使っておけば、アプリケーション設定と接続文字列を App Service がいい感じに環境変数からオーバーライドしてくれましたが、.NET Core 版の Azure Functions を使っている場合はクラスが無いので調べました。…

Durable Functions を使って時間のかかる処理を非同期で行う

前回は Durable Functions について大雑把に試したりしていましたが、ちょうど今仕事で Durable Functions を適用するのにちょうどよいタスクがあったので、実際に使ってみることにしました。内容はタイトルの通りです。Durable Functions については前回の…

今更ながら Azure Functions の Durable Functions を試した

前から Durable Functions が面白そうだと思いつつ、Visual Studio 2017 15.5 が必要とかで中々試していなかったのですが、少し時間があったので一通り調べて動かしてみました。当然ながら全ては .NET Core の v2 ランタイム向けで試してあります。まずはド…

ASP.NET Web Forms のコンパイル周りの挙動を調べる

最近は流石に Web Forms を新規開発で使うことは少なくなってきていると信じたいところですが、基本的に Web Forms から MVC への移行はフルスクラッチになってしまうという現状もあり、どうにか Web Forms のままアーキテクチャを改善したいというケースは…

Intel SSD 760p 512GB を購入したので NUC に付けてみた

個人的に Intel SSD が好きなので買い続けてるのですが、M.2 な最新モデル SSD 760p がリリースされたと聞いたので、アキバの九十九に行って 512GB 最後の 1 つを無事に購入してきました。メディアによると初回入荷数がかなり少ないみたいなので、争奪戦にな…

Windows Server Insider Preview Build 17079 で Server Core Container のサイズが更に削減

Windows Containers を使って ASP.NET アプリケーションの Dockernize を行う上で最大の問題となる、Server Core な Docker Image のサイズが 17079 で更に削減されました。ブログでは 30% 削減されたと書いてありますが、実際のサイズはダウンロード時が 1.…

Apple Watch 3 のために Belkin Valet Charger を買った

これまで Apple Watch 3 の旅行先での充電用に専用のモバイルバッテリーを使っていましたが、肝心の旅行の時に忘れることが多かったので、普通のモバイルバッテリーとしても使えるやつを買ってみました。2 日ぐらいの場合は充電なしで問題ないのですが、大体…

2017 年の振り返りとフリーランス 2 年目の終わり

今年もあっという間に大晦日になってしまったので、今年やったことや印象深いことを書き出します。脳内の整理としても、書き出しておくのは良いと考えています。 2 年目も無事生き延びることが出来た 2017 年は割と 1 年を通して忙しくしてました。少し予定…

Azure VM のセルフサービスメンテナンスを実施してみた

2018 年になってすぐに Azure のプラットフォーム側のアップデートという非常に大きなイベントがあります。ホスト OS が Windows Server 2016 ベースになるという話だったので期待してました。日本語の公式ブログで翻訳が公開されているので、まずは読んでお…

ASP.NET 4.7.1 の Configuration Builder を使って Docker での運用を楽にしたい

最近は ASP.NET に Docker での運用を意識した機能が入り始めていて、早く Server Core の Docker Image が 1GB ぐらいにならないかと思い続ける日々です。とはいえ、現時点でも Server Core を使った ASP.NET の Dockernize は十分に可能なので、Configurat…