When comparing ZedGraph vs Microsoft Edge WebView2, the Slant community recommends ZedGraph for most people. In the question“What are the best free controls for .NET?” ZedGraph is ranked 6th while Microsoft Edge WebView2 is ranked 11th. The most important reason people chose ZedGraph is:
With a plethora of tutorials, samples, and source code available, ZedGraph makes it an easy control to jump in and use. There are descriptions and examples of editing all aspects of the graphs as well as telling you in-depth what each component does.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Great resources
With a plethora of tutorials, samples, and source code available, ZedGraph makes it an easy control to jump in and use. There are descriptions and examples of editing all aspects of the graphs as well as telling you in-depth what each component does.
Pro Scalability
ZedGraph comes with all option defaults in place so a user can create their graph with as much or as little detail and customization required. Also, with the multiple different types of graphs and charts able to be made, this is a control that could be used in many projects.
Pro Free to use
Pro Cross-platform
WebView2 isn't just a Windows-only endeavor; the roadmap cites that cross-platform support is coming soon as a preview, which allows developers to code share across all platforms.
Pro Embeddable on Win32 applications
WebView2 is embeddable on Win32 applications, which allows them to enjoy the benefits of WebView even on traditional desktop applications.
Pro Compatible with older Windows versions
As WebView2 uses the same engine as Microsoft Edge and Chromium, it retains the same cross-platform experience that both browsers enjoy.
Pro Integrated within Windows
WebView2 is integrated on newer versions of Windows, including Windows 11, extensively used in Microsoft's own products.
Pro Free
Cons
Con Difficult to get support
Most open tickets no longer receive any replies, and the last ticket to be closed was back in 2012.
Con Non-Greenfield deployments will require Microsoft Edge WebView2 Runtime installed
Applications that do not deploy as a greenfield application will require the Microsoft Edge WebView2 Runtime installed, which is installed alongside Microsoft Edge.
Con No Cross-platform support
The cross platform support for WebView2 is still in development which means code-sharing with other platforms if you're using WebView2 is not yet possible.