.NET7 NativeAOT 2023-01-04に投稿 | まだ制限はあるが、.NET7よりC#プログラムからネイティブの実行ファイルおよびライブラリをビルドできるようになったようだ。 Native AOT Deployment | Microsoft Docs 手順 [続きを読む] dotnet
Windows で StateRepository-Machine ファイルサイズが激増した場合の対処 2022-09-08に投稿 | 表題の件、同じことが起こった時のために備忘録を残しておく 対応 コマンドプロンプト(またはPowershell)を管理者権限で起動し、以下を実行 [続きを読む] windows
Unity - 2D物理演算と衝突判定メモ 2022-08-31に投稿 | Unityを使う以上、エンジンにある機能を使っていきたい。 バージョンは2021.3。 Unity マニュアル Unity スクリプトリファレンス エンジン機能をあまり [続きを読む] unity
Rust - 最低限のanyhow 2022-06-27に投稿 | 小さいプログラムをRustで書き始めていて、最も困るのはエラー処理であった。 調べた結果、これを使えってなっていたのがanyhow。 anyhow | Docs.rs 使い [続きを読む] rust プログラミング
C# - Kestrelのお世話になるTCPサーバー 2021-09-07に投稿 | ASP.NET Core 付属の Kestrel は Web的な機能だけでなく、ただの TCP 接続も外から扱えるようになっている。 そのときに使うのがConnectionHandler。 Multi-protocol [続きを読む] csharp dotnet プログラミング
C# - DIで実行パラメータを渡す 2021-09-05に投稿 | Generic Host とかで Dependency Injection する時に型付けされたデータを渡せる Options というのがある。 これは、ファイル等から読み取った値を設定するだけでなく、渡す値をコードで書 [続きを読む] csharp dotnet プログラミング
C# - コンソールアプリなどでASP.NET Core APIを使いたい 2021-09-04に投稿 | コンソールやデスクトップアプリを作っているときに、Webでアクセスできるようにもしたいなと思うことがある。 そんな時の対処法 クラス ライブラリで [続きを読む] csharp dotnet プログラミング
C# - レコード(Record)型とJSONシリアライズ 2021-04-06に投稿 | C# 9 (.NET 5)からレコード型というのがある。 これは public record User(string id, string password); と書くと、下記と同じ感じになるような文法 public class User { public string id { get; set; } public string password { get; set; } } 当た [続きを読む] csharp dotnet プログラミング
dotnet tool メモ 2020-08-29に投稿 | dotnet cli には dotnet tool と言って、(コンソール)アプリケーションを管理できる機能がある。 雑多なコードをほぼほぼC#でしか書いていないのであれば、これで管 [続きを読む] dotnet
.NET の UI 周りメモ, MAUI 2020-05-27に投稿 | 何か発表されましたね Introducing .NET Multi-platform App UI | .NET Blog .NET MAUI | GitHub .NET の環境は .NET 5 で一つになる。その流れの一環か、マルチプラットフォームのUIフレームワーク(MAU [続きを読む] dotnet