DiscoverChannel 9
Channel 9
Claim Ownership

Channel 9

Author: Microsoft

Subscribed: 859Played: 24,573


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.
2032 Episodes
Abel Wang joins Donovan Brown to show how to use Azure Pipelines to build and deploy apps for Azure Functions, App Service and even Kubernetes Clusters.[0:00:45] - DemoBuild and deploy Java to Azure FunctionsDeploy a Docker container app to Azure Kubernetes ServiceDeploy a web app to Azure App ServicesAzure DevOps overviewCreate a free account (Azure)
In this video, Anna Hoffman and Jeroen ter Heerdt discuss and show PowerShell notebooks and Azure SQL inside Azure Data Studio. Learn how you can leverage PowerShell notebooks and other CLI tools in them to manage your Azure SQL Databases and Managed Instances. For more info, see[00:00] Intro[00:32] Notebooks in Azure Data Studio[01:20] PowerShell kernel for notebooks[02:20] Setting up Azure (Az) module for PowerShell in your notebook[03:17] Running interactive commands in the integrated terminal in Azure Data Studio[04:21] Resources[04:53] Wrap-up
Working with Apache Kafka and want to simplify management of your infrastructure? Lena Hall joins Scott Hanselman to show you can keep using Apache Kafka libraries for hundreds of projects, and try Azure Event Hubs behind the scenes to focus on code instead of maintaining infrastructure.[0:04:44] - DemoApache Kafka Applications Can Work Without an Apache Kafka Cluster?Quickstart: Create an event hub using Azure portalUsing Apache Spark with Azure Event Hubs for Apache Kafka EcosystemsApache Kafka: A distributed streaming platformAzure Event Hubs overviewCreate a free account (Azure)
This week, James is joined by friend of the show Dominik Ganic, founder & creator of eliteKit, who shows off what the amazing team at eliteKit has been up to for Xamarin developers. He shows off everything that eliteKit has for Xamarin.Forms apps including tons of awesome controls powered by SkiaSharp.Show Links:eliteKit: Xamarin UI KiteliteKit CommunityeliteKit DocumentationeliteKit control galleryFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.Follow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Learn more about Xamarin, Xamarin.Forms, & Cross-platform developmentXamarin Developer Center & BlogMicrosoft Learn Self-Guided TrainingCreate a Free Account (Azure)Xamarin Developers YouTube ChannelXamarin on Twitter 
Search based apps are crucial for any business or enterprise for a variety of scenarios and end goals. This video helps the user understand what is azure cognitive search, the underlying technology, what unique capabilities does it offer and how can they can get started to build great apps for web, mobile or line of business. The video also highlights very specific capabilities for ingesting, enriching, indexing and visualization of the data. Jump To: [05:27] Demo For More Info:Knowledge Mining BootcampThe AI Show's Favorite links:Don't miss new episodes, subscribe to the AI Show  Create a Free account (Azure) Deep Learning vs. Machine Learning   Get Started with Machine Learning
It's common for attendees at conferences to ask the speakers about what it's like to give a talk on stage. How do they prepare? How do they create the story? How do they handle equipment failures?While we were at the Caribbean developers conference, we put together a panel of speakers to share some of their thoughts and experiences with you  on  public speaking[00:57] - How do you design a story arc?[04:10] - The importance of empathy[06:48] - Staying calm under pressure and being prepared[12:20] - Finding your personality on stage Useful LinksPublic speaking with Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and Donovan BrownSpeaking HacksGet involved in techBuild your .NET apps with Azure 
Recorded November 2019 | Paris, FRIn this episode of CodeStories: France – we learn about the MVP program from Community PM, Martine and meet a couple France MVPs at the Ignite Tour Paris.Jump To: [T00:45] What is an MVP? [T01:38] How to become an MVP [T04:29] DevOps Learning Party Links From This Episode: MVP DevOps
Tanaka Jimha tells us all about MSIX, the package format for installing Windows apps, including how to package your existing code with Visual Studio and how to deploy and distribute your app, via the web, the Microsoft Store, or an Enterprise distribution network.A file with the .msix extension is a Windows application installer and an updated alternative to .exe, .msi, and .appx packages. MSIX preserves the functionality of your existing app packages and/or install files, in addition to enabling new, modern UI features and deployment options for Win32, WPF, and Windows Forms apps.Stay current and ensure your applications are always up to date.Use for old or new Windows apps - versatile and platform independent.99.96% successful install rate and clean uninstall.Designed for modern systems and the cloud.Here are some links to learn more:MSIX documentationGet the MSIX packaging toolMSIX Tech CommunityUse Azure Pipelines to automate MSIX builds and deployments (DevOps Sample)Create an Azure Account (12 months free + $200 credit) 
Learn more about how to enable scenarios like remote patient monitoring, home health and clinical trials with IoMT and open FHIR (Fast Healthcare Interoperability Resources) standard on Azure.Get the IoMT connector for Azure on GitHub: out the Azure APIs for FHIR: 
While we were at the Caribbean Developers Conference, we caught up with Noe Branagan to discuss the work he does with teaching and mentoring students in robotics[00:41] - Teaching kids about robotics[01:55] - Getting into mentoring[05:33] - Guiding students through the basics[07:30] - Building up a community Useful LinksGet started with .NETCaribbean Developers Conference
Event Grid on IoT Edge ( brings the power and flexibility of Azure Event Grid's PubSub capabilities to the edge. Create topics, publish events, and subscribe multiple destinations whether they're modules on the same IoT Edge device, other edge devices, or services in the cloud. Event Grid on IoT Edge allows you to take event driven programming anywhere.Learn more reading the documentation:
Join Maddy, David, and Amanda as they kick off a day full of Xamarin and .NET. Find out what is new and awesome for Xamarin developers to build stunning cross-platform mobile apps with .NET and Visual Studio. You do not want to miss out!For more information on Xamarin head over to
Welcome to the event including status of the product and what you can do with it today!For more information head over to
Announcing .NET Core 3.0We just released some big changes to VS for Mac. Not only do we now have entirely native editors built on top of the shared Visual Studio core, but we also have brand new language services for XAML and an all new editing experience for web languages like CSS, HTML and JavaScript.
.NET Conf 2019 Keynote - Scott Hunter   Mads Torgersen   James Montemagno   Olia Gavrysh   Daniel Roth   Glenn Condron   Bri Achtman  Announcing .NET Core 3.0
A minimum viable product (MVP) allows you to obtain rapid feedback, and implement continuous and iterative improvements. When you put an MVP into production, however, you need to take the next step and make sure that you can respond effectively when problems inevitably arise. You need a minimum viable response plan. One that allows you to keep your MVP operational without burdening your team.In this talk, we'll discuss the full lifecycle of an incident, what it means to be robust versus resilient when building a response plan. And we'll help you determine who is on-call when, and for which kinds of problems. We'll also talk about notifications, escalations, and how to enable learning from each problem your service encounters. This will give you the basis of a minimum viable response plan, so you and your team have a baseline to start and continuously improve up.
Join James Montemagno, Maddy Leger, and David Ortinau as they show you a glimpse into the future of building beautiful mobile apps with world class tools with Xamarin.This session was recorded live at the Xamarin Developer Summit: July 11th-12th 2019 in Houston, TX.  The Xamarin Developer Summit is a premiere community-run, cross-platform, mobile developer conference, to learn more head to LinksLearn more about Xamarin, Xamarin.Forms, & Cross-platform developmentXamarin Developer Center & BlogMicrosoft Learn Self-Guided TrainingCreate a Free Account (Azure)Xamarin Developers YouTube ChannelXamarin on Twitter
Sensors that connect to a Windows or Linux gateway can be connected up to Azure IoT thru a simple JSON configuration- No code needed. Watch this episode of the IoT Show to see how! Learn more about the IoT Plug an Play bridge: Try Azure IoT for free:
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Xamarin.Essential API of the week we take a look at the Phone Dialer API enabling your app to open the default phone dialer to enable your users to place a phone call.Show Notes:Xamarin.Essentials DocumentationXamarin.Essentials Getting Started DocumentationPhone Dialer API DocumentationSource CodeFind James on: Twitter, GitHub, Blog, and his weekly development podcast Merge Conflict.Follow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Xamarin Developer Center & BlogXamarin University Self-GuidedCreate a Free Account (Azure)Xamarin Developers YouTube ChannelXamarin on Twitter
Code coverage is a measurement of how much of your source code is tested by your given test suite.In this episode, Toni Solarin-Sodara joins us to talk about his code coverage library, Coverlet. This gives us the ability to measure code coverage for .NET Core applications in a cross platform way.[01:39] - What is code coverage?[02:59] - To what level of detail do code coverage tools measure your code?[04:05] - What percentage of code coverage should projects strive for?[07:00] - How do you get setup with Coverlet?[11:25] - Contributions from Microsoft and the community[13:33] - Inspecting the results[15:07] - Excluding assemblies[15:54] - Testimonials[17:05] - Microsoft's African Development Center[21:06] - .NET Core global tool for Coverlet[26:08] - Where to find the project? Useful LinksCoverlet on GitHubUnit testing C# in .NET Coredotnet test documentationAfrican Development Center  
Download from Google Play
Download from App Store