Shows - Visual-Studio-Toolbox


Solution Filters in Visual Studio[MP4] [0:19:52] [2021/10/06]
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…


Versioning ASP.NET Core Services[MP4] [0:23:26] [2021/09/17]
Phil Japikse shares a number of tips on how to manage multiple versions of ASP.NET Core Services. How do you and the API consumers easily keep track of versions 1.0, 1.1, 1.2, 2.0 etc? Phil shows how.…


Web Live Preview[MP4] [0:24:03] [2021/09/10]
Sayed Hashimi, PM on the ASP.NET team, shows us how Visual Studio 2022 offers a new experience for building Web Forms projects. He shows the new Web Forms designer and Web Live Preview, which enables…


Building Power Apps with Web APIs[MP4] [0:21:12] [2021/08/06]
Greg Hurlman, Power Platform Advocate, joins us part two of our mini-series on the Power Platform and what opportunities it offers for.NET developers. In part 1, we were shown how the Power Platform…


An Overview of the Power Platform[MP4] [0:22:03] [2021/07/30]
April Dunnam, Cloud Advocate, joins us to kick-off a mini-series on the Power Platform and what opportunities it offers for.NET developers. April explains how the Power Platform offers a "no…


Async Debugging Part 3[MP4] [0:17:03] [2021/06/26]
Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, wraps up our mini-series on debugging async code. In the first episode, she provided some insights into how async code works. Last…


Async Debugging Part 2[MP4] [0:21:02] [2021/06/17]
Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, is back to continue our mini-series on debugging async code. Last week she provided some insights into how async code works. Today…


Why is Async Code Hard to Debug?[MP4] [0:23:05] [2021/06/11]
Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, joins us to kick off a mini-series on debugging async code. Today she explains how async code works behind the scenes and provides…


Performance Profiling | .NET Perf Counters Tool[MP4] [0:18:47] [2021/06/03]
Diagnostics PM Sagar Shetty continues taking us on a tour of the Visual Studio profiling tools. Today he shows how you can see visual .NET counters over time from within the Visual Studio profiler. …


Getting Started with PyTorch in VS Code[MP4] [0:18:01] [2021/05/28]
PM Jeffrey Mew shows off the support Visual Studio Code has for PyTorch, which makes it easier for data scientists to work with machine learning models. Check out the Microsoft Learn Get Started with…


Project Reunion[MP4] [0:18:34] [2021/05/13]
Andrew Clinick shows us Project Reunion, which is the starting point for your ability to build and ship Windows apps at a much faster pace without waiting for the Windows OS to update with new…


EF Core[MP4] [0:31:28] [2021/05/06]
Jeremy Likness shows some of what's new in EF Core. He first shows off many-to-many relationships [07:30] and then reviews some of what's coming in EF Core 6 [26:30]. Jeremy will be speaking on EF…


What's New with GitHub Actions Tooling? [MP4] [0:15:14] [2021/04/29]
PM Angelos Petropoulos shows how easy it is to setup continuous integration and deployment (CI/CD) using GitHub Actions, all in the familiar Publish dialog. To learn more, check out: Using GitHub…


Getting Started with Jupyter Notebooks in VS Code[MP4] [0:15:56] [2021/04/23]
Jupyter notebooks are the go-to tool for data scientists. They make it easy to write and run some code, quickly see the results and then tweak and repeat. Claudia Regio shows how Visual Studio Code…


Choices in Desktop Development[MP4] [0:19:51] [2021/03/26]
The desktop is here to stay. Sam Basu reviews how you can take advantage of the latest in .NET technologies and still build the apps your customers demand. Sam covers Windows Forms, XAML (UWP,…


What's On Your Developer Radar?[MP4] [0:21:19] [2021/03/18]
What are some of the emerging app patterns and technologies that developers should be following? .NET Rocks co-host Richard Campbell joins us to share his thoughts.


New Experience for Sending Feedback[MP4] [0:26:39] [2021/03/05]
Developers can use the Developer Community website to provide feedback to the Visual Studio team. PM Mads Kristensen shows us how the Developer Community has been upgraded and improved to make it…


.NET Conf: Focus on Windows[MP4] [0:16:20] [2021/02/18]
.NET Marketing Manager Beth Massi previews .NET Conf: Focus on Windows, a free livestream event focusing on how to move your Windows desktop apps forward to .NET 5. Come join us Feb 25, 2021. Check…


Analyzing Code with Infer#[MP4] [0:14:04] [2021/02/12]
Want to detect reliability and security bugs before they ship? Matthew Jin and Xiaoyu Liu show Infer#, a static analysis tool you can use to validate the correctness of source code without needing to…


Sharing Knowledge Online[MP4] [0:16:16] [2021/02/05]
Want to share your knowledge and experiences with others online? David Giard, host of the Technology and Friends and GCast channels on YouTube, shows you how to get started. Check out David's videos…


Azure Application Insights Profiler [MP4] [0:16:51] [2021/01/08]
Need to collect performance data about your Azure apps while they are running in production? DevDiv Azure Services PM Chuck Weininger shows us how to do that using the Azure Application Insights…


Troubleshooting .NET Core Project Templates[MP4] [0:17:48] [2020/12/19]
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed…


Add a Parameter to a .NET Core Project Template[MP4] [0:12:44] [2020/12/19]
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed…


Create a .NET Core Project Template for Visual Studio[MP4] [0:25:09] [2020/12/19]
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed…


Create a .NET Core Project Template[MP4] [0:25:09] [2020/12/11]
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed…


Use an Existing .NET Core Project Template[MP4] [0:10:50] [2020/12/11]
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed…


Create .NET Core Projects with the Command Line[MP4] [0:15:40] [2020/12/11]
Every .NET project is based on a project template. Want to learn more about the ones that ship "in the box"? Want to learn how to create your own? In this multi-part series, ASP.NET PM Sayed…


Transient Error Handling with Polly Part 2[MP4] [0:19:22] [2020/12/04]
As more and more apps rely on services running in the cloud, you need a robust way to handle service outages. .NET Rocks co-host Carl Franklin shows us how to use Polly to handle transient errors. …


Transient Error Handling with Polly Part 1[MP4] [0:15:31] [2020/12/04]
As more and more apps rely on services running in the cloud, you need a robust way to handle service outages. .NET Rocks co-host Carl Franklin shows us how to use Polly to handle transient errors. …


Visual Studio Installation and Customization[MP4] [0:22:44] [2020/11/25]
What's really happening when you install Visual Studio and how can you customize the installation? VS PM Soojin Choi answers these questions in this episode. Even if you have installed Visual Studio…


Performance Profiling | .NET Object Allocation Tracking Tool[MP4] [0:32:27] [2020/11/20]
Diagnostics PM Sagar Shetty continues taking us on a tour of the Visual Studio profiling tools. Today he shows how you can see how much memory your app uses and what code paths allocate the most…


Performance Profiling | .NET Async Tool[MP4] [0:15:24] [2020/10/23]
You know that asynchronous programming makes your UI more responsive. Did you know that you can use the .NET Async tool to profile your async code? Diagnostics PM Sagar Shetty shows how to use this…


Performance Profiling | Database Tool[MP4] [0:12:11] [2020/10/16]
Does your app make database queries? Want to improve its performance? Profiler PM Esteban Herrera shows how to use the Database tool to collect and analyze information about individual queries. Learn…


Performance Profiling | CPU Usage Tool[MP4] [0:27:13] [2020/10/09]
A good way to start investigating performance issues in your app is to understand its CPU usage. Profiler PM Esteban Herrera shows how to collect and analyze CPU usage data for your applications. …


Bridge to Kubernetes[MP4] [0:22:10] [2020/10/02]
Setting up and running a microservice application locally can be time-consuming and complex. Visual Studio PM Nick Greenfield shows how Bridge to Kubernetes enables you to connect to a Kubernetes…


IntelliCode Team Completions[MP4] [0:23:34] [2020/09/25]
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…


The New Git Experience[MP4] [0:24:00] [2020/09/12]
The Visual Studio team has spent quite a bit of time recently improving Git integration in Visual Studio 2019. PMs Pratik Nadagouda and Taysser Gherfal show the latest updates, including the new Git…


Productivity Tips and Tricks[MP4] [0:24:03] [2020/08/20]
The .NET Productivity team (a.k.a. Roslyn) is constantly thinking of new ways to make .NET developers more productive. Roslyn PM Mika Dumont shows a number of the latest features that make your coding…


Source Generators in C#[MP4] [0:38:31] [2020/08/14]
Source Generators are a new C# feature currently in preview that runs during compilation and can inspect your program to produce additional files that are compiled together with the rest of your code.…


Performance with Profiling Part 3: Profiling and Production[MP4] [0:26:36] [2020/07/30]
In part 3 of our multi-part series on performance profiling, PM Esteban Herrera shows us how to profile apps once they are in production. Previous episodes in the profiling series: Part 1: An…


Performance Profiling Part 2: Choosing the right tool[MP4] [0:35:25] [2020/07/24]
There are so many profiling tools in Visual Studio that it can be hard to know when to use each one! In part 2 of our multi-part series on performance profiling with PM Sagar Shetty, we explore the…


Performance Profiling | Part 1 An Introduction[MP4] [0:16:41] [2020/07/10]
Not sure what to do once you start experiencing performance issues in your application after shipping it? Use the profiling tools in Visual Studio! In this multi-part series with profiler PMs Esteban…


Entity Framework Core In-Depth Part 10[MP4] [0:08:51] [2020/07/09]
In this episode, Robert is joined by Phil Japikse for part 10 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Entity Framework Core In-Depth Part 9[MP4] [0:14:09] [2020/07/09]
In this episode, Robert is joined by Phil Japikse for part 9 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Finding Code Part 2[MP4] [0:21:01] [2020/07/03]
In part 1 of our two-part series on finding code, we discussed the new updates made to the Find in Files tool in Visual Studio. In part 2, Andrew and Dante share other useful ways to search your code,…


Entity Framework Core In-Depth Part 8[MP4] [0:13:41] [2020/06/30]
In this episode, Robert is joined by Phil Japikse for part 8 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Entity Framework Core In-Depth Part 7[MP4] [0:14:07] [2020/06/30]
In this episode, Robert is joined by Phil Japikse for part 7 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Finding Code Part 1[MP4] [0:22:10] [2020/06/26]
In this two-part series, program managers Dante Gagne and Andrew Cheung talk about the different ways to search for code in your repository and beyond! Part 1 highlights the updated Find in Files tool…


Entity Framework Core In-Depth Part 6[MP4] [0:12:54] [2020/06/23]
In this episode, Robert is joined by Phil Japikse for part 6 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Entity Framework Core In-Depth Part 5[MP4] [0:07:57] [2020/06/23]
In this episode, Robert is joined by Phil Japikse for part 5 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Live Share[MP4] [0:21:46] [2020/06/19]
In this episode, Leslie Richardson, a Program Manager on the Visual Studio debugger team, makes her debut as co-host of the show. She is joined by Filisha Shah, also a PM on the Visual Studio Live…


Entity Framework Core In-Depth Part 4[MP4] [0:31:11] [2020/06/17]
In this episode, Robert is joined by Phil Japikse for part 4 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Entity Framework Core In-Depth Part 3[MP4] [0:15:07] [2020/06/17]
In this episode, Robert is joined by Phil Japikse for part 3 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


.NET with Scott Hunter Part 2[MP4] [0:17:11] [2020/06/12]
In this episode, Robert continues his discussion on .NET 5 with Scott Hunter. In Part 1, Scott updated us on .NET 5, the next version and future of .NET. In this episode, Scott and Robert discuss what…


.NET with Scott Hunter Part 1[MP4] [0:22:35] [2020/06/12]
In this episode, Robert is joined by Scott Hunter, who updates us on .NET 5, the next version and future of .NET. Scott recaps the announcements made recently at Build around the journey of unifying…


Entity Framework Core In-Depth Part 2[MP4] [0:20:49] [2020/06/10]
In this episode, Robert is joined by Phil Japikse for part 2 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Entity Framework Core In-Depth Part 1[MP4] [0:21:06] [2020/06/10]
In this episode, Robert is joined by Phil Japikse for part 1 of a 10 part series on Entity Framework Core. This series is a follow-up to the 5 part series that was aimed at folks new to EF Core and…


Security in WPF Apps[MP4] [0:20:59] [2020/05/29]
In this episode, Robert is joined by Paul Sheriff, who shows an approach to creating a data-driven security system you can add to your existing WPF applications with just a little bit of code. Paul…


DevExpress Desktop Components[MP4] [0:26:13] [2020/05/14]
In this episode, Robert is joined by Julian Bucknall, CTO of DevExpress, who shows off the power and capabilities of several of the DevExpress controls for WinForms and WPF. He also demonstrates the…


Visual Studio Subscriptions[MP4] [0:10:49] [2020/05/07]
In this episode, Robert is joined by Caity Buschlen and Aaron Mast, who show us the resources available as part of Visual Studio subscriptions, including developer tools, cloud services and training.…


F# 5[MP4] [0:31:10] [2020/05/01]
In this episode, Robert is joined by Phillip Carter, who shows us F# 5, which is now in preview. He shows significant performance improvements and several new language features. Resources: F# 5…


Entity Framework Core Part 5[MP4] [0:16:27] [2020/04/23]
In this episode, Robert is joined by Phil Japikse for part 5 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database,…


Entity Framework Core Part 4[MP4] [0:23:01] [2020/04/23]
In this episode, Robert is joined by Phil Japikse for part 4 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database,…


Entity Framework Core Part 3[MP4] [0:23:33] [2020/04/22]
In this episode, Robert is joined by Phil Japikse for part 3 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database,…


Entity Framework Core Part 2[MP4] [0:25:39] [2020/04/16]
In this episode, Robert is joined by Phil Japikse for part 2 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database,…


Entity Framework Core Part 1[MP4] [0:28:29] [2020/04/16]
In this episode, Robert is joined by Phil Japikse for part 1 of a 5 part series on Entity Framework Core. Aimed at folks new to EF Core, Phil shows how to start with an existing SQL Server database,…


Pull Requests in Azure DevOps [MP4] [0:23:30] [2020/04/10]
In this episode, Robert is joined by Brian Randall, who shows us the new Pull Request experience in Azure DevOps Services. Brian reviews the process of creating and approving pull requests and…


Introduction to gRPC[MP4] [0:26:34] [2020/03/20]
In this episode, Robert is joined by Sourabh Shirhatti, who shows how to build a gRPC service with Visual Studio. Sourabh starts with an introduction to gRPC, a language agnostic, high-performance…


Uno Platform Behind the Scenes[MP4] [0:30:52] [2020/03/06]
In this episode, Robert is joined by Jerome Laban, CTO of the Uno Platform. Back in December, we showed you how you can use Uno to build mobile, desktop and Web Assembly apps using C# and XAML. Jerome…


GitHub Actions[MP4] [0:22:39] [2020/02/28]
In this episode, Robert is joined by Aaron Powell, who introduces us to GitHub Actions, which give you the ability to automate your software workflows, including CI/CD, all within your GitHub…


Visual Studio Online[MP4] [0:15:27] [2020/02/21]
In this episode, Robert is joined by Burke Holland, who introduces us to Visual Studio Online, which provides a cloud-based development environment you can access from anywhere. Burke shows how easy…


VS Code Integration with GitHub and Azure[MP4] [0:19:18] [2020/02/14]
In this episode, Robert is joined by Aaron Powell, who demonstrates Visual Studio Code and its integrations with GitHub and Azure. Aaron shows that VS Code provides a complete developer experience…


.NET Conf: Focus on Blazor Teaser[MP4] [0:14:58] [2020/01/10]
In this episode, Robert is joined by Daniel Roth, who provides a look at the upcoming (Tuesday January 14) .NET Conf: Focus on Blazor. This is a free, one-day livestream event that features speakers…


Uno Platform Part 2[MP4] [0:21:47] [2019/12/20]
In this episode, Robert is joined by Martin Zikmund, who continues exploring the Uno Platform. Last week, Martin introduced us to Uno. This week, he shows a number of interesting demos, including Uno…


Uno Platform Part 1[MP4] [0:20:11] [2019/12/13]
In this episode, Robert is joined by Martin Zikmund, who introduces us to the Uno Platform. Uno is a Universal Windows Platform Bridge that enables UWP-based code (C# and XAML) to run on iOS, Android…


Jupyter Notebooks in Visual Studio Code[MP4] [0:20:49] [2019/12/06]
In this episode, Robert is joined by Jeffrey Mew, who shows how you can natively edit Jupyter notebooks in Visual Studio Code. Jupyter (formerly IPython) is an open-source project that enables you to…


Getting Started with Python in Visual Studio Code[MP4] [0:32:47] [2019/12/04]
In this episode, Robert is joined by Tyreke White, who shows us how to get started with Python development using Visual Studio Code. He covers what you need to install and how to configure your…


New XAML Features in Visual Studio[MP4] [0:39:35] [2019/11/15]
In this episode, Robert is joined by Dmitry Lyalin, who demonstrates a number of both new and upcoming features for WPF and UWP desktop developers in Visual Studio 2019. He shows:WPF Designer…


Azure Pipelines - Release[MP4] [0:17:35] [2019/11/08]
In this episode, part 2 of 2, Robert introduces you to Azure pipelines, a cloud service that you can use to automatically build and test your code project and make it available to other users. Robert…


Visual Studio for Mac: Manage NuGet Packages[MP4] [0:03:42] [2019/11/06]
This video wraps up the latest series of tips and tricks for Visual Studio for Mac. Anand Gaurav shows how to manage NuGet packages for both projects and solutions. For more information, go to…


Azure Pipelines - Build[MP4] [0:22:06] [2019/10/31]
In this episode, part 1 of 2, Robert introduces you to Azure pipelines, a cloud service that you can use to automatically build and test your code project and make it available to other users. Robert…


Visual Studio for Mac: Improved productivity for .NET Core developers[MP4] [0:09:10] [2019/10/29]
In this video, Sayed Hashimi shows how .NET Core developers using Visual Studio for Mac can improve their productivity. He'll also demo some features which have been recently added including selecting…


Microsoft Graph[MP4] [0:23:26] [2019/10/25]
Microsoft Graph exposes REST APIs and client libraries to access data on a number of Microsoft 365 services. In this episode, Robert shows how you can use Microsoft Graph in your applications to query…


Visual Studio for Mac: Improve your Debugging Experience with these Tips[MP4] [0:10:17] [2019/10/16]
In this video, Sayed Hashimi shows how you can make the most of the debugger in Visual Studio for Mac. He will also demonstrate a few features added recently for .NET Core development. For more…


Visual Studio for Mac: Improving Productivity with Customizing Preferences[MP4] [0:10:16] [2019/10/16]
In this video, Sayed Hashimi shows you how you can customize the Visual Studio for Mac environment to fit your needs. For more information, go to aka.ms/VSMacDocs.


Whats New in Visual Studio for Mac 2019[MP4] [0:23:22] [2019/09/26]
In this episode, Robert is joined by Sayed Hashimi, who highlights some of the features in the just released 8.3 release of Visual Studio for Mac 2019. Sayed shows improvements in .NET Core and…


Visual Studio for Mac: IntelliSense Improvements[MP4] [0:04:30] [2019/09/18]
In this video, Cody Beyer shows the new IntelliSense experience in Visual Studio for Mac, featuring more accurate responses and type filtering. For more information, go to aka.ms/VSMacDocs


Visual Studio for Mac: Snippets[MP4] [0:05:39] [2019/09/18]
In this video, Cody Beyer shows how to use code snippets to quickly add common code blocks to your project and then how you can create custom snippets. For more information, go to aka.ms/VSMacDocs


Visual Studio Code Tips and Tricks[MP4] [0:08:23] [2019/09/12]
Little tricks make a huge difference to a developer's day to day job and productivity. In this video, Christian Nwamba shares the Visual Studio Code productivity tips he uses most often -- ranging…


Visual Studio for Mac: Keyboard Shortcuts[MP4] [0:03:42] [2019/09/11]
In this video, Cody Beyer shows how to how to throw your mouse away and be productive in Visual Studio for Mac using only your keyboard. Finally, the Vi vs Emacs debate is settled. The answer is…


Visual Studio for Mac: How to Report a Problem[MP4] [0:03:08] [2019/09/04]
In this video, Cody Beyer shows how to report a problem in Visual Studio for Mac using both the built in tool as well as reporting a problem directly on Developer Community. For more information, go…


The State of Mobile Development [MP4] [0:21:43] [2019/08/29]
In this episode, Robert is joined by Sam Basu for a chat about the state of mobile development. Sam looks at five categories of mobile development (Mobile Web/PWA, Native, Hybrid, JavaScript Native…


Visual Studio for Mac: New Editor[MP4] [0:06:04] [2019/08/27]
aka.ms/VSMacDocs In this video, Cody Beyer demonstrates the new editor in Visual Studio for Mac. He shows some of his favorite new features and tips to make the editor even more powerful.


Blazor Tips and Tricks[MP4] [0:22:43] [2019/08/23]
In this episode, Robert is joined by Ed Charbeneau. Ed was on Toolbox last fall introducing us to Blazor, a framework for building interactive client-side web UI using C# instead of JavaScript. Ed…


App Center for WPF and WinForms[MP4] [0:27:08] [2019/08/15]
In this episode, Robert is joined by Winnie Li and Matt Korwel, who show the new App Center enables support for diagnostics, analytics and distribution for .NET Framework apps. They show how to easily…


Debugging Tips and Tricks Part 2[MP4] [0:18:06] [2019/08/01]
In this episode (part 2 of 2), Robert is joined by Leslie Richardson, who shows several ways you can get the most out of Visual Studio's debugging tools. She shows a number of features, most of which…


Debugging Tips and Tricks Part 1[MP4] [0:19:35] [2019/07/26]
In this episode (part 1 of 2), Robert is joined by Leslie Richardson, who shows several ways you can get the most out of Visual Studio's debugging tools. She shows a number of features, most of which…


MSBuild Structured Log Viewer[MP4] [0:17:29] [2019/07/18]
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…


More Code, Less Typing[MP4] [0:14:46] [2019/06/06]
In this episode, Robert is joined by Allison Bucholtz-Au, who shows us how IntelliSense cuts down the number of keystrokes required to write code in Visual Studio. Even if you have been using…


Visual Studio Productivity Tips[MP4] [0:28:50] [2019/05/31]
In this episode, Robert is joined by Kendra Havens. Every version of Visual Studio introduces new productivity features. If you want to see some of the ones introduced in Visual Studio 2019, check out…


Time Travel Debugging[MP4] [0:14:12] [2019/05/23]
In this episode, Robert is joined by Mark Downie, who shows us Time Travel Debugging. provides the ability to record a Web app running on a Azure Virtual Machine (VM) and then accurately reconstruct…


Getting Started Faster with Git and GitHub[MP4] [0:19:01] [2019/05/09]
In this episode, Robert is joined by Samit Jhaveri and Sachin Hridayraj, who show how to innovate at scale with Visual Studio and GitHub by securely bringing open source code, community and best…


Visual Studio 2019[MP4] [0:29:59] [2019/04/25]
This is the 300th episode of Visual Studio Toolbox and Robert is joined by Amanda Silver for a chat about Visual Studio 2019. They discuss how the Visual Studio team approaches building the world's…


New Little Features in Visual Studio 2019[MP4] [0:17:40] [2019/04/18]
In this episode, Robert is joined by Mads Kristensen, who shows a number of his favorite new little features in Visual Studio 2019, all designed to make you more productive. He shows: New Search…


Azure Pipelines[MP4] [0:26:47] [2019/04/05]
In this episode, Robert is joined by Mickey Gousset, who takes us on a tour of Azure Pipelines. He shows how straightforward it is to automate your builds and deployments using Azure Pipelines. They…


XAML Islands[MP4] [0:23:41] [2019/03/28]
In this episode, Robert is joined by Adam Braden. They continue the 2 part conversation they had on modernizing existing Windows applications (see Part 1 and Part 2) and have a deeper discussion on…


Modernizing Desktop Apps Part 2[MP4] [0:27:43] [2019/03/07]
In this episode, Robert is joined by Adam Braden. This is the second of two parts, where Adam talks about the future of your Windows Presentation Foundation and Windows Forms applications. Windows,…


Modernizing Desktop Apps Part 1[MP4] [0:37:41] [2019/03/01]
In this episode, Robert is joined by Adam Braden. This is the first of two parts, where Adam talks about the future of your Windows Presentation Foundation and Windows Forms applications. Windows,…


Inception with Azure DevOps[MP4] [0:22:26] [2019/02/22]
In this episode, Donovan is joined by Gopinath Chigakkagari from the Azure DevOps team. Gopinath shows how they use Azure DevOps to build Azure DevOps! He also shows how to integrate Azure DevOps to…


Visual Studio for Mac: Using Navigate To[MP4] [0:09:51] [2019/02/20]
In this video, Sayed Hashimi will show you how you can improve your productivity when developing apps with Visual Studio for Mac. Navigate To is a feature that's similar to the Visual Studio Quick…


Visual Studio for Mac: Searching and Navigating[MP4] [0:05:14] [2019/02/20]
Learn how to be a keyboard wizard and navigate within your project with ease using Visual Studio for Mac. In this video, Cody Beyer shares his favorite tips and tricks for navigating around your code.…


Visual Studio for Mac: Using NuGet[MP4] [0:04:37] [2019/02/13]
Visual Studio for Mac supports NuGet for all of your dependency management needs. In this video, Cody Beyer will demonstrate how to add a NuGet package to your project, and how to connect Visual…


Visual Studio for Mac: Refactoring Code[MP4] [0:05:27] [2019/02/13]
Visual Studio for Mac offers the refactoring and suggestion engine that you know and love on Windows. In this video, Cody Beyer shows you how to get the most out of the power of Roslyn in all of your…


Visual Studio for Mac: Customize the Look and Feel[MP4] [0:03:18] [2019/02/06]
No IDE is truly ready until it matches your unique style and preferences. In this video, Cody Beyer will walk you through the steps to customize Visual Studio for Mac. He shows how to enable dark…


Visual Studio for Mac: Publish to Azure[MP4] [0:02:44] [2019/02/05]
In this video, Cody Beyer will demonstrate how to log in and publish a web project to Azure. Join him and learn how to get the most out of Visual Studio for Mac by combining it with the power of…


Visual Studio for Mac: Manage Projects with Git[MP4] [0:02:45] [2019/01/30]
Want to know how to "git" started with using Visual Studio for Mac? In this video, Cody Beyer introduces Git support in Visual Studio for Mac, from check-out to push. Useful links: Download…


Visual Studio for Mac: Work With Multiple Solutions[MP4] [0:05:23] [2019/01/30]
In this video, Sayed Hashimi will show you how you can work with multiple solutions in Visual Studio for Mac. Specifically, he will demonstrate two ways to work with multiple solutions: How to open…


Visual Studio for Mac: Launch Multiple Projects[MP4] [0:03:13] [2019/01/23]
During the course of developing applications, it's common to need to debug, or simply launch, more than one project. In this video, Sayed Hashimi will show you how you can do just that. You can launch…


Visual Studio for Mac: Build Your First App[MP4] [0:11:39] [2019/01/23]
In this video, Sayed Hashimi will show you how you can create your first ASP.NET Core web application with Visual Studio for Mac. The application that will be developed is a Web site that displays the…


Visual Studio for Mac: Acquisition[MP4] [0:03:36] [2019/01/16]
Visual Studio for Mac is our full-featured IDE for macOS, providing all the tools you need to create ASP.NET Core application, Unity games, Xamarin mobile apps, Azure Functions and so much more. In…


Visual Studio for Mac: Overview[MP4] [0:07:05] [2019/01/16]
In this video, Sayed Hashimi will give you a very brief overview of some of the types of applications you can develop with Visual Studio for Mac. Since this is a very short video, it just touches on…


UX Design and Code Generation for Angular Apps[MP4] [0:28:40] [2019/01/11]
In this episode, Robert is joined by Jason Beres of Infragistics, who walks us through indigo.design, a platform for the visual design, UX prototyping and code generation of Angular apps. He shows how…


Building Bots Part 2[MP4] [0:37:15] [2018/12/20]
A bot is software that interacts with humans to do things like chat, make recommendations, book travel and more. This is the second of a two part series where Sam Basu shows us how to build bots. In…


Building Bots Part 1[MP4] [0:37:05] [2018/12/14]
A bot is software that interacts with humans to do things like chat, make recommendations, book travel and more. This is the first of a two part series where Sam Basu shows us how to build bots. What…


Building Web APIs Part 3[MP4] [0:32:21] [2018/12/11]
This is the last of a three part series where Robert is joined by Chris Woodruff who shows how to build ASP.NET Core Web APIs. In this episode, Chris goes deep into what developers should know when…


Building Web APIs Part 2[MP4] [0:25:49] [2018/12/06]
This is the second of a three part series where Robert is joined by Chris Woodruff who shows how to build ASP.NET Core Web APIs. In this episode, Chris discusses what to do after building your APIs.…


Building Web APIs Part 1[MP4] [0:35:33] [2018/11/28]
This is the first of a three part series where Robert is joined by Chris Woodruff who shows how to build ASP.NET Core Web APIs. In this episode, Chris shows how to kick off your first project and what…


Unit Testing: Existing Code[MP4] [0:29:49] [2018/11/21]
This is the fourth of a four part series where Robert is joined by Phil Japikse to discuss unit testing. This series expands on the 2017 Unit Testing episode. In this final episode, Robert and Phil…


Unit Testing: Moq Framework[MP4] [0:38:51] [2018/11/16]
This is the third of a four part series where Robert is joined by Phil Japikse to discuss unit testing. This series expands on the 2017 Unit Testing episode. In this episode, Robert and Phil cover the…


A History of .NET[MP4] [0:53:01] [2018/11/14]
In this episode, Robert is joined by Richard Campbell, co-host of .NET Rocks. They spend their time together reviewing the history of .NET, the subject of a book Richard is working on. They start with…


Blazor Part 2[MP4] [0:30:00] [2018/11/08]
This is the second of a two part episode recorded in August. Special guest hosts Sam Basu and Ed Charbeneau, developer advocates for Progress Telerik, take us on a tour of Blazor, an experimental .NET…


Blazor Part 1 [MP4] [0:33:42] [2018/11/06]
This is the first of a two part episode recorded in August. Special guest hosts Sam Basu and Ed Charbeneau, developer advocates for Progress Telerik, take us on a tour of Blazor, an experimental .NET…


Unit Testing: xUnit[MP4] [0:18:08] [2018/11/01]
This is the second of a four part series where Robert is joined by Phil Japikse to discuss unit testing. This series expands on the 2017 Unit Testing episode. In this episode, Robert and Phil cover…


Unit Testing: Test Driven and Scenario Based Testing[MP4] [0:33:04] [2018/10/25]
This is the first of a four part series, recorded this summer, where Robert is joined by Phil Japikse to discuss unit testing. This series expands on the 2017 Unit Testing episode. In this episode,…


UI Tests for Desktop and UWP Apps [MP4] [0:39:56] [2018/10/05]
In this episode, Robert is joined by Timotius Margo, who shows how to create automated UI tests for desktop apps using the WinAppDriver UI Recorder. WinAppDriver is a UI automation service for Windows…


Adding Images to Comments with CodeRush[MP4] [0:24:46] [2018/09/20]
In this episode, Robert is joined by Mark Miller, who shows us a brand new feature in the latest version of CodeRush. Mark shows how easy it is to embed images, diagrams, formulas, tables, etc.,…


Windows IoT #6 Taking your Windows IoT Core Smart Device Further[MP4] [0:21:52] [2018/09/11]
In the final episode in this introduction series, Dmitry and Suz discuss how you can add a professional touch to your Windows IoT Core smart device prototype. They'll cover 3D printed housing and how…


Windows IoT #5: Using Device Methods with IoT Hub (Getting Started Series)[MP4] [0:14:16] [2018/09/07]
In the fifth episode of this series, Dmitry and Suz continue covering Windows IoT Core fundamentals using a custom built smart IoT device prototype. This time they'll be walking through using Azure…


Telerik & Kendo UI[MP4] [0:42:39] [2018/08/30]
In this episode, Robert is joined by Sam Basu and Ed Charbeneau, who take us on a whirlwind tour of the Telerik UI toolkit for .NET applications and the Kendo UI toolkit for modern Web apps. After an…


Managing User Secrets[MP4] [0:22:00] [2018/08/24]
In this episode, Robert is joined by Andrew Cheung and Alicia Chan, who show how Visual Studio can help you stop storing sensitive data like connection strings and other user secrets in your code.…


Creating Games with Unity and Visual Studio[MP4] [0:19:43] [2018/08/21]
In this episode, Robert is joined by Arturo Nunez, who shows us the seamless integration of Visual Studio and Unity and how this makes you a much more productive game developer. You get the benefits…


Improved User Experience in Visual Studio Team Services (VSTS) & Azure DevOps Projects demo[MP4] [0:37:57] [2018/08/10]
In this episode Dmitry is joined by Jeremy Epling to discuss and show demos of how the VSTS team is working to improve the products web-based user interface for things like home page, general…


Unit Testing Tools in Visual Studio 2017[MP4] [0:28:42] [2018/08/02]
In this video, Robert is joined by Kendra Havens, who shows us some of the excellent unit test tooling in Visual Studio 2017, including testing performance improvements [03:57], Hierarchy View in the…


CodeMaid[MP4] [0:20:01] [2018/07/26]
In this episode, Robert is joined by Steve Cadwallader, the author of CodeMaid, an extension for Visual Studio that has more than a million downloads. CodeMaid provides the ability to cleanup and…


Modernize Windows Apps to the Web with WebMAP[MP4] [0:28:14] [2018/07/12]
In this episode, Robert is joined by Dee Dee Walsh and John Browne of Mobilize.net. They show how you can use WebMap to transform your classic Windows app to the web, mobile devices and the cloud.


Windows IoT #4: Azure IoT Hub and IoT Central Integration for Windows IoT (Getting Started Series)[MP4] [0:12:24] [2018/06/28]
In the fourth episode of this series, Dmirty and Suz connect the smart home device to the outside world for monitoring purposes. The temperature readings from the climate sensor can be pushed to Azure…


Mobilizing Existing .NET LOB Apps[MP4] [0:25:34] [2018/06/21]
In this episode, Robert is joined by Nish Anil, who shows us how he took an existing WPF line of business app and built a mobile front end for it with Xamarin.Forms. Nish shows how he was able to…


Windows IoT #3: Building C# Drivers, sensors & Nuget Packages using VS (Getting Started Series)[MP4] [0:38:18] [2018/06/20]
In the third episode of this series, Dmitry and Suz introduce a smart home device prototype designed to integrate several devices and Azure services together. This smart home device makes use of a…


Embedding Python in a C++ Project[MP4] [0:17:40] [2018/06/14]
In this episode, Robert is joined by Steve Dower, who walks through a sample project that demonstrates scripting a C++ application with Python using CPython, PyBind11 and Visual Studio 2017.…


Windows IoT #2: Creating, running & debugging with Pi hardware from VS (Getting Started Series)[MP4] [0:31:35] [2018/06/12]
In the second episode of this series, Dmitry and Suz Hinton cover the development process for deploying and debugging your very first Windows IoT Core application, "Hello Blinky". An…


The Present and Not-too-distant Future of Visual Studio Part 2[MP4] [0:24:31] [2018/06/07]
This is the second of a two part series where Robert is joined by Amanda Silver, Kendra Havens and Anthony Cangelosi for a whirlwind tour of some of the upcoming enhancements in Visual Studio that can…


Windows IoT #1: Basics Windows IoT introduction before you start coding (Getting Started Series)[MP4] [0:17:31] [2018/06/05]
In the first episode of this series, Dmitry and his guest Suz Hinton introduce Windows IoT Core as a way of building applications for IoT solutions. We cover some foundational topics such as how…


The Present and Not-too-distant Future of Visual Studio Part 1[MP4] [0:55:55] [2018/05/31]
This is the 250th episode of Visual Studio Toolbox and Robert is excited to be joined by Amanda Silver, Kendra Havens and Anthony Cangelosi for a whirlwind tour of some of the latest enhancements in…


Hot Extensions[MP4] [0:41:29] [2018/05/24]
In this episode, Robert is joined by Justin Clareburt, who shows us several Visual Studio extensions that he has written, including: Hot Commands [01:40], a collection of commands and shortcuts for…


Containers and Existing .NET Apps Part 2[MP4] [0:26:54] [2018/04/27]
This is the second of a two part series where Robert is joined by Aditi Dugar, who shows how and why you can modernize existing .NET applications by containerizing them and moving them to the cloud.…


Containers for Existing .NET Apps Part 1[MP4] [0:29:52] [2018/04/19]
This is the first of a two part series where Robert is joined by Aditi Dugar, who shows how and why you can modernize existing .NET applications by containerizing them and moving them to the cloud.…


.NET Standard Revisited[MP4] [0:39:43] [2018/04/12]
There has been a lot of talk lately about .NET Standard, both in the community and on Channel 9. But there is also still confusion about it. In this episode, Kathleen Dollard clears up some of this…


SmartHotel360 - Modernizing Existing Apps with Azure Service Fabric[MP4] [0:43:00] [2018/03/17]
This is the sixth episode in the SmartHotel360 series, which was used in the keynotes and general sessions at Connect() last November, and is available on GitHub. In this episode, Brady Gaster talks…


VSTS for Mobile Development[MP4] [0:23:02] [2018/03/02]
In this episode, Donovan is joined by James Montemagno, who shows some cool extensions for Visual Studio Team Service for mobile pipelines. Resources: Blog PostGitHub VSTS marketplaceFollow: Follow…


Syncfusion[MP4] [0:37:51] [2018/02/16]
In this episode, Robert is joined by Daniel Jebaraj of Syncfusion, maker of more than 800 UI controls and frameworks spanning both .NET and JavaScript platforms. Daniel shows several Xamarin.Forms…


SmartHotel360 Demo App Mixed Reality[MP4] [0:09:09] [2018/02/13]
This is the fifth of a five part series where Robert is joined by various technical experts to review the SmartHotel360 demo app, which was used in the keynotes at Connect() last November and is…


SmartHotel360 Demo App Backend Services[MP4] [0:21:32] [2018/02/09]
This is the fourth of a five part series where Robert is joined by various technical experts to review the SmartHotel360 demo app, which was used in the keynotes at Connect() last November and is…


SmartHotel360 Demo App Mobile Apps[MP4] [0:38:22] [2018/02/05]
This is the third of a five part series where Robert is joined by various technical experts to review the SmartHotel360 demo app, which was used in the keynotes at Connect() last November and is…


SmartHotel360 Demo App Web Site[MP4] [0:18:20] [2018/02/02]
This is the second of a five part series where Robert is joined by various technical experts to review the SmartHotel360 demo app, which was used in the keynotes at Connect() last November and is…


SmartHotel360 Demo App Overview[MP4] [0:39:02] [2018/01/30]
This is the first of a five part series where Robert is joined by various technical experts to review the SmartHotel360 demo app, which was used in the keynotes at Connect() last November and is…


OzCode V4[MP4] [0:43:57] [2018/01/26]
In this episode, Robert is joined by Omer Raviv, who shows how the OzCode Visual Studio extension makes debugging C# code simple, easy and even fun. Omer demonstrates many magical debugging features,…


Building High Performance Extensions Part 2[MP4] [0:30:16] [2018/01/12]
This is the second of a two part series where Robert is joined by Omer Raviv, co-creator of OzCode, a Visual Studio extension that makes debugging much easier. Omer educates us on how to build high…


Building High Performance Extensions Part 1[MP4] [0:30:26] [2018/01/12]
This is the first of a two part series where Robert is joined by Omer Raviv, co-creator of OzCode, a Visual Studio extension that makes debugging much easier. Omer educates us on how to build high…


C++ Programming with Visual Studio Code[MP4] [0:24:29] [2018/01/04]
In this episode, Robert is joined by Rong Lu, who shows the C/C++ support in Visual Studio Code provided by the Microsoft C/C++ extension. The focus of the extension is code editing,…


More Database DevOps with Redgate[MP4] [0:16:11] [2017/12/16]
In this second of two episodes, Robert is joined by Steve Jones to discuss how you can use Redgate's DLM Automation tools to extend DevOps practices to SQL Server and Azure SQL databases. In this…


Database DevOps with Redgate ReadyRoll[MP4] [0:28:03] [2017/12/08]
In this first of two episodes, Robert is joined by Steve Jones to discuss how you can use the Redgate Data Tools that are included in Visual Studio Enterprise 2017 to extend DevOps practices to SQL…


CosmosDB: Serverless NoSQL for the .NET Developer[MP4] [0:27:09] [2017/11/30]
In this episode, Dmitry is joined by Jeremy Likness, who shows us CosmosDB. This is the Azure database-as-a-service that features geo-replication, user configurable consistency levels, and supports a…


Azure Functions: Less-Server and More Code [MP4] [0:31:30] [2017/11/22]
In this episode, Dmitry is joined by Jeremy Likness for a discussion of Azure Functions, which provide the powerful capability to merge events and code to quickly deploy micro services directly from…


What's New in TFS 2018[MP4] [0:13:23] [2017/11/15]
In this episode, Robert is joined by Alex Nichols, who reviews many of the new features in Team Foundation Server 2018, the next major version of Microsoft's on-prems DevOps suite, including:…


Dependency Injection[MP4] [0:45:16] [2017/11/09]
In this episode, Robert is joined by Miguel Castro, who explains dependency injection, which makes it easy to resolve classes at any level in any size object hierarchy, all the while making your…


Whats New in MSBuild[MP4] [0:33:38] [2017/11/02]
In this episode, Robert is joined by Daniel Plaisted, who talks about MSBuild and improvements that have been made for .NET Core and .NET Standard projects. He also discusses MSBuild Structured…


Visual Studio Team Services (VSTS) Sprint 124 whats new?[MP4] [0:17:27] [2017/10/24]
In this episode Dmitry Lyalin is joined by Alex Nichols to discuss the latest sprint update of Visual Studio Team Services (VSTS), our cloud hosted DevOps product. They will start with a discussion…


Entity Framework Power Tools[MP4] [0:26:06] [2017/10/19]
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…


Functional Programming in C#[MP4] [0:45:04] [2017/10/11]
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…


VSTS Work Item Rules[MP4] [0:10:42] [2017/10/05]
In this episode, Donovan is joined by Charles Taylor, to show the Visual Studio Team Services Work Item Rules. Using these rules, you can customize the behavior of your work items in VSTS.


Angular and .NET Core[MP4] [0:37:18] [2017/09/28]
In this episode, Robert is joined by Ed Charbeneau for a discussion on using Angular with ASP.NET Core. Ed shows how to create an Angular app using the new ASP.NET Core project templates [01:45], how…


.NET Core 2.0 Ready for library developers (with Sterling DB)[MP4] [0:36:48] [2017/09/13]
In this episode Dmitry Lyalin is joined by Jeremy Likness, a Cloud Developer Advocate at Microsoft and the coder behind Sterling DB, an open source project originally created for Silverlight data…


VSTS Wiki[MP4] [0:16:04] [2017/08/24]
In this episode, Donovan is joined by Sandeep Chadda, to show the Visual Studio Team Services Wiki support to help your team members collaborate. Here is a link to learn more about VSTS Wiki powered…


Design Patterns: Decorator[MP4] [0:17:20] [2017/08/17]
This is the last of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In…


Design Patterns: Adapter and Façade[MP4] [0:22:28] [2017/08/15]
This is the seventh of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. …


Design Patterns: Factories[MP4] [0:25:25] [2017/08/11]
This is the sixth of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In…


Design Patterns: Singleton[MP4] [0:16:10] [2017/08/08]
This is the fifth of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In…


.NET Core 2.0 Preview 2[MP4] [0:57:27] [2017/08/04]
In this episode Richard Lander from the .NET product team joins Dmitry to discuss the most recent release of .NET Core 2.0, Preview 2. We'll kick off the video by catching you up on what .NET Core is…


Git Fundamentals[MP4] [1:10:24] [2017/08/01]
Git is a free, open source distributed version control system. It has become wildly popular as a way to not only manage source code, but also as a way of sharing code with others. In this episode,…


Design Patterns: Observer and Publish-Subscribe[MP4] [0:18:17] [2017/07/25]
This is the fourth of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. …


Design Patterns: Template Method[MP4] [0:14:06] [2017/07/21]
This is the third of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In…


Design Patterns: Strategy[MP4] [0:13:58] [2017/07/18]
This is the second of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. …


Design Patterns: Command/Memento [MP4] [0:31:07] [2017/07/13]
This is the first of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem. In…


Modern Dev Practices: Unit Testing[MP4] [1:04:05] [2017/06/28]
In this episode, Robert is joined by Phil Japikse, who explores how in modern development practices, unit testing is part of the development process, not a chore to be tackled after you write your…


SQL Server Database Unit Testing in your DevOps pipeline[MP4] [0:39:02] [2017/06/22]
In this episode Dmitry is joined by Eric Kang, Program Manager for SQL Server Data Tools (SSDT) who is back on the show to talk about Unit Testing for database projects and how it integrates with the…


Database DevOps with Redgate Data Tools[MP4] [0:25:31] [2017/05/31]
In this episode, Robert is joined by Steve Jones and special guest host Scott Klein to discuss database DevOps. Steve shows how you can use the Redgate Data Tools (ReadyRoll Core, SQL Prompt Core and…


SQL Server Data Tools in your DevOps pipeline[MP4] [0:31:14] [2017/05/24]
In this episode Dmitry is joined by Eric Kang, Program Manager for SQL Server Data Tools (SSDT) who is back on the show to talk about how Visual Studio 2017, SSDT and SQL Server 2016/SQL Database (on…


Visual Studio for Mac[MP4] [0:22:50] [2017/05/18]
In this episode, Robert is joined by Mikayla Hutchinson to talk about Visual Studio for Mac, a full-featured IDE built natively for the Mac. Visual Studio for Mac is now generally available and can be…


Rearchitecting Visual Studio 2017 [MP4] [0:43:35] [2017/04/26]
In this episode, Robert is joined by Art Leonard, who explains how and why Visual Studio was rearchitected to support faster and more flexible installs. He discusses the Core Editor, breaking up the…


Visual Studio Code April 2017 Update[MP4] [0:30:02] [2017/04/19]
In this episode Dmitry is joined by Sean McBreen, who will show us what's new in Visual Studio Code, as new features ship monthly! Specifically in this video Sean will dive in and demo new…


Visual F# Tools[MP4] [0:49:02] [2017/04/13]
In this episode, Robert is joined by Phillip Carter, who shows F# 4.1 and the Visual F# Tools for Visual Studio 2017. Phillip shows that the F# Tools now use Roslyn and so you get the same IDE…


Productivity Power Tools 2017[MP4] [0:45:25] [2017/04/05]
In this episode, Robert is joined by Justin Clareburt, who shows off the Visual Studio 2017 version of the Productivity Power Tools, a collection of 15 extensions that provide additional features for…


What's New in Visual Studio 2017[MP4] [0:49:02] [2017/03/30]
This is the 200th episode of Visual Studio Toolbox and the perfect opportunity to celebrate the release of Visual Studio 2017, as well as the 20th birthday of Visual Studio and the 15th birthday of…


Modern Web Development[MP4] [1:26:24] [2017/03/15]
In this episode, Robert is joined by Sam Basu and Ed Charbeneau, for an in-depth discussion about what it means to be a modern Web developer. They cover a lot of ground, including JavaScript…


Using Espresso Tests [MP4] [0:11:41] [2017/02/23]
In this episode, Donovan Brown is joined by Adam Barlow, who shows how to use Espresso tests with Xamarin Test Cloud and Visual Studio Team Services. He shows how to leverage your existing Espresso…


New Delivery Plan Extension[MP4] [0:10:18] [2017/02/17]
In this episode, Donovan Brown is joined by Elliott Perry, who shows the new Delivery Plan extension in Visual Studio Team Services. He shows how to use the Delivery Plan and how we use it internally…


Extensions in Visual Studio 2017[MP4] [0:32:31] [2017/02/10]
In this episode, Robert is joined by Justin Clareburt, who shows us what users of extensions can expect in Visual Studio 2017. Justin first reviews the new setup experience, because that impacts…


Entity Framework Core[MP4] [1:17:19] [2017/02/03]
In this episode, Robert is joined by Julie Lerman, who takes us on a deep-dive tour of many of the features that are new in Entity Framework Core. Julie covers: Overview of Entity Framework Core…


SOLID Design Patterns[MP4] [0:57:17] [2017/01/12]
In this episode, Robert is joined by Phil Japikse for a chat about design patterns. Software design patterns have been around long before the MVC Framework gained momentum. Phil starts with a review…


SQL Server Extension for Visual Studio Code[MP4] [0:49:57] [2017/01/05]
In this episode, Robert is joined by Eric Kang, who shows the SQL Server extension for Visual Studio Code. With this extension, you can connect to SQL Server, Azure SQL Database and SQL Data…


Getting started with PHP, Java, and SQL Server on Linux[MP4] [0:38:07] [2016/12/22]
In this episode, Dmitry is joined by Meet Bhagdev and Andrea Lam, who show us how to get started with programming apps in PHP and Java connecting to SQL Server on Linux. PHP and Java both have open…


Exploring our newest sample app, BikeSharing360[MP4] [0:41:48] [2016/12/15]
In this episode, Dmitry is joined by Erika Ehrli, who shares the BikeSharing360 E2E demo scenario, architecture, and suite of apps used in Connect(); 2016 keynotes. Jump ahead to any of the following…


Using the Kanban Board[MP4] [0:17:30] [2016/12/08]
In this episode, Donovan Brown makes his debut as a co-host. He is joined by Sondra Batbold, who shows the Kanban board in Visual Studio Team Services. She shows how quickly you can customize the…


Mads Kristensen Extensions[MP4] [0:34:55] [2016/11/03]
In this episode, Robert is joined by Mads Kristensen, who shows us another batch of extensions he has written, all designed to boost developer productivity. Mads shows: File Icons [01:00] Adds icons…


SQL Server Data Tools for Visual Studio[MP4] [0:52:15] [2016/10/27]
In this episode, Dmitry is joined by Kevin Cunnane to give an overview of SQL Server Data Tools (SSDT) for Visual Studio, a fully integrated SQL Server development environment. In this video we'll…


Using the Desktop Bridge[MP4] [0:25:58] [2016/10/13]
In this episode, Robert is joined by Stefan Wick, who shows how to convert a desktop app to a UWP app using the Desktop Bridge. Stefan demonstrates some of the benefits of using the Desktop Bridge,…


Using Git and GitHub[MP4] [0:54:01] [2016/10/05]
In this episode, Robert is joined by Jeremy Foster, who just did a GitHub for Windows users course for Microsoft Virtual Academy. Here, he focuses on how you can use GitHub in both Visual Studio and…


PowerShell Tools for Visual Studio 2015[MP4] [0:14:49] [2016/09/21]
In this episode, Robert is joined by Adam Driscoll, author of the very popular PowerShell Tools for Visual Studio. This extension is a set of tools for developing and debugging PowerShell scripts and…


Integrating Power BI Into Your Web Applications[MP4] [0:23:05] [2016/09/14]
In this episode, Robert is joined by Charles Sterling, who shows how to use Power BI in your development efforts, specifically how to call REST APIs with Power BI without writing any code. You can…


Building a Windows 10 IOT App[MP4] [0:48:41] [2016/09/07]
In this episode, Robert is joined by Daniel Jacobson, who shows how he built a Windows 10 IOT app that can be used by a coffee shop to know when customers enter and exit the shop. With that data, the…


UWP Community Toolbox[MP4] [0:18:34] [2016/08/31]
In this episode, Robert is joined by David Catuhe, the project lead for the UWP Community Toolkit, an open-source collection of helper functions, custom controls, and app services that simplifies and…


Developer Productivity in VS 2015 and VS 15[MP4] [0:48:00] [2016/07/21]
In this episode, Robert is joined by Kasey Uhlenhuth, who shows off a number of features that increase your code writing productivity in the current and next versions of Visual Studio. Among the…


Advancements in Data Technology[MP4] [0:29:42] [2016/07/13]
In this episode, Robert is joined by Scott Klein, host of the Data Exposed and SQL Unplugged shows, for a whirlwind tour of some of the advancements in data technology that have appeared recently.…


What's New in Xamarin.Forms[MP4] [0:53:03] [2016/07/07]
In this episode, Robert is joined by James Montemagno, who shows us what is new in the latest version of Xamarin.Forms, which enables you to build a native UI for three platforms with one shared C#…


Getting Started with Xamarin[MP4] [0:49:46] [2016/06/29]
In this episode, Robert welcomes James Montemagno back to the show to talk about how you can get started developing with Xamarin. James shows exactly what you need to get started building mobile apps…


C++ Debugging Tips and Tricks[MP4] [0:44:35] [2016/06/15]
In this episode, Robert is joined by Andrew Hall, who shows a number of cool debugging tips and tricks for C++ developers. More specifically, he shows: Configuring launch options from project…


Web Extension Pack[MP4] [0:47:03] [2016/03/28]
In this episode, Robert is joined by Mads Kristensen, who shows us the Web Extension Pack. This extension installs a number of extensions that help you become a more productive Web developer. The…


Infrastructure as Code[MP4] [0:20:07] [2016/03/17]
In this episode, Robert is joined by Donovan Brown, who shows us infrastructure as code. This provides you the ability to take the infrastructure you want to host an app in and define it in code that…