Channel 9 show

Channel 9

Summary: Channel 9 is a community. 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.

Podcasts:

 OData Batching with ASP.NET Core | On .NET | File Type: video/mp4 | Duration: 2189

OData (Open Data Protocol) can be considered an extension to REST that that defines an additional set of conventions for building and consuming Web APIs. In this episode, Hassan Habib joins Jeremy to show us how we can easily add support for OData batch to our Web APIs [00:00] - Introduction[01:28] - What is OData?[03:20] - What is OData Batching?[09:07] - Setting up OData in an ASP.NET Core project[20:54] - Adding batching support in OData Useful Links All in One with OData $Batchhttps://www.odata.org/ASP.NET Core OData on GitHubSupercharging your Web APIs with OData and ASP.NET Core

 Large Object Heap Churn in .NET | On .NET | File Type: video/mp4 | Duration: 1755

Mike Rousos is back again! This time Mike shows us how to inspect and diagnose large Object Heap churn in .NET [00:00] - Introduction[01:36] - What tools can we use to look into performance?[03:35] - Diagnostics Demo in Azure App Service[08:50] - Collecting diagnostic traces using dotnet trace[12:56] - Reviewing stats in Perfview[19:56] - Inspecting GC Heap allocations[22:16] - Reducing allocations ArrayPool dotnet-trace performance analysis utilityWhat is Application Insights?Analyze CPU usage without debugging in the Performance ProfilerKudu service overview

 Welcome to Visual Studio 2022 – by Scott Hanselman and friends | Visual Studio 2022 Launch Event | File Type: video/mp4 | Duration: 1973

Want to learn about the latest and greatest in the 64-bit Visual Studio 2022? Join Scott Hanselman and Visual Studio product team as they take Visual Studio 2022 for a spin. [00:00] Intro[00:39] Why you should care about Visual Studio 2022?[02:20] Performance improvements in Visual Studio 2022[04:39] Why 64-bit now?[08:00] IntelliCode, type less code more[11:35] Hot reload for C++[13:47] New for WPF and WinForms (Hot Reload, Design time data, XAML live preview)[17:20] Hot Reload in ASP.NET[20:27] Profiling .NET apps in Visual Studio 2022[23:19] Cross platform apps with WSL and CMake in Visual Studio 2022[26:07] Testing your .NET app on Linux[28:00] Easily create CI/CD pipelines using GitHub actions with Visual Studio 2022[30:40] Balloon drop! https://aka.ms/VS2022LaunchLearnTV https://aka.ms/vsperftip https://aka.ms/intellicode https://aka.ms/cppinvs https://aka.ms/vswpf https://aka.ms/webinvs https://aka.ms/vsprofiler https://aka.ms/vscmake https://aka.ms/vstesttools https://aka.ms/azureinvs

 Introduction to SQL Server 2022 (Ep.1) | Data Exposed | File Type: video/mp4 | Duration: 812

Join us for an introduction to the latest release of SQL Server and learn about all its new capabilities from cloud-connected to built-in query intelligence. [00:50] What's new[01:42] The next step for SQL Server[02:13] SQL Server 2022[05:09] Query Store and Intelligent Query Processing[07:09] Industry-leading database engine[08:37] Data lake virtualization and object storage[10:13] Extending T-SQL[11:47] Getting started Resources:Learn more about SQL Server 2022​Register to apply for the SQL Server 2022 Early Adoption Program and stay informed Watch technical deep-dives on SQL Server 2022SQL Server 2022 YouTube Playlist

 Keynote | .NET Conf 2021 | File Type: video/mp4 | Duration: 4194

Join Scott Hunter and team as they show you all the amazing things you can do with .NET 6. https://aka.ms/dotNETConf2021-GetdotNET6

 Solution Filters in Visual Studio | Visual Studio Toolbox | File Type: video/mp4 | Duration: 1192

Got a large solution with hundreds of projects? Join PM Kira Weiss as we check out how Solution Filters allow you to selectively choose which subset of projects get loaded in order to improve Visual Studio Resources: --Blogpost: https://devblogs.microsoft.com/visualstudio/load-only-the-projects-you-need-with-solution-filters/ --Documentation: https://docs.microsoft.com/en-us/visualstudio/ide/filtered-solutions?view=vs-2019 --VS Office Hours: Visual Studio Remote Office Hours - https://www.youtube.com/watch?v=hWk9TT5osL0&t=1s

 AI Show | 2021 OpenCV AI Competition | Grand Prize Winners | Cortic Tigers | Episode 32 | AI Show | File Type: video/mp4 | Duration: 989

On this week's show, Seth welcomes grand prize winners of the 2021 OpenCV AI Competition. Satya Mallick from OpenCV is here with Ye Lu and Him Wai (Michael) Ng from Team Cortic Tigers, who will demo their award-winning project - Cortic Edge Platform (CEP) which aims to democratize AI for everyone! Jump to:[00:17] Welcome to the AI Show[01:01] What is the OpenCV AI Competition[03:15] 2021 Grand Prize Winner - Cortic Edge Platform (CEP) - allowing beginners and advanced programmers to start doing rapid AI prototyping[05:21] CEP use cases[10:01] Using Microsoft MakeCode to build CEP[13:34] What's next from OpenCV AI Learn more:OpenCV AI Competition https://opencv.org/opencv-ai-competition-2021/Cortic Technology GitHub repo https://github.com/cortictechnology/cepShop the OAK-D camera https://shop.luxonis.com/products/1098obcenclosure Kickstarter campaign https://www.opencv.org/kickstarter Zero to Hero Machine Learning on Azure https://aka.ms/ZerotoHero/MLonAzureZero to Hero Azure AI https://aka.ms/ZerotoHero/AzureAICreate a Free account (Azure) https://aka.ms/aishow-seth-azurefree Follow Seth https://twitter.com/sethjuarezFollow Satya https://twitter.com/LearnOpenCVFollow Cortic Technology https://twitter.com/CorticTechnolo1Follow Cortic Technology Group https://www.linkedin.com/company/cortic/ Don't miss new episodes, subscribe to the AI Show https://aka.ms/AIShowsubscribeAI Show Playlist https://aka.ms/AIShowPlaylist Join us every other Friday, for an AI Show livestream on Learn TV and YouTube https://aka.ms/LearnTV - https://aka.ms/AIShowLive

 Demystifying Azure Arc-enabled data services | Azure Friday | File Type: video/mp4 | Duration: 1508

Lior Kamrat joins Scott Hanselman to show how Azure Arc-enabled data services bring Azure data solutions – such as SQL Managed Instance and PostgreSQL Hyperscale – to your own infrastructure and how to modernize your data layer using Azure services, outside of Azure. [0:00:00]– Introduction[0:01:14]– Overview and architecture[0:04:22]– Demo: Azure Arc-enabled SQL Managed Instance deployment flow[0:14:00]– Demo: Azure Arc-enabled data services operations[0:23:34]– Wrap-up What are Azure Arc-enabled data services?Azure Arc JumpstartJumpstart ArcBox - OverviewManage hybrid infrastructure with Azure Arc learning pathCreate a free account (Azure)

 How to find the right Azure SQL SKU for your SQL workloads | Data Exposed | File Type: video/mp4 | Duration: 1314

Are you looking to modernize your on-premises databases to Azure SQL? Join Alexandra Ciortea, Raymond Truong, Wenjing Wang, and Anna Hoffman to understand how you can size your Azure SQL target accordingly, based on the current performance and business requirements. We will walk you through several approaches and models that can suit your needs.[00:40] Introductions[00:58] What is DMA[01:38] What is an SKU[02:23] SKU recommendation console application[03:43] Demo[12:34] How data is collected[14:10] Demo[20:11] How to migrate Resources:Download Microsoft Data Migration Assistant v5.4Identify the right Azure SQL Database, Azure SQL Managed Instance or SQL Server on Azure VM SKU for your on-premises databaseRun Data Migration Assistant from the command line

 How to Use Citus to Shard Postgres, for Performance & Scale | Data Exposed | File Type: video/mp4 | Duration: 678

If you're looking to scale your Postgres database, the Citus open-source extension to Postgres makes sharding simple. And Citus is available on Azure as a managed service, too. Join Claire Giordano on the Citus team to learn about how Citus uses the Postgres extension APIs to shard Postgres—and the best way to get started with Citus. [01:24] What is Citus[03:40] What applications sharding Postgre with Citus[05:34] How large can a Citus cluster get?[07:45] When to use Citus[08:45] Getting statedResources: Citus open source repo on GitHubGetting Started with Citus resourcesCitus on Azure documentationCitus monthly newsletterVideo: How Citus Distributes PostgreSQL

 Accepting online payments with Stripe | On .NET | File Type: video/mp4 | Duration: 1394

Stripe is a great service that makes it easy for developers to accept payments and send payouts globally. In this episode we’re joined by Stripe Developer Advocate, CJ Avilla, who shows us how to enable Stripe in a Blazor application. [00:00] - Introduction[00:54] - What is Stripe?[02:44] - Setting up Stripe.NET [14:35] - Understanding price data[16:30] - Using stripe.js in the frontend [20:21] - Learning about checkout sessionsAccepting online payments (Checkout) https://github.com/cecilphillip/ContosoCraftsStripedhttps://stripe.com/docs/payments/accept-a-payment?platform=web&ui=checkout&lang=dotnet General Stripe links Register - https://dashboard.stripe.com/register Support - https://stripe.com/go/developer-chat Social - https://twitter.com/stripedev

 Windows Package Manager: Winget v1.0 | Tabs vs Spaces | File Type: video/mp4 | Duration: 921

Windows Package Manager enables you to find and install apps with the winget command line tool, as well as a means of distributing apps and tools for publishers. Demitrius Nelon joins the show to tell us more. This episode covers: [00:00] Demitrius Nelon introduces us to Windows Package Manager[00:21] What is Windows Package Manager? Is it the same as winget?[00:49] How do I install winget and use it to find and install apps?[03:52] What are some of the more advanced winget commands I may want to know about?[06:58] How can I add my app or tool so that it's available to winget users?[10:27] How can I contribute? What's on your roadmap?[14:25] Where can I learn more?Learn more: Windows Package Manager docs Windows Package Manager Community GitHub repo (submit packages)Windows Package Manager Client GitHub repo (source code for winget)Follow Demitrius Nelon on TwitterFollow Windows Docs on Twitter Submit feedback for Windows Package Manager (winget) on Feedback HubWindows Command Line BlogMore Tabs vs Spaces episodes

 DevOps Lab | Level up your Bicep skills on Microsoft Learn | The DevOps Lab | File Type: video/mp4 | Duration: 735

On today's episode of The DevOps Lab, April Edwards welcomes John Downs to demonstrate Bicep's many capabilities for complex Azure deployments. We'll provide learning material and guidance to support you as you upskill on Bicep. Jump to:[01:09] What is Bicep?[03:37] Demo - Bicep editing in Visual Studio Code[07:40] Demo - Bicep child resources[10:03] Bicep on Microsoft LearnLearn more:What is Bicep https://aka.ms/DevOpsLab/BicepLearn Bicep https://aka.ms/DevOpsLab/LearnBicep Azure DevOps Docs https://aka.ms/AzureDevOps/DocsAzure DevOps YouTube https://aka.ms/AzureDevOpsYouTubeFollow April https://twitter.com/TheAprilEdwardsFollow John https://twitter.com/jdwns Create a Free Azure DevOps Account https://aka.ms/AA7uopu

 Get a secure baseline architecture for Azure Kubernetes Service (AKS) | Azure Friday | File Type: video/mp4 | Duration: 995

Derek Martin joins Scott Hanselman to discuss the Azure Kubernetes Service (AKS) Secure Baseline reference implementation from the Azure Architecture Center. Learn what it is, how it works, and how you can use it to start your production deployment in a secure and compliant manner. You'll also learn about the available additions for Payment Card Industry Data Security Standard (PCI-DSS 3.2.1) compliance and multi-region cluster support. [0:00:00]– Introduction[0:00:36]– Overview [0:02:41]– Getting to a production-ready, secure baseline[0:06:47]– Making it your own[0:10:12]– Multiregion clusters[0:12:38]– PCI-DSS compliance[0:15:23]– Wrap-up Azure Architecture CenterBaseline architecture for an Azure Kubernetes Service (AKS) clusterAKS baseline for multiregion clustersIntroduction of an AKS regulated cluster for PCI-DSS 3.2.1Azure Kubernetes Service (AKS) Baseline Cluster (GitHub)Create a free account (Azure)

 Building multi-tenant solutions with Azure IoT Central | Internet of Things Show | File Type: video/mp4 | Duration: 1383

Join us to learn more about an upcoming feature in Azure IoT Central that will enable you to build your IoT solution once and onboard multiple tenants into it - we're calling this feature Organizations. During this session we'll provide an overview of the feature, its use cases and roadmap, and we'll wrap it up with a live demo. Learn more at https://aka.ms/iotshow/iotc-organizations

Comments

Login or signup comment.