综合考虑,在客户端程序中嵌入网页程序,首选CefSharp。
CefSharp 是一种将全功能符合标准的 Web 浏览器嵌入 C# 或 VB.NET 应用程序的简单方法。
https://www.jianshu.com/p/3f50cc747606
WinForm嵌入Web网页的解决方案
Microsoft Edge WebView2诞生较晚,相比CefSharp,功能较弱。
https://www.cnblogs.com/zkwarrior/p/13131550.html
CefSharp 是一种将全功能符合标准的 Web 浏览器嵌入 C# 或 VB.NET 应用程序的简单方法。
WebBrower组件是基于本地操作系统的IE浏览器的,CSS解析和兼容性不太友好,一般我们不推荐使用。这里我们采用的是CefSharp这个开源组件,它是嵌入的Chromium浏览器,目前主流的解决方案都是采用这种方式。
public FrmMain()
{
InitializeComponent();
CefSettings settings = new CefSettings();
settings.Locale = "zh-CN";
Cef.Initialize(settings);
string url = "http://127.0.0.1:8044/";
ChromiumWebBrowser webview = new ChromiumWebBrowser(url);
webview.Dock = DockStyle.Fill;
this.Controls.Add(webview);
}
微软下一步比较力推的是winui2和maui。
https://dotnet.microsoft.com/en-us/learn/maui/first-app-tutorial/modify
https://learn.microsoft.com/zh-cn/dotnet/maui/get-started/first-app?pivots=devices-windows&view=net-maui-7.0&tabs=vswin
https://learn.microsoft.com/zh-cn/windows/apps/winui/winui3/create-your-first-winui3-app
Cordova的基础是html和js运行在webview容器里面,通过Cordova提供的接口与硬件通讯;
wpf 入门
WPF 入门教程功能区控件
https://zhuanlan.zhihu.com/p/420838414
https://blog.csdn.net/kalvin_y_liu/article/details/127220603
https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/getting-started/walkthrough-my-first-wpf-desktop-application?view=netframeworkdesktop-4.8
https://github.com/
沉着冷静、保持定力,稳中求进、积极作为,团结一致、敢于斗争
从纯文字,到图文,到长视频,再到短视频、即时的直播……我们可见的传播媒介的演变,已经逐渐地远离厚重的表达模式,变得轻量化和即时性。
https://app.diandian.com/
可以确定的三件事是:
他们热爱市场营销
他们喜欢构建软件
他们想要运用AI技术
不在乎界面,直接0美化的界面 只限于Windows端,建议你选择WPF
html+css+javascript
搞 AI/ML 公司中 90% 从事的业务与 AI/ML 根本不沾边!
“人工智能是制造智能机器的科学和工程。” — 约翰·麦卡锡
现代前端基石 现代前端 vue react 都离不开nodejs 打包工具 、dev的开发环境 、组件化开发 至少在现在离开node 都是进行不下去的
node.js做中间端,JAVA或者其他语言做后端
对于前端开发人员来说,有三种重要的基本编程语言——CSS、JavaScript和HTML。
Electron、React Native、Flutter 等应用框架
Electron 也并不是全无缺陷的,一些常受诟病的缺点有:
打包体积过大,由于捆绑了 Chromium 内核等大量依赖,导致 Electron 的打包体积普遍在 100M+,这一点我们可以使用 asar 压缩、动态链接库等方式进行优化。
内存占用高,同样的由于捆绑了 Chromium 内核,Electron 的内存占用普遍也较高
在前端框架上面,龙头 React 和 Vue 还是稳步发展,持续创新。而黑马 Svelte 在今年崛起
AI写作、绘画、游戏、编程、音视频编辑等,拉近了AI技术和用户之间的距离。
C# 语音识别(文字to语音、语音to文字)
https://www.cnblogs.com/bingyun84/p/4330494.html
安防监控
Android版手机视频监控系统
WinForm开源UI框架
以前用c++界面跟本不如winfrom画的快
selenium2(WebDriver)自动化测试
不用chrome 使用firefox
WPF Web Browser
MIT license
Stars
21k stars
https://github.com/MonitorControl/MonitorControl
ASP.NET Core ASP.NET, AJAX, MVC
OpenAI 的 ChatGPT
FFmpeg
C# WPF控件库《MaterialDesignInXAML》
Winform、WPF
winform DevExpress
Winfrom 第三方插件 Telerik, DevExpress, Syncfusion, ComponentOne or Infragistics.
上一篇:产品经理需要了解的前后端技术知识