Cross-platform .NET Testing with Kendra Havens
How do you test .NET applications written for different browsers, different servers, and different platforms? Carl and Richard talk to Kendra Havens about the recent release of .NET 6, Visual Studio 2022, and all the great tools to make testing and debugging cross-platform .NET applications easier. Kendra digs into tools like Test Explorer, the Remote Debugger, and Hot Reload - all tooling to make your testing life easier, no matter where your code is running!
Guests:
Kendra Havens
Kendra Havens is a program manager at Microsoft on the .NET and Visual Studio team. Her focus is .NET tooling and the testing experience in Visual Studio. You may recognize her from videos on .NET Core, VS Code, and Docker. In addition to an unruly enthusiasm for technology, Kendra loves reading and camping.
Links:
- DotNetShow https://thedotnetshow.com
- Visual Studio 2022 https://visualstudio.microsoft.com/vs/preview/
- IntelliCode https://visualstudio.microsoft.com/services/intellicode/
- GitHub Copilot https://copilot.github.com/
- Testing in .NET https://docs.microsoft.com/en-us/dotnet/core/testing/
- Test Execution with Hot Reload https://docs.microsoft.com/en-us/visualstudio/test/test-execution-with-hot-reload?view=vs-2022
- Remote Debugging https://docs.microsoft.com/en-us/visualstudio/debugger/remote-debugging?view=vs-2022
- Visual Studio Test Explorer https://docs.microsoft.com/en-us/visualstudio/test/test-explorer-faq?view=vs-2022
- GitHub Codespaces https://github.com/features/codespaces
- Playwright https://playwright.dev/
- Selenium https://www.selenium.dev/
- Azure Performance Testing https://docs.microsoft.com/en-us/azure/architecture/framework/scalability/performance-test
- Performance Improvements in .NET 6 https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-6/
- .NET Upgrade Assistant https://dotnet.microsoft.com/platform/upgrade-assistant