Microsoft Build 2025 - Session Articles
This directory contains detailed notes and summaries from Microsoft Build 2025 sessions, focusing on .NET Aspire, AI development, testing, and modern development practices.
Table of Contents
🔧 .NET & Language Features
🤖 AI & Development Tools
🌐 Web Development & Cloud
🔗 Agents & Integration
🖥️ Windows & Infrastructure
🛠️ Tools & Productivity
- DEM524: Running LLMs Locally
- DEM571: PowerToys Extensions
- DEM581: Transforming Microsoft Learn
- ODFP957: Sentry & Copilot AI Debugging
- STUDIO14: Agents & Azure AI Foundry
Build Presentations
BRK101: AI-Powered .NET Modernization
AI-powered tools transforming .NET application modernization with GitHub Copilot-assisted upgrades and Azure migration capabilities. Live demonstrations of automated code transformations and intelligent migration solutions.
Speakers: Scott Hunter (VP Azure Developer), Chester Husk (Product Manager .NET Tools)
Duration: ~45 minutes
BRK103: Microsoft Developers Use AI
Authentic look at how Microsoft .NET developers integrate AI tools into daily workflows. Features live demos of GitHub Copilot and production examples from David Fowler and Stephen Toub.
Speakers: David Fowler (Distinguished Engineer), Stephen Toub (Partner Software Engineer)
Duration: 1 hour
BRK104: Building Next Gen Apps with AI & .NET
Comprehensive exploration of building modern applications with AI integration using .NET technologies. Covers architectural patterns, best practices, and practical implementation strategies.
BRK106: .NET Aspire AI & Cloud
Evolution of .NET Aspire from local development tool to comprehensive platform for building, testing, and deploying modern applications. Covers AI integration, multi-language support, and productivity enhancements.
Speakers: Damian Edwards (Microsoft), David Fowler (Microsoft), Maddy Montaquila (PM Aspire Team), Devis Lucato (Office of the CTO)
BRK114: C# 14 Language Features and Beyond
Demo-filled tour of upcoming C# 14 features including dictionary expressions, extension members, field access in auto-properties, and operator enhancements. Focus on making code clearer and more expressive.
Speakers: Mads Torgersen (C# Lead Designer), Dustin Campbell (Software Architect)
BRK119: Debug Like a Pro
Advanced debugging techniques and efficiency improvements using Visual Studio and AI-powered tools. Practical demonstrations of debugging workflows and productivity enhancements.
BRK122: ASP.NET Core & Blazor Future
Future direction of web development using ASP.NET Core and Blazor. Covers .NET 10 focus areas including performance improvements, developer productivity, and AI integration.
Speakers: Daniel Roth, Mike Kistler
BRK123: Build AI Apps with Microsoft Graph
Building intelligent applications leveraging Microsoft Graph data with AI capabilities. Integration patterns and practical implementation examples.
BRK127: AI and Dev Box Developer Potential
Unleashing developer potential through AI integration and Dev Box cloud development environments. Focus on productivity enhancements and modern development workflows.
BRK141: RAG for Enterprise Agents
Retrieval-Augmented Generation (RAG) patterns for enterprise AI agents using Azure AI Search. Advanced techniques for building intelligent enterprise applications.
BRK155: Azure AI Foundry
Azure AI Foundry as the comprehensive AI app and agent factory. Platform capabilities for building, deploying, and managing AI solutions at enterprise scale.
BRK163: M365 Agents SDK
Creating agents for Microsoft 365 Copilot using the M365 Agents SDK. Custom engine development and integration patterns.
BRK165: Building Agents for Microsoft 365 Copilot
Comprehensive guide to building agents that integrate with Microsoft 365 Copilot ecosystem. Architecture patterns and development best practices.
BRK176: Multi-Agent Solutions
Multi-agent solutions using Copilot Studio and M365 Agents SDK. Complex agent orchestration and collaboration patterns.
BRK195: Inside Azure Innovations
Deep dive into Azure innovations with Mark Russinovich. Latest developments in cloud infrastructure, security, and platform capabilities.
Speaker: Mark Russinovich (CTO Microsoft Azure)
BRK199: Accelerate Modernization
Strategies and tools for accelerating application modernization at enterprise scale. Migration patterns and automation techniques.
BRK204: Microsoft Databases
Latest updates and innovations in Microsoft’s database offerings. New features, performance improvements, and integration capabilities.
BRK223: Windows AI Foundry
Overview of Windows AI Foundry platform for AI development on Windows. Tools, capabilities, and integration options.
BRK224: Windows AI APIs
Integrating AI capabilities using Windows AI APIs. Native AI integration patterns and development approaches.
BRK225: Windows ML
Bringing custom models to Windows using Windows ML. Model deployment, optimization, and integration strategies.
BRK226: Windows Developer Tools
Boosting development productivity with Windows developer tools. Enhanced workflows and productivity enhancements.
BRK229: MCP on Windows
Unlocking agentic applications using Model Context Protocol on Windows. Implementation patterns and development strategies.
DEM508: .NET Aspire Testing
Streamlining application testing with .NET Aspire and Playwright. End-to-end testing strategies for distributed applications.
Speaker: Jeff Fritz
DEM509: Essential AI Prompts for Developers
Essential AI prompting techniques for developers. Best practices for effective AI-assisted development workflows.
DEM515: Write Better C# Code
Advanced techniques for writing better, more maintainable C# code. Best practices and modern coding patterns.
DEM517: MCP Server
Building, deploying, and using your first Model Context Protocol server. Architecture, deployment options, and implementation strategies.
Speakers: James Montemagno, Katie Savage
DEM518: Direct C# File Execution
Direct C# file execution capabilities. Simplified development workflows and rapid prototyping techniques.
DEM519: Agent Mode for Serious Developers
Advanced agent mode capabilities for professional developers. Autonomous development workflows and AI-assisted coding patterns.
DEM520: Local AI Development
Local AI development using Microsoft’s Foundry Local platform with .NET Aspire. Benefits and challenges of local AI model execution.
Duration: ~13 minutes live demonstration
DEM524: Running LLMs Locally
Running Large Language Models on local machines. Setup, optimization, and practical implementation strategies.
DEM571: PowerToys Extensions
Extending applications with PowerToys integrations. Custom plugin development and productivity enhancements.
DEM581: Transforming Microsoft Learn
How AI is transforming Microsoft Learn platform. Educational technology innovations and learning experience enhancements.
ODFP957: Sentry & Copilot AI Debugging
Sentry and Copilot integration for AI-powered debugging. Error tracking and resolution with intelligent assistance.
STUDIO14: Agents & Azure AI Foundry
Comprehensive studio session on agents and Azure AI Foundry. Platform deep-dive and hands-on development experience.
Session Formats
- BRK: Breakout sessions (45-60 minutes) with comprehensive coverage
- DEM: Technical demonstrations (15-30 minutes) with live coding
- STUDIO: Extended hands-on sessions with deep technical focus
- ODFP: On-Demand Featured Presentation
Common Themes
- AI Integration: Every session emphasizes AI-powered development tools
- Developer Productivity: Focus on automation and enhanced workflows
- Modern Architecture: Cloud-native, microservices, and distributed systems
- Enterprise Scale: Solutions for large-scale development and deployment
- Real-World Applications: Practical examples from Microsoft’s production systems
Additional Resources
Each session folder contains:
- SUMMARY.md: Executive summary with key takeaways
- README.Sonnet4.md: Detailed technical notes with code examples
- Images: Supporting diagrams and screenshots
- Links: References to official sessions and documentation