Among the findings, WPF remains most-used desktop framework despite years of promotion for UWP
Tim Anderson Thu 6 May 2021 // 12:45 UTC Share
Copy
The Microsoft-sponsored .NET Foundation has released a survey-based State of .NET report showing that efforts to broaden the appeal of the technology beyond its own platform have had limited success so far.
The .NET Foundation was set up by Microsoft in 2014, around the time that the cross-platform and open-source .NET Core was first announced, the idea being to support the .NET ecosystem.
Between November 2020 and March 2021, it conducted its first survey of .NET developers, the results of which have just been made public.
Research Triangle Park, NC (PRWEB) April 27, 2021 Syncfusion, Inc., the developer solutions company of choice, announces the release of Essential Studio
Build more secure software with Rust for Windows infoworld.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from infoworld.com Daily Mail and Mail on Sunday newspapers.
BlazorWebView arrives on desktop applications. Too convoluted?
Tim Anderson Tue 13 Apr 2021 // 08:30 UTC Share
Copy
Microsoft has shipped preview 3 of its forthcoming .NET 6 framework with a bunch of updates including the addition of Windows desktop to its Multi-platform App UI (MAUI).
As the first long-term support version of the supposedly unified framework, .NET 6.0 is expected to be completed in November. Like .NET 5.0, it is no longer designated .NET Core, though it remains distinct from the Windows-only .NET Framework, which is still supported but will not be further developed.
.NET 6.0 has added Android, iOS, Mac and Windows ARM64 to the list of supported platforms, with mobile and Mac GUI support coming from the integration of Xamarin Forms. Although .NET 5.0 was released in November 2020, its short supported life means that .NET 6.0 may prove the more important release.
|
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