開発者向けブログサマリー - 2025/07/09
開発者向けの以下のブログから更新情報をサマリーして投稿します。
対象ブログ一覧
1. Microsoft Azure Blog
2. .NET Blog
3. Visual Studio Blog
4. Semantic Kernel
5. Azure DevOps Blog
6. Engineering@Microsoft
7. Azure SDK Blog
8. Developer Support
Apps on Azure Blog articles
Title: Smart AI Integration with the Model Context Protocol (MCP) … part 4
Date: 2025-07-06 16:28:45
Summary: この記事は、モデルコンテキストプロトコル(MCP)サーバーの開発について解説しています。特に「Colors MCP」サーバーを例に、AIアプリケーションに知識を提供する方法を示しています。C# SDKを利用して簡単に構築でき、コードはGitHubで公開されています。MCPツールの説明が重要で、Dockerを使ったAzureへの展開も可能です。開発者はこれを基に自分のMCPサーバーを作成できます。
Title: Smart AI integration with the Model Context Protocol (MCP) … part 3
Date: 2025-07-06 16:28:27
Summary: この記事は、Model Context Protocol (MCP)のデモを中心に説明しています。MCPは、AI統合のためのプロトコルで、Azureリソースや色、時間、価格に関する知識を提供します。Visual Studio CodeとGitHub Copilot Agent Modeを使用してデモを実施し、プロジェクトはGitHubからクローン可能です。設定方法としては、.vscode\mcp.jsonファイルを作成し、特定のコマンドやURLを追加します。各サーバーの状態を確認し、GitHub CopilotでMCPツールを使用する際に許可を求められます。各MCPサーバーは異なる機能を提供し、Azure MCPサーバーではAzureサブスクリプション内のリソースを確認できます。
Title: Smart AI integration with the Model Context Protocol (MCP) … part 2
Date: 2025-07-06 16:27:37
Summary: Model Context Protocol (MCP)は、AIアプリケーションが外部ツールやサービスとシームレスに通信できるオープンスタンダードです。MCPは、クライアント-サーバー型のモジュラーアーキテクチャを採用し、サーバー、クライアント、ホストの3つの主要コンポーネントで構成されています。これにより、サービスのロジックやデータを管理するリソースオーナーと、MCPクライアントをホストに組み込むアプリケーション開発者の役割が明確に分離されます。MCPは標準入力/出力やHTTPによる通信をサポートし、迅速に拡大するエコシステムを持ちます。
Title: Smart AI integration with the Model Context Protocol (MCP) … part 1
Date: 2025-07-07 08:46:24
Summary: Model Context Protocol (MCP)は、AIサービスのプラグ&プレイ統合を可能にする標準メカニズムです。現代のAIエージェントは、チャット、情報取得強化生成(RAG)、ツール呼び出しを組み合わせたパターンを使用します。これらは、リアルタイムの情報を取得し、外部システムと連携することでAIの能力を拡張します。MCPはAPIの複雑さを抽象化し、開発者がインテリジェントエージェントの構築に集中できるようにします。MicrosoftのSemantic KernelやAzure AI Foundryも、AIアプリケーション開発を支援するために設計されています。
Title: Announcing App Service Outbound IPv6 Support in Public Preview
Date: 2025-07-02 16:46:58
Summary: Microsoftは、Windows向けApp ServiceでのIPv6アウトバウンドサポートの公開プレビューを発表しました。これにより、WindowsマルチテナントアプリがIPv6アドレスにアクセス可能になりますが、Linuxサイトは現在未対応で、今後数ヶ月以内にサポートされる予定です。現行の実装では仮想ネットワークトラフィックはサポートされず、ルート設定変更に注意が必要です。フィードバックが求められており、Linuxサポートについては今後の更新でお知らせがあります。
Title: Announcing Public Preview of the Root Cert API in App Service Environment v3
Date: 2025-06-27 02:35:50
Summary: Root Cert APIは、ASEにルート証明書をプログラムで追加する機能を提供し、アプリの起動時にこれらを利用可能にします。これにより、ウェブアプリは内部サービスやAPIとの安全な通信を確立できます。以前はプライベートプレビューでのみ利用可能でしたが、新しいAPIは公式化され、WindowsおよびLinuxアプリに対応しています。証明書のライフサイクル管理が簡素化され、セキュリティが向上します。証明書追加後は、アプリを停止して再起動が必要です。APIやCLI、Terraformを使用して管理できます。
.NET Blog
Title: .NET and .NET Framework July 2025 servicing releases updates
Date: 2025-07-08 19:00:00
Summary: 2025年7月の.NETおよび.NET Frameworkの最新のサービス更新についての要約です。詳細は.NET Blogの該当記事で確認できます。
URL: https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-july-2025-servicing-updates/
Title: Local AI + .NET = AltText Magic in One C# Script
Date: 2025-07-02 20:00:00
Summary: .NET 10とローカルAIモデルを使用して画像のAltTextを生成する方法について説明しています。単一のC#ファイルで実行できる楽しいAIの活用例です。詳細は.NETブログで紹介されています。
URL: https://devblogs.microsoft.com/dotnet/alttext-generator-csharp-local-models/
Title: Simpler XAML in .NET MAUI 10
Date: 2025-06-26 19:15:00
Summary: .NET MAUIでのXAMLを、グローバルおよび暗黙のXML名前空間を使用してより一貫性を持ち、読みやすくする方法が紹介されています。詳細は.NET Blogの投稿「Simpler XAML in .NET MAUI 10」で確認できます。
URL: https://devblogs.microsoft.com/dotnet/simpler-xaml-in-dotnet-maui-10/
Visual Studio Blog
Title: Better Models, Smarter Defaults: Claude Sonnet 4, GPT-4.1, and More Control in Visual Studio
Date: 2025-06-25 23:24:03
Summary: Visual StudioのCopilot体験に関する改善点が発表されました。標準モデルがGPT-4.1にアップグレードされ、以前よりも高速かつ高品質な提案が可能です。また、利用の管理が容易になり、選択肢も増加しました。これらの変更により、ユーザーはより効率的に作業できるようになります。
Semantic Kernel
Title: Semantic Kernel Python Gets a Major Vector Store Upgrade
Date: 2025-06-25 00:40:21
Summary: Semantic Kernel Pythonのバージョン1.34がリリースされ、ベクトルストアの実装が大幅に改善されました。このアップデートにより、ベクトルデータの扱いがより簡単で直感的になり、強力な機能が追加されました。APIの統合、開発者体験の向上、AI開発ワークフローの効率化が実現されています。
Azure DevOps Blog
Title: Markdown Support Arrives for Work Items
Date: 2025-07-07 19:32:46
Summary: Markdownサポートが、大きなテキストフィールドで一般利用可能になりました。これにより、既存および新しい作業項目はデフォルトでHTMLエディターを使用し続けますが、Markdown形式も利用可能です。詳細はAzure DevOps Blogで確認できます。
URL: https://devblogs.microsoft.com/devops/markdown-support-arrives-for-work-items/
Title: Removing Azure Resource Manager reliance on Azure DevOps sign-ins
Date: 2025-06-25 18:24:26
Summary: Azure DevOpsは、Microsoft Entraアクセスのサインインやトークン更新時にAzure Resource Manager(ARM)への依存を廃止します。これにより、管理者はARMベースの条件付きアクセスポリシーを迂回する必要がなくなります。
Engineering@Microsoft
Azure SDK Blog
Title: Azure SDK Release (June 2025)
Date: 2025-07-02 15:00:43
Summary: Azure SDKは毎月リリースされており、今月のハイライトとリリースノートが記載されています。詳細はAzure SDK Blogで確認できます。
URL: https://devblogs.microsoft.com/azure-sdk/azure-sdk-release-june-2025/
Title: Exploring azd extensions: Enhance your Azure developer experience
Date: 2025-06-30 18:00:02
Summary: Azure Developer CLI (azd)の拡張機能と、拡張機能を構築するためのazd拡張フレームワークについて詳しく紹介しています。詳細はAzure SDK Blogの「Exploring azd extensions: Enhance your Azure developer experience」で確認できます。
URL: https://devblogs.microsoft.com/azure-sdk/azd-extension-framework/
Title: Introducing the Azure Storage Connector for PyTorch
Date: 2025-06-26 15:00:12
Summary: Azure Storage Connector for PyTorch (azstoragetorch) の発表記事です。このコネクターは、Azure Blob StorageからファイルをPyTorchのトレーニングパイプラインに統合する機能を提供します。詳細はAzure SDK Blogで紹介されています。
URL: https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-storage-connector-for-pytorch/
Developer Support