こんにちは、Emiです 👋🏼

開発者テクノロジー分野のMicrosoft MVP。クラウドソリューションチームリード。.NET、Azure、AIと学んだことについて書いています。

最新の投稿

すべて見る →

2026

Blazor をゼロから: 第3章 — スケールするコンポーネント設計

Blazor をゼロからシリーズ第3章。パラメーター、コンポジション、RenderFragment、そしてアプリが成長してもUIを整理しやすいフォルダー構成を解説します。

Blazor .NET Web Development

Blazor をゼロから: 第2章 — 最初の Blazor アプリ

Blazor をゼロからシリーズ第2章。最初のアプリを作成し、ローカルで実行し、重要なファイルを確認してプロジェクト構成を最初に理解します。

Blazor .NET Web Development

ゼロから始めるBlazor:第1章 — Blazorとは何か?

ゼロから始めるBlazorシリーズの第1章。Blazorが実際に何であるか、どこから来たのか、今日利用可能なさまざまなレンダリングモデル、そしてJavaScriptフレームワークとの比較を解説します。

Blazor .NET Web Development

Blazorをゼロから始める: 新シリーズ

Blazorの基礎から丁寧に積み上げる長期シリーズのスタート — 近道なし、ごまかしなし、明確な解説と実際のコードだけ。

Blazor .NET Web Development

C# ユニオン型: 差別的なユニオンがついに登場

今後の C# 差別ユニオン型について詳しく説明します。その種類、仕組み、ドメインのモデル化方法が変わる理由について説明します。

.NET C#

セマンティック カーネルを使用した C# での RAG システムの構築

セマンティック カーネル、埋め込み、ベクトル検索を使用して、C# で検索拡張生成を実装します。

.NET AI Semantic Kernel

Microsoft Agent Framework を使用したエージェント ワークフローの構築

.NET の Microsoft Agent Framework を使用して、順次および並列のエージェント ワークフローを設計および調整します。

.NET AI Agent Framework

Blazor コンポーネントのライフサイクル: 完全なガイド

初期化から破棄までのすべての Blazor コンポーネントのライフサイクル メソッドと、それぞれをいつ使用するかを理解します。

.NET Blazor C#

2025

クリスマスを救う Microsoft のエージェント フレームワーク

Microsoft の Agent Framework と .NET を使用して、マルチエージェントのクリスマス ギフト ショッピング システムを構築します。

.NET Azure AI

AI を活用した RSS フィード アグリゲーターの構築

セマンティック カーネルと Azure OpenAI を使用して、RSS フィードの監視とソーシャル メディアの投稿生成を自動化します。

.NET Azure NuGet

Microsoft のエージェント フレームワークを使用したマルチエージェント AI システムの構築

.NET の Microsoft エージェント フレームワークを使用して、マルチエージェント AI システムを構築、オーケストレーション、展開するための実践的なガイドです。

AI .NET Agent Framework

MarkupString を使用して Blazor で生の HTML をレンダリングする

エスケープされたテキストの代わりに MarkupString を使用して、Blazor コンポーネントで生の HTML コンテンツを安全にレンダリングします。

.NET Blazor C#

EF Core 9 の新機能: 知っておくべき機能

LINQ の改善や一括操作から JSON 列や AOT コンパイルのサポートまで、Entity Framework Core 9 の最も影響力のある機能を包括的に紹介します。

.NET Entity Framework Database

セマンティック カーネルの入門: C# での AI オーケストレーション

Microsoft のセマンティック カーネルを使用して、プラグインやプランナーからメモリや関数呼び出しに至るまで、AI を活用したアプリケーションを C# で構築する方法を学びます。

AI .NET Semantic Kernel

Blazor でのコンポーネントの継承

ComponentBase と共有基本クラスを使用した継承を通じて、Blazor コンポーネントを拡張および再利用します。

.NET Blazor C#

.NET Aspire: クラウドネイティブ アプリケーションを正しい方法で構築する

.NET Aspire の詳細なガイド。.NET で監視可能で本番環境に対応した分散アプリケーションを構築するための独自のスタックです。

.NET Azure Cloud