Episodes
Got a large solution with hundreds of projects? Join PM Kira Weiss as we check out how Solution Filters allow you to selectively choose which subset of projects get loaded in order to improve Visual Studio Resources: --Blogpost: https://devblogs.microsoft.com/visualstudio/load-only-the-projects-you-need-with-solution-filters/ --Documentation: https://docs.microsoft.com/en-us/visualstudio/ide/filtered-solutions?view=vs-2019 --VS Office Hours: Visual Studio Remote Office Hours -...
Published 10/05/21
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.
Published 09/16/21
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 you to see changes reflected live in your running app. Check out this Visual Studio blog post to learn more.
Published 09/09/21
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 offers a "no cliffs" experience which enables citizen developers and traditional developers alike to create robust business solutions. Today, Greg shows how easy it is to publish a Web API to Azure and then use it in Power Apps. Resources: Transform your business applications with fusion...
Published 08/05/21
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 cliffs" experience which enables citizen developers and traditional developers alike to create robust business solutions. Resources: Transform your business applications with fusion development Power Platform overview
Published 07/29/21
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 week she introduced us to async call stacks and what information they contain. Today, she shows how to debug your async code in Visual Studio. Resources: Source Code: https://github.com/isadorasophia/ReadMySongsDavid Fowler's Async Best Practices:...
Published 06/25/21
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 she introduces us to async call stacks and what information they contain. Resources: Source Code: https://github.com/isadorasophia/ReadMySongsDavid Fowler's Async Best Practices: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.mdDissecting Async Methods in C#...
Published 06/17/21
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 some insights into why it is hard to debug. Next week Isadora will explore tooling in Visual Studio to debug async code. Resources: Demo Source Code: https://github.com/isadorasophia/ReadMySongsDavid Fowler's Async Best Practices:...
Published 06/10/21
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. Learn more about profiling in Visual Studio at https://aka.ms/vsprofilingdocs. Learn more about the .NET Perf Counters tool here.
Published 06/03/21
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 PyTorch learning path here.
Published 05/27/21
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 features. For more information click here and visit the Project Reunion GitHub repo at https://github.com/microsoft/ProjectReunion.
Published 05/13/21
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 Core at the upcoming DEVintersection conferences (June 6-11 in Orlando and Dec 5-10 in Las Vegas). To learn more and sign up, visit https://www.devintersection.com/#!/?track=dev and use discount code DEV21.
Published 05/06/21
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 Actions in Visual Studio is as easy as right-click and PublishWhat's new with GitHub Actions tooling in Visual Studio
Published 04/29/21
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 has native support for Jupyter notebooks. Click here to download Visual Studio Code Insiders. Click here to download for the Python extension
Published 04/22/21
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, WinUI), Progressive Web Apps, Electron, Blazor Mobile Bindings, .NET MAUI and building for Mac OS and Linux.
Published 03/25/21
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.
Published 03/18/21
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 easier to interact with the engineering team. For more information, check out the Visual Studio blog.
Published 03/04/21
.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 out the agenda and speakers at https://focus.dotnetconf.net/.
Published 02/18/21
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 execute it. Learn more about Infer# here.
Published 02/11/21
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 at http://technologyandfriends.com and at https://aka.ms/gcast.
Published 02/04/21
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 Profiler. For more information, see Profile production applications in Azure with Application Insights
Published 01/07/21
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 Hashimi explores NET Core project templates and how to use them. Episodes: Create .NET Core Projects with the Command Line (published 12/10)Use an Existing .NET Core Project Template (published 12/10)Create a .NET Core Project Template (published 12/10)Create a .NET Core Project Template for Visual...
Published 12/19/20
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 Hashimi explores NET Core project templates and how to use them. Episodes: Create .NET Core Projects with the Command Line (published 12/10)Use an Existing .NET Core Project Template (published 12/10)Create a .NET Core Project Template (published 12/10)Create a .NET Core Project Template for Visual...
Published 12/19/20
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 Hashimi explores NET Core project templates and how to use them. Episodes: Create .NET Core Projects with the Command Line (published 12/10)Use an Existing .NET Core Project Template (published 12/10)Create a .NET Core Project Template (published 12/10)Create a .NET Core Project Template for Visual...
Published 12/18/20