マークシートシステム Mark2の.NET 7対応

これまでMark2は.NET 6でビルドしていました。2022年8月9日に.NET 7 Preview 7が公開されて、まだプレビューリリースで早い気もしますが、Mark2を.NET 7でビルドして公開しました。

ファイルサイズの縮小

.NET 7でビルドしたことで、ビルドした結果のファイルサイズが250MBから153MBになりました。ファイルサイズが大きいと実行時の起動時間が長くなってしまうため、ファイルサイズが小さくなってよかったです。

起動時にローディングの進行状況を表示

.NET 7 Preview 7からアプリのローディング画面が変更になり、進行状況が表示されるようになりました。モバイルネットワーク環境でMark2を利用するときなどは起動時間が長くなってしまうので、進行状況の表示はいずれ取り組む予定でしたが、デフォルトで提供される機能を利用して対応することができました。

PWA対応

Mark2をPWA対応にしました。PWAとしてインストールすることで、Mark2をオフライン環境でも動作させることを目指しています。PWAについてはまだ検証中です。

この記事を書いた人