DotnetBrowser入门教程-入门

时间:2024-09-21 13:35:08

在.net core时代,web开发基本可以用.net core 2.0取代了。但是在传统领域,桌面开发仍然是不可以抛弃的,譬如:

1、用户需要和串口或者硬件打交道。

2、用户只想简单的安装好就使用,不需要一大堆的web服务配置。

但是传统开发桌面,.net有winform和wpf,为什么还需要DotnetBrowser这个新事物呢?这个就需要提到winform/wpf的缺点了,缺点如下:

1、界面设计不能很好的利用主流的Html5,简单的布局还好,拖拉就搞定,复杂的布局,估计wpf的代码很少有人愿意看,或者为了今后饭碗考虑,还是html5大行其道。

2、程序扩展为web,很难,不是不可以,而是一堆奇技。


说了那么多,现在总结下使用DotnetBrowser的好处:

0、让WEB直接与操作系统打交道。

1、基于winform开发,内置chrome渲染。因此,可以采用html5设计,同时支持webgl等相关的3d技术。(兼容xp以及以上,兼容x86与x64)

2、内置微型web server,实现了mvc功能,基本开发起来和微软mvc一样。

3、内置微型web socket server,也实现了mvc功能。(亮点)

4、部署简单。作为服务端的时候,基本点击运行就ok。

先放一个效果图看看:

DotnetBrowser入门教程-入门