開発者向けブログサマリー - 2025/02/26

8 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: List all the web apps runtime and stack version under a subscription

Date: 2025-02-24 08:51:47

Summary: この記事では、PowerShellスクリプトを使用して、Azureサブスクリプション内のすべてのWebアプリのランタイムおよびスタックバージョンを取得する方法が説明されています。Windows WebアプリとLinux Webアプリのスタックバージョンは異なる方法で取得する必要があります。Linux Webアプリは「az webapp show」コマンドのlinuxFxVersionプロパティから、Windows Webアプリは「List Metadata REST API」から取得します。スクリプトの実行例と、特定のバージョンのフィルタリング方法も紹介されています。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/list-all-the-web-apps-runtime-and-stack-version-under-a/ba-p/4384678

Title: Implement App Service Best Practices into your Azure ARM/Bicep Templates with GitHub Copilot

Date: 2025-02-20 17:31:55

Summary: この記事では、Visual Studio CodeでGitHub Copilotを使用してAzure App ServiceのベストプラクティスをARM/Bicepテンプレートに実装する方法を紹介しています。GitHub CopilotはAIペアプログラマーとしてコードの提案やチャットを通じてサポートし、効率的なコーディングを助けます。テンプレートの改善やベストプラクティスの適用についての具体的な質問例も提示されており、これを活用することでより良いテンプレートを作成できます。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/implement-app-service-best-practices-into-your-azure-arm-bicep/ba-p/4383802

Title: Reference Architecture for a High Scale Moodle Environment on Azure

Date: 2025-02-20 16:46:18

Summary: Moodleは1999年に開発されたオープンソースの学習プラットフォームで、PHPで書かれています。教育者と学習者に柔軟でカスタマイズ可能なオンライン環境を提供し、コースや活動、リソースを作成・アクセス可能です。Azureを使用して40万の同時ユーザーを処理し、リソースを自動スケーリングする設計がされています。Kubernetesを利用して迅速かつ自動的にスケーリングとリカバリーが可能です。AzureのPaaSコンポーネントを利用し、運用負荷を最小限に抑えたMoodle環境の構築が可能です。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/reference-architecture-for-a-high-scale-moodle-environment-on/ba-p/4383006

Title: Deploy Datadog Agent to AKS clusters with Datadog Azure Native ISV Service

Date: 2025-02-16 05:41:52

Summary: 近日公開予定です。お楽しみにお待ちください。

URL: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/deploy-datadog-agent-to-aks-clusters-with-datadog-azure-native/ba-p/4375149

.NET Blog

Title: .NET 10 Preview 1 is now available!

Date: 2025-02-25 20:00:00

Summary: .NET 10 Preview 1がリリースされ、.NETランタイム、SDK、ライブラリ、ASP.NET Core、Blazor、C#、.NET MAUIなどの新機能が紹介されています。詳しくは公式ブログをご覧ください。

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

Title: .NET Aspire 9.1 is here with six great new dashboard features, and more!

Date: 2025-02-25 18:00:00

Summary: .NET Aspire 9.1がリリースされました。リソース関係やローカリゼーションのオーバーライドなどのダッシュボード機能の強化、Docker統合の改善、柔軟なコンソールログなど、開発プロセスを効率化するためのツールが多数含まれています。詳細は.NETブログで確認できます。

URL: https://devblogs.microsoft.com/dotnet/dotnet-aspire-9-1/

Title: Let’s Learn .NET: GitHub Copilot Event

Date: 2025-02-24 19:30:00

Summary: 「Let’s Learn .NET」のライブストリームイベントに参加して、GitHub Copilotの機能を一緒に学びましょう。詳細は.NET Blogでご確認ください。

URL: https://devblogs.microsoft.com/dotnet/lets-learn-dotnet-github-copilot-event/

Title: .NET MAUI Performance Features in .NET 9

Date: 2025-02-20 18:05:00

Summary: .NET MAUIアプリケーションのサイズと起動時間をトリミングやNativeAOTで最適化する方法を紹介し、パフォーマンス測定にdotnet-tracedotnet-gcdumpを使用する方法を説明します。

URL: https://devblogs.microsoft.com/dotnet/dotnet-9-performance-improvements-in-dotnet-maui/

Title: Building .NET AI apps with Chroma

Date: 2025-02-19 18:05:00

Summary: C#クライアントSDKを使用して、Chroma DBを利用したAIアプリケーションの構築を始めましょう。詳細は.NET Blogで紹介されています。

URL: https://devblogs.microsoft.com/dotnet/announcing-chroma-db-csharp-sdk/

Title: New Features for Enhanced Razor Productivity!

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

Summary: Extract to ComponentリファクタリングとRoslynトークナイザは、Razorファイルでの生産性向上を目的とした新機能です。

URL: https://devblogs.microsoft.com/dotnet/enhancing-razor-productivity-with-new-features/

Title: Announcing Generative AI for Beginners – .NET

Date: 2025-02-12 18:05:00

Summary: .NETコミュニティ向けにジェネレーティブAIを学ぶための新しい実践的なコースが発表されました。詳細は公式ブログで確認できます。

URL: https://devblogs.microsoft.com/dotnet/announcing-generative-ai-for-beginners-dotnet/

Visual Studio Blog

Title: Claude 3.7 Now Available in GitHub Copilot for Visual Studio

Date: 2025-02-25 01:45:58

Summary: Anthropic社の新しいAIモデルClaude 3.7が、GitHub Copilotに統合され、Visual Studio 2022 17.13で利用可能になりました。これにより、開発者はさらに高度なAIによるコーディング支援を受けられるようになります。

URL: https://devblogs.microsoft.com/visualstudio/claude-3-7-now-available-in-github-copilot-for-visual-studio/

Title: Leverage vision in Copilot Chat

Date: 2025-02-24 17:33:16

Summary: 現在プレビューチャンネルで、GitHub Copilotチャットに画像を添付できるようになりました。これにより、UI開発やデバッグ時のデザインやレイアウトの説明がテキストだけでは不十分な場合に、効果的にアイデアを伝え最良の応答を得ることができます。

URL: https://devblogs.microsoft.com/visualstudio/attach-images-in-github-copilot-chat/

Title: Unlocking More Power: Tool Calling in GitHub Copilot for Visual Studio

Date: 2025-02-20 18:00:52

Summary: GitHub Copilot for Visual Studioが、リポジトリ内のファイルを自動的に参照し、コードの文脈を手動で指定する必要がなくなりました。これにより、コーディング体験がよりスムーズになります。

URL: https://devblogs.microsoft.com/visualstudio/function-calling-is-now-enabled-in-github-copilot/

Title: Introducing Code Referencing for GitHub Copilot Completions in Visual Studio

Date: 2025-02-19 16:40:08

Summary: GitHub Copilotの補完機能が表示される際、そのコードがどこから来たのか、ライセンスの問題が生じないか心配になることはありませんか?その懸念を解消するために、コード参照機能を導入し、透明性を提供することを発表しました。詳細はVisual Studio Blogで確認できます。

URL: https://devblogs.microsoft.com/visualstudio/introducing-code-referencing-for-github-copilot-completions-in-visual-studio/

Title: VisualStudio.Extensibility: Tagger support and updates to settings

Date: 2025-02-18 17:12:06

Summary: VisualStudio.Extensibility SDKへの投資を続けることで、より高速でスムーズに動作する拡張機能の作成が可能になります。このSDKを使用すると、Visual Studioのメインプロセス外で拡張機能が動作し、パフォーマンスや信頼性が向上し、再起動なしでインストールできます。

URL: https://devblogs.microsoft.com/visualstudio/visualstudio-extensibility-tagger-support-and-updates-to-settings/

Title: New restrictions on package loading

Date: 2025-02-13 22:45:37

Summary: Visual Studioがコアパッケージとサービスの非同期読み込み/取得モデルに移行する中で、初期の非同期実装と既存の同期パッケージ読み込みメカニズムにバグが見つかりました。これらのバグ修正のほとんどは透明ですが、一部の変更には注意が必要です。詳細はブログ投稿「New restrictions on package loading」を参照してください。

URL: https://devblogs.microsoft.com/visualstudio/new-restrictions-on-package-loading/

Title: First preview of Visual Studio 2022 v17.14

Date: 2025-02-12 14:45:47

Summary: Visual Studio 2022 v17.14 Preview 1がリリースされました。この更新では、開発者の体験向上、特に安定性とセキュリティ、AIの強化に重点を置いています。詳細な改善点はリンク先で確認できます。

URL: https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-14/

Semantic Kernel

Title: Compatibility of PostgreSQL Connector with AWS and GCP

Date: 2025-02-24 22:04:53

Summary: Microsoft Semantic Kernelは、PostgreSQLデータベースとの効率的なベクトルベース検索機能を簡単に統合できるPostgresコネクタを提供します。このコネクタは、Amazon Web ServicesやGoogle Cloud上のクラウドホスト型PostgreSQLインスタンスともシームレスに連携可能です。

URL: https://devblogs.microsoft.com/semantic-kernel/compatibility-of-postgresql-connector-with-aws-and-gcp/

Title: Hybrid Model Orchestration

Date: 2025-02-24 17:00:31

Summary: ハイブリッドモデルオーケストレーションは、AIアプリケーションが複数のモデルを様々な基準で選択・切り替えするための技術です。この技術により、入力トークンサイズや各モデルの最小/最大トークンなどに基づいたモデル選択が可能となり、呼び出しコードには透明に動作します。

URL: https://devblogs.microsoft.com/semantic-kernel/hybrid-model-orchestration/

Title: Guest Blog: Revolutionizing AI Workflows: Multi-Agent Group Chat with Copilot Agent Plugins in Microsoft Semantic Kernel

Date: 2025-02-20 19:50:27

Summary: MicrosoftのSemantic KernelにおけるCopilot Agent Plugins(CAPs)が、Microsoft 365データとのインタラクションを革新しています。自然言語をMicrosoft GraphとSemantic Kernelを使用したシームレスなCRUD操作に変換することで、AI駆動のインテリジェントなソリューションを作成可能にします。このサンプルは、マルチエージェントグループチャットの実例を示しています。

URL: https://devblogs.microsoft.com/semantic-kernel/guest-blog-revolutionizing-ai-workflows-multi-agent-group-chat-with-copilot-agent-plugins-in-microsoft-semantic-kernel/

Title: AI Agents for Beginners Course: 10 Lessons teaching you how to start building AI Agents

Date: 2025-02-19 22:36:28

Summary: Microsoftは「AI Agents For Beginners」というコースをリリースしました。このコースはAIエージェントの構築に必要な基礎知識を教える全10レッスンで構成されています。コースの詳細は、GitHubのリンクで確認できます。

URL: https://devblogs.microsoft.com/semantic-kernel/ai-agents-for-beginners-course-10-lessons-teaching-you-how-to-start-building-ai-agents/

Title: Using OpenAI’s o3-mini Reasoning Model in Semantic Kernel

Date: 2025-02-18 23:56:48

Summary: OpenAIのo3-miniは、2025年1月にリリースされた小型の推論モデルで、以前のモデルに比べて低コストで高度な問題解決能力を提供します。STEM分野(科学、数学、コーディング)で優れた性能を発揮し、低遅延とコストを維持します。このモデルはAzure OpenAI Serviceでも利用可能で、効率性の向上や新機能も強調されています。

URL: https://devblogs.microsoft.com/semantic-kernel/using-openais-o3-mini-reasoning-model-in-semantic-kernel/

Azure DevOps Blog

Title: GitHub Copilot for Azure DevOps users

Date: 2025-02-19 19:56:04

Summary: Azure DevOpsの利用者からGitHub Copilotの利用可能時期についてよく質問されますが、実はすでに利用可能です。特に、Visual StudioやVS Codeといった既存のツールに統合されています。

URL: https://devblogs.microsoft.com/devops/github-copilot-for-azure-devops-users/

Engineering@Microsoft

Azure SDK Blog

Title: Rust in time! Announcing the Azure SDK for Rust Beta. 🎉

Date: 2025-02-19 18:19:05

Summary: Azure SDK for Rustの最初のベータ版がリリースされました。このリリースには、Identity、Key Vaultのシークレットとキー、Event Hubs、Cosmos DBのライブラリが含まれています。

URL: https://devblogs.microsoft.com/azure-sdk/rust-in-time-announcing-the-azure-sdk-for-rust-beta/

Title: Spring Cloud Azure updates and troubleshooting tips for Java on AKS

Date: 2025-02-17 17:05:08

Summary: この記事は、最新のSpring Cloud Azureのアップデートと、AKS上でJavaを使用する際のトラブルシューティングのヒントについて紹介しています。詳細はAzure SDK Blogで確認できます。

URL: https://devblogs.microsoft.com/azure-sdk/spring-cloud-azure-updates-and-troubleshooting-tips-for-java-on-aks/

Title: Simplify your .NET data transfers with the new Azure Storage Data Movement library

Date: 2025-02-12 17:34:48

Summary: この記事では、新しく改善されたAzure Storage Data Movementライブラリが.NET向けに発表されたことを紹介しています。詳細はAzure SDK Blogで確認できます。

URL: https://devblogs.microsoft.com/azure-sdk/simplify-your-net-data-transfers-with-the-new-azure-storage-data-movement-library/

Developer Support

Title: Supercharge Developer Workflows with GitHub Copilot Workspace Extensions

Date: 2025-02-21 07:31:08

Summary: David Minkovskiは、GitHub Copilotを単なるコードアシスタントから、VS Code内での真のAI搭載のチームメイトに拡張する方法を紹介しています。2025年のソフトウェア開発者は、イノベーションと自動化が進む高速な技術環境に直面しており、AIの多様な役割を考慮しながらも、効率的なワークフローが求められています。

URL: https://devblogs.microsoft.com/premier-developer/supercharge-developer-workflows-with-github-copilot-workspace-extensions/

Title: AI-Powered Customer Support: The Ultimate Multi-Agent System

Date: 2025-02-21 07:19:41

Summary: David Minkovskiは、Azure OpenAIとRustを使用してインテリジェントでスケーラブルなAIシステムを構築する方法を探求しています。彼はMicrosoftの顧客や同僚と協力し、AIプロジェクトに取り組む中で共通の課題を発見しました。この経験を通じて、AIを活用した顧客サポートのマルチエージェントシステムについての洞察を提供しています。

URL: https://devblogs.microsoft.com/premier-developer/ai-powered-customer-support-the-ultimate-multi-agent-system/

Title: Deploying WebJobs to Azure Container Apps

Date: 2025-02-20 07:25:29

Summary: Debjyoti Gangulyは、既存のWebJobsをAzure Container App Jobsに移行するプロセスを解説し、その利点と実装の手順を紹介しています。Azure Container App Jobsは、スケーラブルでコンテナ化された最新の環境を提供し、ビジネスの成長に対応します。

URL: https://devblogs.microsoft.com/premier-developer/deploying-webjobs-to-azure-container-apps/