Azure Friday (Audio)

Azure Code Optimizations Video

Azure Friday (Audio)

Show Notes

This week on Azure Friday, Scott Hanselman meets with Jan Kalis to demo Azure Code Optimizations for .NET. See how Azure’s AI-driven capabilities help you find real-world performance issues in your apps, ground Copilot suggestions with production data, and even help auto-generate PRs with benchmarked code fixes with GitHub Copilot software agent. Watch the live demo and learn how to level up your .NET performance using insights for your running .NET applications on Azure! Chapters 00:00 - Introduction 00:32 - See how Code Optimizations helps improve app performance 03:00 - Demo – part 1 – Review your Code Optimizations on Azure portal 06:20 - Demo – part 2 – Optimize code with GH Copilot for Azure in VS Code 10:16 - Demo – part 3 – Move faster from insights to PR with GH Copilot software agent Recommended resources Check your Code Optimizations recommendations Documentation Feedback Connect Scott Hanselman | Twitter/X: @SHanselman Jan Kalis | LinkedIn: Jan Kalis Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

More from Azure Friday (Audio)

Oct 2, 2026

In this Azure Friday episode, Scott Hanselman and Poorvi Narang explore why Microsoft built Azure Linux, an open-source Linux distribution optimized for Azure workloads. Poorvi demonstrates a cloud-native application running from a local WSL environment to Azure virtual machines and Azure Kubernetes Service, while highlighting Azure Linux's minimal footprint, familiar DNF package management, and security-by-default capabilities such as SELinux and firewall controls. They also discuss how to get started with the Azure Linux 4.0 public preview and its path to general availability. Chapters 00:00 - Introduction 00:32 - Why Microsoft built Azure Linux 03:09 - Local development with Azure Linux on WSL 05:19 - Deploying to an Azure virtual machine 12:47 - Deploying to AKS with Azure Container Linux 14:52 - Azure Linux 4.0 availability 16:09 - Resources and wrap-up Recommended resources Azure Linux documentation Azure Linux product page Azure Linux on GitHub Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Sep 25, 2026

Everyone is asking whether their workload belongs on a quantum computer, and most of the answers out there might surprise you. Werner Rall joins Scott Hanselman to demo the Quantum Advantage Evaluator, an app on Azure that gives an honest verdict - quantum, AI/ML, or classical HPC. Using Grover's search algorithm as the worked example: the algorithm runs perfectly, and the Azure Quantum Resource Estimator still says it would take 61,122 physical qubits to reliably search sixteen items. Werner then submits the same circuit as a real job to Azure Quantum simulator, and shows why the verdict is decided in code before the AI model is ever called. Chapters 00:00 - Introduction 00:33 - Quantum Advantage Intro 01:50 - Quantum Advantage Evaluator Architecture 03:18 - Scenario - Searching unsorted database - Grover 04:50 - Application Traceability 08:20 - Grover Search Quantum run 11:40 - Pareto Frontier from the Resource Estimator: what error correction costs 14:20 - Crux of the Quantum Advantage Tool 14:56 - Azure Quantum Workspace Demo 16:35 - Which Quantum Computers are available in Azure 18:09 - Running the Grover Search Job on Azure Quantum 20:19 - Wrap up Recommended resources Learn Docs Azure Quantum Quantum Grand Challenges on GitHub Connect Scott Hanselman | Twitter/X: @SHanselman Werner Rall | Twitter/X: @werneragent47 Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Sep 18, 2026

This session showcases how Azure Functions enables highly scalable event-driven automation using managed connectors. It highlights how functions can seamlessly integrate with services like SharePoint, Teams, and more without manual polling or complex authentication handling. The demo emphasizes how triggers and actions simplify building real-world workflows with minimal code. Chapters 00:35 - Introduction 02:00 - Demo Briefing 03:27 - Connectors Portal Overview 03:55 - Functions Local Dev & Webhook Tunnel 05:42 - Triggers vs Actions 10:15 - Preview Features & Roadmap 12:16 - Resources Recommended resources Demonstrated Sample More Samples Learn Docs Azure Product page Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Sep 11, 2026

See how our open-source Logic Apps Migration Agent uses agentic refactoring to modernize BizTalk, TIBCO, MuleSoft, and other legacy integrations to Azure Logic Apps Standard. The talk demonstrates how the agent analyzes and transforms complex workloads to reduce migration effort and risk. Chapters 00:00 - Introduction 01:05 - BizTalk in the IT Landscape 01:30 - Why move from BizTalk to Logic Apps? 03:20 - Balancing LLMs with procedural steps to migrate 06:00 - Importance of Grounding for both technologies 06:34 - Demo Context: From BizTalk Server to Logic Apps Standard 07:32 - Discovery Phase 08:22 - Planning Phase 09:08 - Creation, Execution and Deployment Phases 14:34 - Learn more Recommended resources Migration Automation from Integration Platforms - Azure Logic Apps Workflow Integration and Automation - Azure Logic Apps Connect Scott Hanselman | Twitter/X: @SHanselman Harold Campos | YouTube: @hcamposu Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

Aug 7, 2026

In this Azure Friday episode, Scott Hanselman and Tulika Chaudharie show how to take an Aspire application from local development to Azure App Service for Linux. They demonstrate how to create and configure an Aspire project, deploy its frontend, backend, and dashboard as App Service resources, and use the hosted Aspire Dashboard to understand the running application. They also explore how the Aspire agent integration can help generate the required configuration and simplify the deployment experience. Chapters 00:00 - Introduction 01:45 - Creating an Aspire project 03:35 - Configuring AppHost for Azure App Service 09:15 - Exploring the deployed Azure resources 09:50 - Viewing resources in the Aspire Dashboard 11:05 - Running the sample application 12:00 - App Service configuration and service discovery 14:20 - Accessing the hosted Aspire Dashboard 16:00 - Aspire configuration and deployment guidance 17:45 - Aspire agent integration 19:35 - Wrap-up Recommended resources Quickstart - Deploy an Aspire app Azure App Service Connect Scott Hanselman | Twitter/X: @SHanselman Azure App Service | Twitter/X: @AzAppService Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure

See all episodes →