|
Compiled code running at near-native speeds in the browser is getting the .NET touch. MLenny / Getty Images
It’s not hard to see why Microsoft is investing in WebAssembly. It’s a technology that scratches many different itches. It delivers apps to users, adds rich user interfaces to web applications, and even provides a way to manage and update edge devices. By building on widely distributed web technologies and supporting familiar programming languages, it’s a way to run compiled binaries anywhere that you can run a JavaScript engine.
Microsoft has had plenty of experience with common language runtimes like WebAssembly’s. After all, .NET’s own CLR has been around for more than two decades now and has become the foundation for its open source reinvention, while supporting many different languages from a managed C++ implementation to the stalwart C# and Visual Basic and the functional F#. So, it wasn’t hard to provide tools for .NET’s Roslyn
Microsoft's old Edge browser, currently referred to as Edge Legacy, is no longer supported starting today. It will be removed from Windows 10 beginning the second week of next month.
Also: Survey shows IDE s dominance among .NET Core developers, despite cross-platform options
Tim Anderson Thu 21 Jan 2021 // 14:13 UTC Share
Copy
Preview 3 of Visual Studio 2019 16.9, the next big release of Microsoft s Windows IDE, features debugging for Chromium-based WebView, audio cues in tests, and updated C++ support.
The Visual Studio release cycle is based around minor version updates every three or four months with previews in between. Version 16.9 will be a servicing baseline release, which means it has longer support than most, extended to one year.
A key new component for Windows desktop developers is WebView2, a browser control based on Edge Chromium rather than the old Internet Explored-based Trident. This is in preview, but how do you debug it if things are not as expected?