環境面においていまいち知識が中途半端だったのでいくつか調べて Tips としてみました。
カテゴリー: 創作 (Tips)
Tips のサンプルコードを GitHub に置き始めました
今まではサンプルコードを ZIP ファイルにまとめてサイトからダウンロードできるようにしていましたが、これからは GitHub で公開する形にしていきたいと思います。
そのため、新規に公開する Tips は基本的に GitHub のみでの公開となります。ダウンロードについては GitHub にダウンロード機能がありますのでそちらをご利用ください。
また、既存の Tips については ZIP ファイルダウンロードはそのまま残しつつ時間をみて GitHub の方にも移動させようかと思っています。
GitHub のアカウントは以下の場所で取り扱っています。
ASP.NET Core Tips を追加しました
すでも1~2週間前から公開しているものもありますが、前回のブログから以下の Tips を追加しました。
- HTML として出力される日本語が実態参照(数値文字参照)にならないようにする
- ASP.NET Core のクライアントライブラリ管理「LibMan」を使用する
- アクションやページ遷移の URL を全て小文字にする
- ASP.NET Core で Entity Framework Core を使用してデータベースにアクセスする
- NLog を使用してログを出力する
ASP.NET Core Tips に asp-append-version 関連の Tips を追加しました
以下の3つを追加しました。
- キャッシュされた古いバージョンの静的ファイルが使用されないように最新であることを示すバージョンを付加する
- 静的ファイルを wwwroot 以外のフォルダに配置する
- wwwroot フォルダにある静的ファイル以外にも asp-append-version を適用する
実のところ、本来 Tips としてあげたかったのが3つ目の「wwwroot フォルダにある静的ファイル以外にも asp-append-version を適用する」だったのですが、この Tips を書く前の前置き説明みたいな Tips も必要かなーと思い、前2つの Tips も書いてみました。
wwwroot フォルダ以外に静的ファイルを置いて asp-append-version 属性を設定してみたけどなんか動かないなーって調べてみて対応しました、という内容です。
ASP.NET Core 3.1 ベースですが、Razor ページ, MVC どちらでも動くはずです。
Windows Server での FTP サイトのセットアップの Tips を公開しました
実は以前にも同様の Tips を公開していたのですが、「少しバージョンが古い」「設定で不要な部分がある」「FTP サーバー回りをもう少し調べたかった」などの理由で新しく Tips を書き起こしました。
新しい Tips は以下のリンク先で公開しました。ついでに FTPS についても調べたので書きました。
SFTP についてはすでに以下のページで公開しています。(いずれも Windows 環境です)
MonoGame 公式サンプルプログラムの Tips を2本公開しました
MonoGame の公式サイトにサンプルプログラムがあるのですが、公開されているものはすべて英語コメントでプロジェクトのみがアップロードされている形となっています。
なので今回その中から最初の2つを日本語で解説しつつコメントの日本語化してみました。以下の2つのサンプルが対象です。
- Aiming
- Audio3D
他のプロジェクトも解説していこうかと思ったのですが、現在公開されているサンプルは以前の MonoGame のバージョンで作られたものも多く、残念ながらそのまま MonoGame 3.8 に持っていけないものもあったため移行作業は中断しています。
今後の公開については気が向いたらレベルで見ていただければと思います。
公開ページは以下の場所にあります。
トルネコの大冒険3アドバンス 不思議のダンジョンのカギ部屋 Tips を公開しました
トルネコの大冒険2アドバンスからかなりの年月が経ちましたが、ようやく3もクリアしたのでカギ部屋の Tips を公開しました。2 に比べるとアイテムさえそろえれば普通にクリアできるカギ部屋しかなかったので Tips としてまとめるかどうか迷いましたが、せっかくクリアしたので纏めました。
今回カギ部屋として Tips にまとめているダンジョンは「封印の洞くつ」「異世界の迷宮」「不思議の宝物庫」の3つです。他のダンジョンについてはカギを開ければそのままアイテムが取れるので纏めていません。
今回も2と同じように Tips と動画をアップする予定です。タイミング的に動画のアップが遅くなるのでリンクがない場合がありますが、近いうちにアップされると思いますのでお待ちください。
ASP.NET Core と .NET の Tips を公開しました
以下の Tips を公開しました。
- [ASP.NET Core] プログラム発行時に不要な appsettings.json を削除する
- [.NET ]単一実行ファイルとして発行するファイルの中に含めずに個別のファイルとして発行する方法
ちなみに ,NET の Tips のカテゴリについてですが、本来今現在では .NET Core のカテゴリにすべきなのですが、今年中にはもう .NET に代わるはずですので .NET というカテゴリに含めることにしました。
そういえば ASP.NET Core はどうなるんでしょうか。ASP.NET に戻る・・・?
ASP.NET Core の Tips を3つ追加しました
以下の Tips を追加しています。
- ASP.NET Core MVC の組み込み機能で多言語切り替え表示を行う
- appsettings.json の動作を確認する
- ASP.NET Core でクロスサイトリクエストフォージェリ (XSRF/CSRF) 対策を行う
基本的には 3.0 以降向けに書いているつもりですが、調べきれずに古いバージョンで書いていることがあるかもしれません。おかしいところがあれば Twitter とかでご連絡ください。(あんまりリアルタイムに返信はできないかもしれませんが・・・)






