GitHub Actionsを使ってASP.NET CoreのアプリをAzure WebAppsにデプロイする

はじめに

現在、コーディングの様子をリアルタイムで配信・共有できるオンラインエディタ、「Live Share Editor」をASP.NET Core + SignalR + Reactで書き直す作業をしています。アプリケーションはAzure App Service Web Appsにデプロイしているのですが、従来はApp ServiceのGitHub連携デプロイ機能を使っていました。これをGitHub Actionsに置き換えたので、手順を紹介しようと思います。
live-share-editor.azurewebsites.net

続きを読む

SignalRのパラメータをカスタムオブジェクトで管理する

はじめに

ASP.NET Core SignalRを使った際に、扱うデータをオブジェクトでいい感じに管理したかったので方法を調べました。
JSONをstringifyしてもできますが、オブジェクトとして扱うことで型を厳密に管理したり入力補完を効かせたりできるので、扱うデータはオブジェクトとして管理したほうが良いです。
ドキュメントはこちらです。
docs.microsoft.com

続きを読む

今年使って良かったもの2019

はじめに

2019年ももうすぐ終わろうとしているので、今年使ってよかった製品・サービスを紹介していこうと思います。
「今年買ったもの」ではないのは、譲っていただいたものなどもあるからです。
ちなみに、去年の記事はこちらです。
sublimer.hatenablog.com

続きを読む

ASP.NET CoreでWeb APIを作ってみる -PostmanでAPIのテストをしてみる

はじめに

今回は、前回作成した検索用Web APIのテストをPostmanを使ってやってみます。

続きを読む

基本情報技術者試験、応用情報技術者試験、ネットワークスペシャリスト試験を受験した話

この記事はTUT Advent Calendar 2019の22日目の記事です。

はじめに

これまで、基本情報技術者試験応用情報技術者試験ネットワークスペシャリスト試験を受験してきました。(以下、FE、AP、NWとします。)
これらの試験は情報処理推進機構が実施している試験です。
今年受験したNWの会場が豊橋技科大だったので、TUTアドカレに書きます。

続きを読む