.NET
1年ほど前から Next.js v13 と Azure Static Web Apps を使って Hybrid rendering を行う Next.js アプリケーションをデプロイしていました。 v14 にアップデートしたタイミングでビルドに失敗するようになってしまいました。 直し方が Microsoft Learn にあ…
以前このブログで紹介した.NET Interactive。 .NET InteractiveがC# のREPLとして便利だった - 窓を作っては壊していた人のブログ 最近.NET WebAssemblyについて調査していて、それに関係する.NET 7から追加されたAttributeを使ったアプリケーションを作れな…
先日C100で頒布予定の記事の内容のざっくり宣伝をしました。 teitoku-window.hatenablog.com 今回は頒布予定の記事にて紹介しているリポジトリの宣伝です。 wasm-tools workloadは、.NET 7 preview6 から、今月中旬頃公開されそうなpreview7の間でガッツリ変…
数ヶ月前からBlazor WebAssemblyだったり、Native Dependenciesについて色々調査したりしてました。 最近はその技術の延長線としての .NET WebAssembly without Blazor UI と紹介されている技術の調査とバグ報告をしています。 youtu.be 今まではBlazorアプ…
Qiitaで過去に公開した qiita.com この記事では、AngularとReactからBlazor Componentsを使うためのコード生成のサンプルを紹介した。 まとめのところで書いたようにオレオレテンプレートを作り上げることで、Reactのコード生成を拡張出来ることの例をあげた…
ちょっとしたC# のコードを一部変えてメンバを確かめたいとか言う時、以前はXamarin Workbooks (https://teitoku-window.hatenablog.com/entry/2017/11/16/205737 で前紹介したやつ) を使ってC# のコード片を実行していた。 最近は.NET 6 で Main メソッドを…
前回のメモの続きです。 Blazor WebAssemblyアプリ上に展開されているFileSystemを触る - 窓を作っては壊していた人のブログ 前回のメモでBlazor WebAssembly上に展開されているFileSystemに対して、System.IO.File経由またwasm上からアクセス出来る旨をご紹…
.NET 6 RC2でのお話です。 触ってみたやつをメモっておく。 Blazor WebAssemblyを支える技術であるEmscripten。 Emscriptenは仮想のファイルシステムをサポートしており、JSやwasmから読み書きが行えるようになっています。 emscripten.org さて、このBlazor…
まず最初に成果物のリンクを。 marketplace.visualstudio.com VSCodeとMulti Targetingなプロジェクトの今 VSCode で Multi Targeting な Project を開くと、基本的には <TargetFrameworks></TargetFrameworks> に囲まれた先頭のTargetがコード補完などに使用するTargetに設定されます。 そのため…
Microsoft Buildで取り上げられたMAUIを試してみた系のメモです。 完全にPreviewのPreviewってレベルで、本当にバグでもなんでも来いの人が試すといいと思います。 Buildを見てすぐに試した人はPreview4のはずです。Preview4と5の話を色々していくので、適宜…
メモです。 最近DMM版ウマ娘の画面サイズ自動変更ツールのUIをWPF化しようとしていた時に起こった事象。 .NET Core 3.1からアプリケーションをpublishする時にリンクしているアセンブリの不使用な部分をパッケージから削除する機能が追加されています。 docs…
最近自分が仕事や趣味で使うアプリケーションは大体Dockerに閉じ込めて使うことが増えてきました。 プラットフォームに依存しないCLIツールなどを提供する時には非常にDockerが便利ですね。 やりたいことを一つずつ分解していって、それぞれをDockerのImage…