開発者向けブログサマリー - 2025/07/14

5 minute read

開発者向けの以下のブログから更新情報をサマリーして投稿します。

対象ブログ一覧
  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: Innovation in Action: Azure Red Hat OpenShift at Build and Red Hat Summit 2025

Date: 2025-05-13 17:59:08

Summary: Microsoft AzureとRed Hatの戦略的パートナーシップは2025年も続き、Microsoft BuildとRed Hat Summitで共同イノベーションを披露しています。この協力は、Microsoftのクラウド専門知識とRed Hatのオープンソースリーダーシップを融合し、デジタルトランスフォーメーションを推進するソリューションを生み出します。両イベントでは、Azure Red Hat OpenShiftの進化、AIとMLの統合、セキュリティとコンプライアンス、ハイブリッドクラウド管理、企業の移行と現代化に焦点を当てたセッションが行われます。これにより、企業はインフラ管理に集中することなく革新に専念できます。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/innovation-in-action-azure-red-hat-openshift-at-build-and-red/ba-p/4412117

Title: Azure Container Apps with Application Gateway and custom domain: hostname mismatch

Date: 2025-05-09 07:41:02

Summary: Azure Container AppsとAzure Application Gatewayを統合する際に、カスタムドメインを使用するとHTTP 403エラーが発生することがあります。これはホスト名やリダイレクトURLの不一致が原因です。解決策として、コンテナアプリにもカスタムドメインを設定し、Application Gatewayのバックエンド設定でホスト名をカスタムドメインに変更することで、シームレスな統合が可能になります。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-container-apps-with-application-gateway-and-custom-domain/ba-p/4411775

Title: The State of Coding the Future with Java and AI – May 2025

Date: 2025-05-13 02:26:56

Summary: Java開発者がAIを活用してアプリケーションに賢い機能を追加する方法についての報告です。JavaとAIの融合により、開発者はPythonや機械学習の専門知識がなくても、Model Context Protocol(MCP)Java SDK、Spring AI、LangChain4jなどを使用して、JavaアプリにAI機能を簡単に統合できます。報告は647名のJavaプロフェッショナルのフィードバックを基に、実際のアプローチや開発のヒントを提供し、Javaが企業ソフトウェアでリーダーシップを維持するための道筋を示しています。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/the-state-of-coding-the-future-with-java-and-ai-may-2025/ba-p/4411210

Title: Get ready for Microsoft Build 2025

Date: 2025-05-01 21:20:52

Summary: Microsoft Buildがもうすぐ開催されます。事前準備として、イベント参加のためのリソースを紹介しています。オンラインでも参加可能で、基調講演やライブセッションを視聴できます。.NETやC#チームとつながり、AI活用法やC#の新機能を学べます。Pythonと.NETの組み合わせによるAIソリューションやGitHub Copilotの仕組みも公開されます。さらに、AIスキル向上のための学習ハブやAzureタスクの効率化に役立つシナリオも提供されています。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/get-ready-for-microsoft-build-2025/ba-p/4410213

Title: Microsoft.Extensions.AI: Integrating AI into your .NET applications

Date: 2025-05-05 13:26:06

Summary: Microsoft.Extensions.AIを利用すると、.NETアプリケーションにAIサービスを簡単に統合できます。Azure OpenAIやGitHub Modelsを使ってテキスト生成を行う方法が紹介されています。GitHub Modelsでの試行やAzure AI Foundryの設定手順を通じて、統一されたAPIを用いてAI機能を利用できます。Microsoft.Extensions.AIは、AIモデルとの一貫したインターフェースを提供し、開発者にとって使いやすい環境を実現します。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/microsoft-extensions-ai-integrating-ai-into-your-net/ba-p/4409962

Title: Streamline & Modernise ASP.NET Auth: Moving enterprise apps from IIS to App Service with Easy Auth

Date: 2025-04-30 14:16:07

Summary: Azure App Serviceへの移行において、ASP.NETアプリケーションの認証と認可を管理する方法は重要です。特にオンプレミスの認証メカニズムを使用している場合、OpenID ConnectやOAuthなどのクラウド向けのプロトコルが必要です。App Serviceの「Easy Auth」機能は、コード変更をほとんどせずに認証と認可を管理でき、Entra IDを利用して簡単に設定できます。この機能により、アプリケーションのアクセスを制限し、迅速に認証を適用することが可能です。また、ASP.NET (.NET Framework)とASP.NET Coreでの実装は異なり、ASP.NET Coreでは追加のライブラリ管理が必要です。Easy Authは、モダンなエンタープライズアプリの効率的な認証管理

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/streamline-modernise-asp-net-auth-moving-enterprise-apps-from/ba-p/4408533

Title: How to use Azure Table Storage with .NET Aspire and a Minimal API

Date: 2025-05-02 19:29:35

Summary: この記事では、Azure Storageを.NET Aspireプロジェクトに統合する経験について述べています。まず、基礎を学ぶために簡単なデモプロジェクトを作成し、その後、AzUrlShortenerという実際のアプリケーションに適用しました。Azure Table Storageを使って、従業員データを取得するMinimal APIを構築し、ローカルとAzureで実行できるようにしました。Azure Storageの移行はスムーズで、AzUrlShortenerプロジェクトの更新も成功しました。興味のある方はGitHubでプロジェクトをフォークして試してみてください。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/how-to-use-azure-table-storage-with-net-aspire-and-a-minimal-api/ba-p/4406672

.NET Blog

Title: .NET and .NET Framework May 2025 servicing releases updates

Date: 2025-05-13 22:20:00

Summary: 2025年5月の.NETおよび.NET Frameworkのサービス更新情報がまとめられています。詳細は.NETブログで確認できます。

URL: https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-may-2025-servicing-updates/

Title: .NET 10 Preview 4 is now available!

Date: 2025-05-13 18:30:00

Summary: .NET 10 Preview 4が公開されました。このバージョンでは、.NETランタイム、SDK、ライブラリ、ASP.NET Core、Blazor、C#、.NET MAUIなどに新機能が追加されています。詳細は.NET Blogで確認できます。

URL: https://devblogs.microsoft.com/dotnet/dotnet-10-preview-4/

Title: C# 14 – Exploring extension members

Date: 2025-05-08 18:05:00

Summary: C# 14では、拡張メンバーが導入されました。extension構文により、拡張機能の作成者に柔軟性が提供され、開発者にとっては拡張機能の利用がスムーズに行えます。

URL: https://devblogs.microsoft.com/dotnet/csharp-exploring-extension-members/

Title: Why we built our startup in C#

Date: 2025-05-07 17:05:00

Summary: TracebitはC#を使用してB2B SaaSセキュリティ製品を開発しました。詳細は「Why we built our startup in C#」という記事で、.NET Blogに掲載されています。

URL: https://devblogs.microsoft.com/dotnet/why-we-built-our-startup-in-csharp/

Title: Packaging and Publishing a .NET MAUI Library with GitHub Actions

Date: 2025-04-30 17:05:00

Summary: この記事では、GitHub Actionsを使用して.NET MAUIライブラリをビルドし、公開するためのDevOpsパイプラインのセットアップ方法について解説しています。

URL: https://devblogs.microsoft.com/dotnet/dotnet-maui-libraries-github-actions/

Visual Studio Blog

Title: Agent mode has arrived in preview for Visual Studio

Date: 2025-05-13 17:26:51

Summary: Visual Studio 17.14のパブリックプレビューで、エージェントモードが利用可能になりました。このモードでは、自然言語でタスクを定義し、Copilotが自動的に計画を立て、コードベースを編集し、ツールを呼び出して問題を解決します。これはCopilot Chatとは異なります。

URL: https://devblogs.microsoft.com/visualstudio/agent-mode-has-arrived-in-preview-for-visual-studio/

Title: 🎉 Visual Studio 2022 v17.14 is now generally available!

Date: 2025-05-13 17:24:25

Summary: Visual Studio 2022 バージョン 17.14が正式にリリースされました。この最新バージョンでは、開発者がより高速でスマート、かつ生産的に作業できるツールが提供されています。詳細はリリースノートでご確認ください。

URL: https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-14-is-now-generally-available/

Semantic Kernel

Title: RC1: Semantic Kernel for Java Agents API

Date: 2025-05-06 09:11:34

Summary: Semantic Kernel for Java Agents APIのリリース候補が発表されました。これはJava開発者がSemantic Kernelフレームワークを使用して、リッチでコンテキストに基づいたインタラクティブなAI体験を構築するための重要なステップです。Semantic Kernelのエージェントは知能的で自律的な存在を指します。

URL: https://devblogs.microsoft.com/semantic-kernel/preview-release-semantic-kernel-for-java-agents-api/

Title: Guest Blog: Orchestrating AI Agents with Semantic Kernel Plugins: A Technical Deep Dive

Date: 2025-05-02 21:10:12

Summary: この記事では、Jarre NejatyabがゲストブログとしてSemantic Kernel Pluginsを使用したAIエージェントのオーケストレーションについて技術的に深く掘り下げています。特に、大規模言語モデル(LLMs)の進化に伴い、複雑な認知アーキテクチャを構築するために専門化されたAIエージェントのオーケストレーションが重要であることが強調されています。

URL: https://devblogs.microsoft.com/semantic-kernel/guest-blog-orchestrating-ai-agents-with-semantic-kernel-plugins-a-technical-deep-dive/

Azure DevOps Blog

Title: Introducing Azure DevOps ID Token Refresh and Terraform Task Version 5

Date: 2025-05-02 08:16:56

Summary: Microsoft AzureでのAzure DevOpsとTerraformにおけるOpenID Connectによるワークロードアイデンティティフェデレーションの利用体験が向上しました。これを実現するための多くの要素が結集し、今回の更新で発表されています。また、Microsoft DevLabsのバージョン5も公開されました。

URL: https://devblogs.microsoft.com/devops/introducing-azure-devops-id-token-refresh-and-terraform-task-version-5/

Engineering@Microsoft

Azure SDK Blog

Title: Azure Developer CLI (azd) – May 2025

Date: 2025-05-07 17:30:53

Summary: この記事は、Azure Developer CLI (azd) の2025年5月リリースを発表しています。詳細はAzure SDK Blogで確認できます。

URL: https://devblogs.microsoft.com/azure-sdk/azure-developer-cli-azd-may-2025/

Developer Support