投稿

10月, 2026の投稿を表示しています

BlazorのAIチャットコンポーネント

イメージ
Microsoftの.NET Blogで、ASP.NET CoreのBlazorで構築するWebアプリケーションに、AIチャット機能を組み込みやすくするBlazor AIコンポーネントが紹介されました。 WebアプリケーションにAIチャットを追加するには、UIに加えて、メッセージのやり取りや処理中の状態管理など、さまざまな機能を実装する必要があります。 Blazor AIコンポーネントを使うことで、これらの機能をまとめて利用できます。開発者が一から組み立てる手間が減り、AI機能を導入する際の実装コストが抑えられます。 会話だけでなく、AIが提案した操作をユーザーが承認したうえで実行するといった流れにも対応しています。 現時点では試験的な機能ですが、WebアプリケーションにAI機能を組み込むハードルが下がりそうです。 Build Agentic UI with the new Blazor AI components - .NET Blog HM インプラス株式会社

Excelのウインドウ分割

イメージ
最近、Office2010のExcelでスクロールバーの上部をドラッグするとウインドウが分割できることを知りました。 資料を作成していた時にシートの上部と下部で、同じようなレイアウトにしたいために分割して調整したいときに重宝しました。 また、開発時にもソースコードの画面分割に使っていて、効率的になっていたのですが、この機能がExcel自体の標準機能だとは気付いていませんでした。 ただ、Office2013から廃止になっているようで、最新のMicrosoft365ではなくなっていました。 MDIからSDIに変わったことやその時の状況から、誤操作防止やユーザーの混乱を防ぐため、シンプルなUIに変わったようです。 少し残念な気もしますが、シンプルな方がいいですし、表示タブの『分割』を使用すれば、ウインドウ自体の分割はできますので、できる機能で効率よくやる方法を模索していきます。 Y.N.