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:

 MSBuild Structured Log Viewer | Visual Studio Toolbox | File Type: video/mp4 | Duration: 1049

Visual Studio Toolbox is back from its summer vacation! In this episode, Robert is joined by Kirill Osenkov, the author of the MSBuild Structured Log Viewer. This tool records information about everything that happens in the build. But instead of just dumping everything into a huge text file it preserves the structure and relationships between elements, and lets you save and open the structured log in .xml format. This has significant advantages to help you understand and navigate large build logs. Resources: Download the viewer from msbuildlog.comMSBuild Structured Log on GitHub

 A Glimpse Into the Future of Xamarin | Xamarin Developer Summit 2019 | File Type: video/mp4 | Duration: 3678

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 https://xamarindevelopersummit.com/ Useful 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

 The No Code Way to Connect Sensors to Azure IoT | Internet of Things Show | File Type: video/mp4 | Duration: 638

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: https://aka.ms/iotplugandplaybridge Try Azure IoT for free: https://aka.ms/aft-iot

 Phone Dialer (Xamarin.Essentials API of the Week) | The Xamarin Show | File Type: video/mp4 | Duration: 308

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

 Reducing Bugs In Your Code with Coverlet | On .NET | File Type: video/mp4 | Duration: 1639

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 Links Coverlet on GitHubUnit testing C# in .NET Coredotnet test documentationAfrican Development Center

 Real World Scenario Testing using Azure DevOps and automated UI tests | The DevOps Lab | File Type: video/mp4 | Duration: 1089

In this episode, Abel Wang chats with Deepak Saini and Michael Ma to talk about scenario testing with automated UI tests. In the context of Azure Platform as a Service (PaaS), Web apps have a very high availability SLA (typically >= 99.9%). This means the site as a whole rarely goes down, however the availability of one or multiple user scenario in an application may be a different story. Measuring the availability of complete scenarios by running exhaustive end-to-end UI-based tests can be extremely helpful in real applications. Using tools like Selenium in your Azure DevOps pipeline can give you that extra edge when it comes to real-world availability. Follow Abel on Twitter: @AbelSquidHead Start using Azure DevOps for free: https://dev.azure.comCreate a Free Azure Account: https://aka.ms/c9-azurefree

 TWC9: VS Code Updates, Nuxt, Windows 1.0 and more | This Week On Channel 9 | File Type: video/mp4 | Duration: 347

This Week on Channel 9, Christina is back from the happiest place on Earth (complete with Rose Gold ears) and ready to dive into the latest developer news, including: [00:43] Visual Studio Code June 2019 Update [01:48] Experiment with New Languages with VS Code Remote Development Containers [02:13] Use VS Code Remote and WSL to Do Linux Development on Windows [02:36] Moving Old Sites from Bare Metal to the Azure [02:58] Thank U, Nuxt [03:17] GitHub Dependency Graph Supports Yarn.Lock [03:50] Five Things: 5 Things Developers Can Use to Go On Call [04:03] The IoT Show: Advanced Operational Analytics with Azure Time Series Insights [04:13] The DevOps Lab: Deploying to Azure Using Terraform [04:23] Christina's Pick of the Week: Windows 1.11 App in the Microsoft Store and other ways to get Windows 1.0 Please leave a comment or email us at twc9@microsoft.com. Follow @CH9 Follow @CH9 Create a Free Account (Azure)

 Secure traffic between pods using network policies in Azure Kubernetes Service (AKS) | Azure Friday | File Type: video/mp4 | Duration: 623

Did you know that by default, all pods in a Kubernetes cluster will accept traffic from any source? Now, with network policies available out-of-the-box in Azure Kubernetes Service you can isolate pods, control egress & ingress traffic, and secure your workloads. Saurya Das is here to show us how it works. Secure traffic between pods using network policies in Azure Kubernetes Service (AKS) docsAzure Kubernetes Service (AKS) docsAzure Kubernetes Service (AKS) overviewLearn about KubernetesCreate a free account (Azure)

 Five Things Developers Can Use to Go On-Call (And Not Hate Their Life) | Five Things | File Type: video/mp4 | Duration: 420

Do you go on-call? Does it make you hate your life? Have you ever been asked three questions in a row? This week, Jason Hand is on the show to bring you five ways that developers can go on-call, and not hate their lives. Also, Burke pretends not to know what Slack is and Jason misspells "Cousto". TWICE. Links from the show: Azure Application InsightsAzure Kubernetes ServiceAzure Log AnalyticsAzure Logic AppsApp Insights VS Code ExtensionKusto Syntax Highlighting

 Deploy your Web App in Windows Containers on Azure App Service | Azure Friday | File Type: video/mp4 | Duration: 767

Windows Container support is available in preview in Azure App Service. By deploying applications via Windows Containers in Azure App Service you can install your dependencies inside the container, call APIs currently blocked by the Azure App Service sandbox and use the power of containers to migrate applications for which you no longer have the source code. All of this and you still get to use the awesome feature set enabled by Azure App Service such as auto-scale, deployment slots and increased developer productivity. Windows Server 2019 support now available for Windows Containers on Azure App ServiceWindows Containers on Azure App Service wikiRun a custom Windows container in Azure (preview)Migrate an ASP.NET app to Azure App Service using a Windows container (Preview)Azure App Service documentationApp Service pricingPublic preview: Windows Server 2019 container support in Azure App ServiceCreate a free account (Azure)

 4 Awesome Things In Xamarin.Forms 4.0 | The Xamarin Show | The Xamarin Show | File Type: video/mp4 | Duration: 1450

This week, James is joined yet again by friend of the show David Ortinau, Xamarin SDK & Xamarin.Forms Program Manager, tells us all about the latest features to love in Xamarin.Forms 4.0 including Shell, visual, accessibility improvements, image optimizations, and a lot more! Show Links: GitHub:XappyBlog: Introducing Xamarin.Forms 4.0Xamarin.Forms 4.0 Release NotesDocumentation: ShellDocumentation: AccessibilityFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.Follow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Xamarin Developer Center & BlogXamarin and AzureMobile DevOpsXamarin University Self-GuidedCreate a Free Account (Azure): https://aka.ms/c9-azurefree

 Five Things About RxJS and Reactive Programming | Five Things | File Type: video/mp4 | Duration: 230

Where do RxJS, Reactive Programming and the Redux pattern fit into your developer workflow? Where can you learn form the community leaders? Does wearing a hoodie make you a better developer? Oh - and remember, go to RxJS Live and drinks are on Aaron! Links from the video: RxJS - NgRX Reactive programming: learnrxjs.io and ngrx.ioRxJS as state containersBehavior SubjectRxJS OperatorsRxJS operator combineLatestRxJS operator dematerializeRxJS Live event including: React JS, Angular, VueJS, and NodeJSExample of an app using RxJS: Heroes Angular and Heroes Angular Serverless

 Using Open Data to Build Family Trees | The Open Source Show | File Type: video/mp4 | Duration: 335

Erica Joy (@EricaJoy) joins Ashley McNamara (@ashleymcnamara) to share her not-so-secret personal mission: making genealogy information open, queryable, and easily parsable. She shares a bit about why this is so critical, common challenges, and tips for re-building your own family tree - or using open data to uncover whatever the information you need for your personal mission. In summary: you'll learn what open data is, where existing datasets fall short, and a few ways to get involved and start applying to your projects. 00:54 What is open data? 02:40 Tips for others researching their family history 04:00 Challenges with open data sets Explore open source at Microsoft Free Azure trial Download US Census dataset :https://www.census.gov/data/datasets.html Check out Internet Archive: https://archive.org/ Erica's favorite open source genealogy tools and services: The Brantley Association Southampton Project: An excellent example of what data could be available for every county. Reclaim The Records: A non-profit working to put historical/genealogical data sets in the public domain. BlackProGen: A group of professional genealogists who research and document African American families.

 Supporting Windows Forms and WPF in .NET Core 3 | On .NET | File Type: video/mp4 | Duration: 1418

There is significant effort happening to add support for running desktop applications on .NET Core 3.0. In this episode, Jeremy interviews Mike Harsh about some of the work being done and decisions being made to enable Windows Forms and WPF applications to run well on .NET Core 3.0 and beyond. [04:20] - What was the motivation behind bring desktop workloads to .NET Core?[10:42] - What was the biggest challenge with add support for desktop technologies?[12:42] - How did the decision to open source Windows Forms and WPF come about?[14:01] - How easy was it to open source Windows Forms and WPF?[17:35] - What does the roadmap look like?[20:45] - What does the future of Windows Forms look like? Useful Links Window Forms OverviewWhat's new in .NET Core 3Port a Windows Forms app to .NET CorePort a WPF app to .NET CoreMigrating a sample WPF app to .NET Core 3 Pt.1Building .NET desktop applications with .NET Core and Windows 10

 Email (Xamarin.Essentials API of the Week) | The Xamarin Show | File Type: video/mp4 | Duration: 343

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 Email API to enable you to open the default e-mail application pre-filled with recipients, subject, body, and even attachments! Show Notes: Xamarin.Essentials DocumentationXamarin.Essentials Getting Started DocumentationEmail 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 and AzureMobile DevOpsCreate a Free Account (Azure): https://aka.ms/c9-azurefree

Comments

Login or signup comment.