Subscribe: videos - Channel 9
Added By: Feedage Forager Feedage Grade B rated
Language: English
app service  app  azure  code  developer day  file  follow  microsoft  service  studio  visual studio  windows developer  windows 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: videos - Channel 9

Channel 9


Entity Framework Power Tools | Visual Studio Toolbox

Thu, 19 Oct 2017 15:34:12 GMT

In this episode, Robert is joined by Erik Ejlskov Jensen, the author of several Visual Studio Extensions for working with databases. Here, Erik shows the Entity Framework 6 Power Tools (including viewing entity data models and generating views) and the EF Core Power Tools (including reverse engineering and viewing a database schema as a DGML graph). 


Media Files:

Episode 31: Android App Signing & Packaging | The Xamarin Show

Wed, 18 Oct 2017 15:00:00 GMT

Welcome to The Xamarin Show. Today, we take a look at how to sign and package an Android application inside of Visual Studio using the archive manager. Additionally, James walks through the important steps of creating, using, and storing the Android keystore.

Show Links:


Media Files:

Hybrid Storage with Azure File Sync | Azure Friday

Tue, 17 Oct 2017 23:45:00 GMT

Klaas Langhout joins Scott Hanselman to show Azure File Sync for centralizing file services into Azure, which reduces the cost and complexity of managing islands of data while preserving existing app compatibility and performance. In addition, it provides multi-site access to the same data, tiering of less frequently used data off-premise, and integrated backup and rapid restoration. 

For more information, see: 


Media Files:

Introducing the new Import Flat File Wizard in SSMS 17.3 | Data Exposed

Tue, 17 Oct 2017 16:38:13 GMT

This week's episode of Data Exposed welcomes Alan Yu to the show! Alan Yu is a PM in the SQL Server engineering group focusing on SQL Tools, and today he is in the studio to talk about the latest SQL Server Management Studio 17.3 update.


Alan starts off by highlighting two new features in the latest release: Import Flat File Wizard and XEvent Profiler. Import Flat File Wizard is a new tool that helps streamline the import experience for a user who wants to import .csv or .txt files without specialized domain knowledge. The XEvent profiler is a live viewer window of extended events that can be quickly launched. For the purpose of this demo, Alan chose to focus on showcasing the Import Flat File Wizard.


At [03:16], he begins his demo by showing two complex files that are difficult to handle with the current import experience. This includes single cell, multi-line cells as well as duplicated header rows. It is still possible to import the two files, but it is not very intuitive.


At [05:36] he shows how easy it is to import the files using the new Import Flat File Wizard. He simply selects his file, autogenerates a file name, and after a few more clicks, the files are successfully imported.


Finally, at [09:18], he describes how the wizard works by utilizing the Program Synthesis using Examples (PROSE) SDK, which is a framework developed by Microsoft AI which learns the structure of the file such as column names, delimiters, etc. He emphasizes the exciting future applications of this framework and other intelligent frameworks in future SQL tools updates.


Great job with the demo, and we look forward to having Alan on the show in the future!


To learn more about SSMS 17.3, check out this blog post:


Download the latest version of SSMS to try it yourself:


To learn more about PROSE, check out:


Media Files:

TWC9: Windows Developer Day On-Demand, TypeScript is 5, Xbox Onesies and Giant Battling Robots! | This Week On Channel 9

Fri, 13 Oct 2017 21:30:00 GMT

This week on Channel 9, Christina and Beth Pan discuss the week's top developer news, including;[00:33] Windows Developer Day On-Demand - Fall Creators Update[00:57] TypeScript Turns 5 [Daniel Rosenwasser][01:54] Announcing Microsoft Edge for iOS and Android, Microsoft Launcher [Joe Belfiore], Microsoft Edge for iOS and Android: What developers need to know [Sean Lyndersay][02:48] Join us for the Azure Red Shirt Dev Tour, Azure Red Shirt Dev Tour [03:41] Microsoft announces next Azure OpenDev: October 25, 2017 [Ashley McNamara][03:59] Get the latest on building the innovative apps of the future right now – at Connect(); 2017 [Mitra Azizirad][04:45] Visual Studio Code Tools for AI Extension [Lee Stott]  [05:42] Microsoft and AWS Advance Open AI Ecosystem with Gluon Partnership [Eric Boyd][06:51] Cognitive Services Series on MVA [Scott Peterson]Picks of the Week!Christina's Pick of the Week:[07:43] The USA is taking on Japan in a giant robot duel you can watch next Tuesday [James Vincent]Beth's Pick of the Week:[08:35] Very Comfy-Looking Xbox Onesie Revealed, Themed Around Forza 7 [Eddie Makuch]Please leave a comment or email us at @CH9 Follow @film_girl Follow @beth_panx  Follow @gduncan411 [...]

Media Files:

Functional Programming in C# | Visual Studio Toolbox

Wed, 11 Oct 2017 14:49:26 GMT

In this episode, Robert is joined by Ed Charbeneau for a discussion of how a number of language features in C# support functional programming, a programming style that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data. 



Media Files:

Kinect to the Right Fit

Thu, 19 Oct 2017 13:00:00 GMT

I don't know about you, but I hate buying clothes, let alone buying them online. You never know what will fit, have to try them on, try on some more, get a little weirded out thinking about other people you might have also tried on the same clothes, etc.

With our tech today, all the camera's and 3D scanners, like the Kinect, you'd think there would be a better way to get clothes that will fit you right, the first time...


Buying clothes online is about to get a lot easier.

Choose the clothes you want and let FitURight do all the work to pick the size that fits you. FitURight lets you virtually try-on different clothing models and sizes on an avatar of your actual body (not just an approximation). You can visually inspect if the fit is too loose, too tight, or just about right, as your avatar moves around in a virtual environment.


It is all about you. The whole you.

FitURight analyzes the individual shape and proportions of your body to provide meaningful recommendations that will fit well on you. Your avatar is created using inexpensive handheld 3D scanners from the comfort and privacy of your home. At the end of a scan session, FitURight automatically builds an accurate 3D model of your body and extracts several tailor-like measurements.


A service you can count on.

FitURight will be released as an ad-free software service to consumers. We pledge to keep your (encrypted) information private, stored only on your local computer device. You will always have full control of who has access to your data.

Help FitURight fit you. Sign up for open Beta.

Be part of the community that is helping FitURight improve its recommendation engine. FitURight Beta version is available to download for free now. Learn how ...

Project Information URL:


ILB ASE and Application Gateway | Azure Friday

Fri, 13 Oct 2017 17:00:00 GMT

Christina Compy joins Scott Hanselman to talk about exposing your internet-isolated apps with an Application Gateway. This enables you to securely host multi-tier applications on an Internal Load Balancer (ILB) App Service Environment (ASE) and only expose the front-end applications that you want to expose.

For more information, see:


Media Files:

UWP + Xamarin: Native Cross-Platform Mobile Apps | Windows Developer Day - Fall Creators Update

Tue, 10 Oct 2017 16:30:00 GMT

Your world is not just one platform nor device.  With Xamarin, you can learn to target Windows, iOS and Android while providing native experiences.  James will quickly deep dive into how to quickly execute this.  He shows how to do build an application that targets Windows, iOS, Android, and even has a web front end as well!


Media Files:

Get Fluent with the XAML Controls Gallery

Wed, 18 Oct 2017 13:00:00 GMT

You've heard of the new Fluent Design System for Windows 10?Wondering how you can start using it?Need a working example, one that lets you see all the controls and feature in action?One that includes all the source?First grab the working app from the Store.XAML Controls GalleryThis app demonstrates all of the controls available in Fluent Design System and XAML. It's the interactive companion to the Fluent Design System web site: source code to this app is available on Then, check out the guidelines for the Fluent Design System...Fluent Design SystemAn eloquent design system for a complex world.Design and UI for UWP appsLearn how to design and code a user interface that translates beautifully across all Windows 10-based devicesLayoutDesign and code an app that’s easy to navigate and looks great on a variety of devices and screen sizes.  StyleDefine your app’s personality through color, typography, and motion.  Controls and patternsCreate a UI from a powerful set of building blocks.  Design toolkits and samplesJumpstart your project with design templates, tools, and samples.  UsabilityMake your app more inclusive and accessible to people around the world.  Input and devicesCustomize your app for specific types of input and devices.[Click through to see it all]Finally, go check out the source...XAML Controls Gallery (aka XamlUiBasics)Shows all of the XAML controls in an interactive format. This app is the interactive companion to the Windows Style Guide.Specifically, this sample shows how to:Specify XAML controls in markup: Each control page shows the markup used to create each exampleBasic layout: This sample will show all of the possible layout options for your app and allow you to interact with the panels to show how to achieve any layout you are looking for.Adaptive UI: In addition to showing how each control responds to different form factors, the app itself is responsive and shows various methods for achieving adaptive UI.Note The Windows universal samples require Visual Studio 2017 to build and Windows 10 to execute....[Click through to see the source]Follow @CH9 Follow @coding4fun Follow @gduncan411 [...]

Keynote with Kevin Gallo | Windows Developer Day - Fall Creators Update

Thu, 05 Oct 2017 17:30:00 GMT

Join us October 10 at 9:30 AM PDT for the Windows Developer Day live stream. Kevin Gallo and the Windows engineering team will discuss updates and new features for software development in the Fall Creators Update.


Media Files:

Top 4 Improvements for UWP Developers in Visual Studio 2017 | Windows Developer Day - Fall Creators Update

Tue, 10 Oct 2017 16:30:00 GMT

Learn how to quickly install the tooling for UWP using Visual Studio 2017, the Windows Application Packaging project to bring your existing applications forward with modern installation technology, .NET Standard 2.0 to modernize your existing code base to share across devices and platforms, and lastly some amazing improvements to the XAML designer.


Media Files:

Is It Inlined?

Mon, 16 Oct 2017 13:00:00 GMT

Today's Visual Studio Extension from Stephan Zehetner is of a kind that I don't think I've seen before, and while it's not open source, or even source available, its uniqueness and cool factor makes it an easy share...

Inlining Analyzer

Want to know if a method will be inlined by the JIT Compiler? Inlining Analyzer highlights all method calls right in the source code and also displays the reason for a failed inline as given by the JIT Compiler.

Inlining Analyzer highlights all method calls in the source code depending on if the will be inlined (green) or not (red) and displays the reason for a failed inline as given by the JIT Compiler.


What is Inlining and why should I care?

Inlining is a compiler optimization that replaces a function call site with the body of the callee. In the Common Language Runtime, this is done by the JIT Compiler. For performance-critical code, it can be important to know if a method will be inlined or not. More Inlining is usually better, but not always. If you tweak your code the get a method to be inlined, always use a Profiler or a benchmarking library to test if it really does make a difference for your scenario.

Unfortunately it is not possible to determine if a method will be inlined or not from the source code alone, ...

How do I run it? ...
How does it work?

When you run the Inlining Analyzer through the menu it builds your project, loads the resulting assembly into a separate process, forces a JIT compilation of all methods and collects the ETW trace events emitted by the JIT Compiler. The information gathered from these events (inlining succeeded/failed, the reason and the IL size) is then mapped onto the corresponding method calls in the source code editor. Inlined methods are highlighted green, not inlined methods red and the tooltip of the method contains the fail reason and IL size (if available).

Can I change the colors for the highlighting? ...
Why is a File Open dialog box displayed after I run the Analyzer? ...
Known Issues (will be addressed in future releases): ...

[Download it here]


Last Week on Channel 9: October 9th - October 15th, 2017

Mon, 16 Oct 2017 09:00:00 GMT

While something of a quite week, we've still got 14 great videos, shows and posts from last week, here on Channel 9...Terraform With AzureLearn Cloud Infrastructure Automation and provisioning of Microsoft Azure cloud services with HashiCorp Terraform.      Azure Application Service Environments v2: Private PaaS Environments in the CloudAn App Service Environment v2 is a fully isolated and dedicated environment for securely running Azure App Service apps at high scale, including Web Apps, Mobile Apps, and API Apps. It is essentially a deployment of the Azure App Service into a subnet of your network, so think of it as your private Platform-as-a-Service environment in the cloud.For more information, see:App Service Environment v2 release announcement (blog)Introduction to App Service environments (docs)App Service (overview)      Real-world comparison of 40Gb networking vs. 1Gb networkingIn this video, we compare 40GB networking vs. 1Gb networking in real-world scenarios. See how network traffic is affected not only by the 40GB networking but also by the number of hard drives traffic is moving across and hard drive types.      TWC9: Windows Developer Day On-Demand, TypeScript is 5, Xbox Onesies and Giant Battling…This week on Channel 9, Christina and Beth Pan discuss the week's top developer news, including;[00:33] Windows Developer Day On-Demand - Fall Creators Update[00:57] TypeScript Turns 5 [Daniel Rosenwasser]...      Windows Mixed Reality headsets revealedCheck out the latest mixed reality headsets from Dell, HP, Lenovo, Acer, and ASUS. We will walk you through all of them, discuss the exciting software available as well as reveal general pricing.      MR Schooling at the Mixed Reality AcademyWith this month's Windows 10 Fall Creators Update, Mixed Reality (MR) is going to be big. Looking to get on this bandwagon?100 to 250, these Mixed Reality resources will get you on the way...      Robust, Visual-Inertial State Estimation: from Frame-based to Event-based CamerasI will present the main algorithms to achieve robust, 6-DOF, state estimation for mobile robots using passive sensing. Since cameras alone are not robust enough to high-speed motion and high-dynamic range scenes, I will describe how IMUs and event-based cameras can be fused with visual information to achieve higher accuracy and robustness. I will, therefore, dig into the topic of event-based cameras, which are revolutionary sensors with a latency of microseconds, a very high dynamic range, and a measurement update rate that is almost a million time faster than standard cameras. Finally, I will show concrete applications of these methods in autonomous navigation of vision-controlled drones.       What 151,000,000 Calories Burned in a Single VR Game Says About the Future of ExerciseIn April of 2016, an early VR title called Audioshield was released on Steam, the largest PC gaming community in the world. According to Steam stats, gamers have played more than 693,000 hours of Audioshield since its release. A research project at San Francisco State University found that the calorie burn of players in Audioshield is roughly the same as someone running an equivalent time on an elliptical in the gym. At an average of 6.86 calories per minute, Steam players have cumulatively burned more than 152,000,000 calories playing Audioshield, the equivalent of running to the moon and back six times. Another game in the study, a boxing title called Thrill of the Fight, was not only the metabolic equivalent of real[...]

Pay the Web Forward: Making payments simpler on the Modern Web | Microsoft Edge Web Summit 2017

Tue, 12 Sep 2017 18:19:44 GMT

Buying things on the web can be tedious, frustrating and painfully archaic. Enter the W3C Payment Request API, a standardized API to build simpler checkout experiences powered by a native front-end, provided by the browser. In this talk, you'll see how to use the Payment Request API to create seamless payment flows for users across platforms, resulting in a better user experience built to simplify checkout and improve shopping cart conversion.


Media Files:

.NET Standard 2.0 | .NET Conf 2017

Tue, 12 Sep 2017 17:30:21 GMT

One of the great things about .NET is that you use it to write code for multiple runtimes: .NET Core, .NET Framework, Xamarin, etc. However, historically introduced some complexity in writing, distributing and consuming libraries. .NET Standard solves this problem by allowing you to write code to a specification rather than specific platforms, and .NET Standard 2.0 takes it to the next level by adding over 20K new APIs to .NET Standard 1.1. In this session, we'll explain everything you need to know about .NET Standard and show how you can start using it today.


Media Files:

Web performance in the real world: how to make fast websites | Microsoft Edge Web Summit 2017

Tue, 12 Sep 2017 18:19:44 GMT

There is boundless advice out there on how to improve web performance. Some folks will tell you to avoid complex CSS selectors, others will tell you to reduce your JavaScript bundle size, and others will recommend fancy Babel plugins to Webpack your worries away. In practice, it's never as easy as going through a checklist – especially if your checklist of potential optimizations is hundreds of items long! In this talk, I'll explore some of the work the Microsoft Edge team does to help website authors build faster sites, and in particular how to think of performance as an investigative activity, beyond the checklist approach.


Media Files: