C#でのマイクラプログラミングに向けて・・・

「マイクラプログラミング」で色々調べてみると、Python か JavaScript か Java あるいはビジュアルプログラミングの資料が色々でてきます。また、Minecraft Education Edition または Win10版 にて MakeCode for Minecraft というアプリを使用すれば JavaSc…

仮想マシンで Windows 11 Insider Preview を動かしてみた

本日、Windows 11 Insider Preview が更新プログラムとして配布されました。これはインストールディスクを使用するわけではないので、既存のOSが必要になります。リークされた ISO イメージもありますが、あれはアウト(Microsoft が DMCA削除申請しているら…

WinUI3 / Project Reunion を導入して試してみた

※WinUI 3 Project の拡張機能をインストールすると、Project Reunion も導入されます。 実行環境 Windows 10 21H1 Visual Studio 2019 1. セットアップ まずはここから導入していきます。 marketplace.visualstudio.com セットアップが始まるので、Visual St…

【ASP.NET Core】共通要素を使い回す

ASP.NET Core でWebアプリを作成していると、たまに「この要素って使い回せないんか?」と思うことが多々あります。わざわざページごとに同じ要素を書き込んでいくのも面倒です。今回はサイドバーを作成して、複数のページで使い回せるようにします。 1. Sha…

ASP.NET Core で作成したWebページを Azure で公開する

マイクラ自動化についてまとめたサイト Minecraft with Code Project は以前、Google Sites で作成していました。便利だったのですが、テンプレートが限られてしまうのと画像や文章の配置が自由に決められず、細かい調整ができません。そこで、ASP.NET Core …

ASP.NET Core で外部(スマホ)からデバッグする

最近 ASP.NET Core を触っているのですが、最後に触ってから1年半くらい経ってしまって色々忘れてしまっているので、そのメモです。今回は localhost ではなく、ローカル IP アドレスを使ってサーバを立てて、外部の端末から接続する方法です。 やりたいこと…

Minecraft 1.17 のサーバ構築方法

日本時間 2021年6月9日に Minecraft 1.17 がリリースされました。このアップデートは「洞窟と崖のアップデート」ということで、新しい洞窟やMob、アイテムなどが追加されます。詳しい内容に関しては有名実況者さんや公式Wikiがあるのでここでは割愛します。 …

Minecraft のコマンドに関する文字数制限について

Minecraft 自動化の資料を作っていく上で、ちょっと気になったことがあったので調べました。マイクラのコマンドの文字数には 256 文字までという制約があるのですが、RCON経由で送信すると、文字数制限がないみたいです。 例えば、チェスト内のアイテムを、…

【C#】.NET 6.0.1-preview 4 で MAUI を試してみた

Microsoft Build のイベントにて .NET 6 preview 4 と MAUI について紹介されており、気になっていました。特にMAUIを試してみたいなぁと思ったので、導入してサンプルアプリを動かしてみたいと思います。 実行環境 セットアップの途中でアップデートされま…

Microsoft Build 2021 参加レポート

はじめに 2021年5月26日、27日に開催された Microsoft Build は Microsoft 主催のグローバルカンファレンスです。最新の技術や製品の紹介やデモンストレーション、対談など通して、スキルアップや情報共有を行うことができます。 mybuild.microsoft.com 予め…