We bring forward the people behind our products and connect them with those who use them. We think there is a great future in software and we’re excited about it. We want the community to participate in the ongoing conversation. This is the heart of Channel 9. We talk about our work but listen to the customer.

  • Intelligent Manufacturing with IoT Edge and SQL Edge | Internet of Things Show
    by Olivier Bloch, jorgievision on 28th September 2020 at 15:00

    Delve into the capabilities enabled by SQL Edge and Azure IoT Edge in an intelligent manufacturing scenario. Focus into the value-add or benefits of being able to deploy AI and analytics workloads to be run locally at the edge with SQL Edge.Learn more at

  • TWC9: #MSIgnite, GitHub Codespaces, Microsoft Edge for Linux and more | This Week On Channel 9
    by Christina Warren on 26th September 2020 at 23:22

    This Week on Channel 9, Christina is back from #MSIgnite (and a little bit tired) with a recap of the event as well as a ton of developer news, including:[00:44] Microsoft Ignite event for on-demand access and all of the Microsoft Ignite News[02:05] Azure Static Web Apps for Blazor and .NET (in Preview)[02:46] .NET Core Releases and Support as a reminder for any .NET users out there[03:18] GitHub Codespaces Updates and Visual Studio 2019 16.8 Preview 3.1 Update[04:00] GitHub CLI 1.0[05:00] Windows Terminal 1.4 Preview[05:30] WSL 2 Updates September 2020[06:27] Microsoft Edge for Linux Coming in October[07:57] On Channel 9: VS Toolbox, Behind the Code, Tabs Vs. Spaces[08:46] Christina's Pick of the Week: Best/Worst Walkman Ever via Gizmodo Please leave a comment or email us at Follow @CH9 Follow @film_girl Create a Free Account (Azure) 

  • Azure Container Instances (ACI) under the hood | Azure Friday
    by Scott Hanselman, Rob Caron on 25th September 2020 at 20:00

    Have you ever wondered what's going on under the hood for serverless offerings like Azure Container Instances? MacKenzie Olson shows Scott Hanselman the latest innovations in the infrastructure that powers ACI and a peek at the product roadmap, including a demo of the managed identity experience coming soon.[0:00:00]- Overview[0:01:02]- What's under the hood[0:06:14]- A peek at the product roadmap[0:07:45]- Demo: Managed identity experience[0:11:53]- Wrap-upQuickstart: Deploy a container instance in Azure using the Azure CLIHow to use managed identities with Azure Container InstancesVirtual network scenarios and resourcesExpose a static IP address for a container groupCreate a free account (Azure)

  • Microsoft and VMware: Supporting Spring and Open Source Developers | Azure Spring Cloud GA
    by Julia Liuson, Ajay Patel on 24th September 2020 at 20:24

    Julia Liuson, CVP of Developer Division at Microsoft, and Ajay Patel, SVP/GM of Modern Applications Platform Business Unit at VMware, discuss the Microsoft and VMware partnership, modern application development, and Azure Spring Cloud. Hear how Microsoft and VMware are working together to support developers, Spring, and the open source ecosystem.Get started with Azure Spring Cloud using quickstart: Session Decks

  • Introducing Metrics Advisor | AI Show
    by Seth Juarez on 24th September 2020 at 17:00

    We're introducing to you the preview of Metrics Advisor, a new Cognitive Service, an AI analytics service that proactively monitors metrics and diagnoses issues.Learn More: Metrics Advisor & Anomaly Detector Advisors Teams groupMetrics AdvisorMetrics Advisor DocsCreate a Free account (Azure)Deep Learning vs. Machine Learning  Get Started with Machine LearningDon't miss new episodes, subscribe to the AI Show  

  • IntelliCode Team Completions | Visual Studio Toolbox
    by Robert Green, Leslie Richardson [MSFT] on 24th September 2020 at 16:23

    Visual Studio IntelliCode uses machine learning to offer useful, contextually rich code completion suggestion, in-line as you code. In this episode, PM Caty Caldwell shows a new feature of IntelliCode where you can get starred contextual completion suggestions for your own types. She shows how to train a model just for your codebase and share it with anyone who has access to your code. Resources:Learn more about IntelliCode at: more about Automatic model training for Team Completions in Visual Studio: more about our GitHub Action for Team Completions to share Team Completions with anyone who has access to your repo:  

  • How to Secure Azure SQL Database by Setting Minimal TLS Version | Data Exposed
    by Marisa Brasile on 24th September 2020 at 16:00

    In this episode with Rohit Nayak, we will cover the Minimal TLS Version setting for SQL Database. Customers can use these features to enforce a TSL version at the logical server level to meet their compliance needs.[01:01] TLS Overview [03:31] Demo [05:58] Moving to the latest version of Minimal TLS Version Resources: Minimal TLS versionEven more Networking videos

  • Securing Services with MSAL | On .NET
    by Cecil Phillip on 24th September 2020 at 11:30

    It's common for web, desktop, or even mobile applications to require access to protected resources in their environment. This may be custom Web APIs, Microsoft Graph or some other third-party service.In the episode, Principal PM Kyle Marsh joins Christos to give us a better understanding on how we can use Microsoft Authentication Library (MSAL) to secure our daemon services with the OAuth 2.0 client credentials flow.[01:07] - What is MSAL?[02:26] - How does MSAL compare to ADAL?[05:07] - MSAL Language support[05:44] - What is the definition of a service?[07:55] - Granting access scopes and permissions to a service[15:07] - Differences with other app types and dynamic scopes[17:17] - MSAL demo Useful LinksOverview of Microsoft Authentication Library (MSAL)Microsoft identity platform and the OAuth 2.0 client credentials flowAcquire a token and call Microsoft Graph API using console app's identityClient Credentials grant sample code 

  • Service principles and app registration | On .NET
    by Cecil Phillip on 22nd September 2020 at 13:02

    In this episode, Christos chats with Matthijs Hoekstra from the Identity team to get a better understanding of how Service principles and app registrations work in Azure AD[01:50] - What is an Azure AD App?[03:57] - Creating an Azure AD App[07:16] - Brief overview of authentication[10:55] - Authentication for Native APPS[13:13] - What are Service Principals?[17:58] - Add applications from the gallery[20:40] - Secrets and certificates[21:23] - Configuring security tokens[25:38] - Query applications In Microsoft Graph Useful LinksWhat is application management?Add an application to your Azure Active Directory (Azure AD) tenantApplication management best practices 

  • Xamarin.Forms Code Snippets | The Xamarin Show
    by James Montemagno on 17th September 2020 at 19:00

    This week, James is joined by Damien Doumer, Microsoft MVP, who shows off some of his favorite code snippets for Xamarin.Forms and how you can create your own.Show Links:Blog - 6 Xamarin.Forms Code SnippetsDocumentation - Code Snippets in Visual StudioFollow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Learn more about XamarinLearn more about Xamarin.FormsLearn more about Cross-platform developmentXamarin Developer CenterXamarin BlogMicrosoft Learn Self-Guided TrainingCreate a Free Account (Azure)Xamarin Developers YouTube ChannelXamarin on Twitter 

  • Becoming a Director of Program Management with .NET’s Scott Hunter | Careers Behind the Code
    by pattynguyen on 17th September 2020 at 16:00

    Today’s episode features Scott Hunter who is the PM director for the .NET team. We chat about the challenges that come with growing your scope, applying the lessons learned in startups and consulting to large corporations, and his early days working on BBS (bulletin board systems) for fun lead to meeting the people he’d need to know to grow his career.[00:39] Meet Scott Hunter, Director of Program Management for .NET[00:39] What does a director of program management do day to day?[00:39] How did Scott managed his transition to director of all of .NET from his previous role?[00:39] How did Scott get the role? Taking initiative to find the right place.[00:39] Growing scope and managing perceived identities, from ASP.NET to just .NET[00:39] Why team cultures differ and don’t align even when they ship in the same product[00:39] How did Scott learn and build the skills to make these transitions? Practicing integration in early startup days, consulting.[00:39] Most important lesson from previous managers: Don’t surround yourself with people like yourself and building a team with diverse opinions[00:39] Deciding between going with a new project or continuing along on a journey not complete[00:39] Accidentally attending Microsoft’s conference and joining Microsoft[00:39] Moving from dev to PM and learning communication skills[00:39] Becoming a manager and intentionally stopping himself from coding[00:39] How did Scott into computers? Typing programs into the Commodore PET he stole from his dad.[00:39] Scott’s history of working on Wildcat BBS to avoid forklift driving[00:39] Turbo Pascal and hanging at Anders Hejlsberg’s house and serendipity[00:39] Failing his first Microsoft interview, knowing what you want.[00:39]Trust your internal sense of when to act fast#MicrosoftCareers #CareersBehindTheCode #Director #ProgramMangement

  • PowerToys: Utilities to customize Windows 10 | Tabs vs Spaces
    by Matt Wojo on 17th September 2020 at 15:15

    Learn about Microsoft PowerToys, a set of utilities for power users to tune and streamline your Windows 10 experience for greater productivity. Clint Rutkas will show you the current PowerToy utilities, including: ColorPicker (click anywhere to grab a color value), FancyZones (shortcuts to position windows into a grid layout), File Explorer Add-ons (preview SVGs or Markdown files), Image Resizer (resize one or many images with a simple right-click), Keyboard Manager (remap keys or create your own shortcuts), PowerRename (bulk rename using search and replace), PowerToys Run (Alt + Space to launch apps), a Shortcut Guide, and more to come.Install PowerToys: (choose between the latest release or pre-release) PowerToys repo: Learn more in the PowerToys Wiki:

  • Using External Configuration with Spring Cloud Config and Steeltoe | On .NET
    by Cecil Phillip on 16th September 2020 at 11:00

    The Steeltoe project has solid support for enabling .NET applications to leverage centralized configuration in their architecture.In this episode, Christos chats with David Dieruf and Dave Tillman from the Steeltoe team about some of the benefits of using centralized configuration and how to light up that capability with Steeltoe.[02:00] - What does the Steeltoe project enable?[04:35] - What are the benefits of centralized configuration?[08:32] - Setting up a config server[14:25] - Using the config server in ASP.NET Core[25:39] - How can we secure these configuration values?[27:30] - How we can ensure HA with the config server?[29:46] - Deeper dive into the benefits Useful LinksSteeltoe docs.NET Microservices: Architecture for Containerized .NET ApplicationsA Journey into .NET Microservices with Steeltoe.NET Microservices: Architecture for Containerized .NET Applications 

  • The Intersection of Microservices, Domain-Driven Design and Entity Framework Core | Focus on Microservices
    by Julie Lerman on 23rd July 2020 at 00:17

    Domain-Driven Design (DDD) provides much of the strategic design guidance that we can use to determine the boundaries around and interactions between Microservices in our solutions. DDD also follows up with tactical design patterns for your business logic. In this session we'll take a look at some of these patterns and how EF Core naturally, or with some additional configuration, persists the data that your microservices depend on.

  • Welcome to .NET Conf: Focus on Microservices | Focus on Microservices
    by Scott Hunter, David Fowler on 22nd July 2020 at 23:55

    Scott and David from the .NET team kick off the day with .NET Core features, roadmap and lots of demos of building microservices with .NET.

  • The History of Visual Studio Code | Microsoft Build 2020
    by Erich Gamma, Asim Hussain, Simona Cotin on 26th May 2020 at 16:02

    We speak to the creator of Visual Studio Code about the early challenges to now becoming the most popular development environment in the world.

  • Mark Russinovich on Azure innovation and more! | Microsoft Build 2020
    by Mark Russinovich, Seth Juarez on 21st May 2020 at 03:56

    Join Seth and Mark in a conversation discussing Azure innovation, cloud native programming models, and other exciting technology.

  • C# Today & Tomorrow | Microsoft Build 2020
    by Mads Torgersen, Dustin Campbell on 19th May 2020 at 18:59

    With C# 8 recently shipped, we paint the big picture: we lay out where the C# and Visual Studio experience is headed. We'll also show you early glimpses of what we're currently thinking with C# 9.