基于.NET Core内置浏览器窗体应用程序界面框架

欢迎加入 .Net编程学习小圈子 ,跟着学习路线,一起打卡交流学习。

平常我们在做项目过程中,桌面软件具备操作高效、利用本地计算机做一些复杂运算、或者设定快捷操作等优势,但是桌面软件也有很多缺点,比如升级问题、系统兼容问题、系统bug排查问题等。

而如果采用网页模式,虽然解决了升级、系统兼容、排查等问题,但又不能很好地利用客户端的优势,这时候我们往往会采用一种方式:开发桌面软件,内嵌浏览器内核,这样就能把桌面软件与网页模式优势,集成在一起。

下面给大家推荐一款UI漂亮、内嵌Chromium内核浏览器的桌面应用框架。

项目简介

这是基于.Net Core开发的、内置Chromium内核的WinForms应用框架,该框架UI简洁漂亮,内置了客户端与网页通信功能,让你可以更好地通过JavaScript与客户端交互。

该应用框架只具备基础功能,大家可以根据自己的需求,进行二次开发。

应用主要功能

1、采用最新浏览器内核,保证Web的渲染。

2、支持多种窗口样式:原生、无边框、系统无边框、异形、Kisok窗体。

3、交互功能:内置JavaScript与窗体交互。

技术架构

1、跨平台:基于.Net 6开发,支持Windows;

2、浏览器内核:Chromium 90.6.7.4430。

项目结构

7c40c64b91cc9a6ae66af85cc167bfa1.png

示例部分截图

启动界面

90b7f80b2a7a3f6562b0defa9d6e0b8d.png

窗口样式

7b6d1695f11f37dabebcc20161f68c68.png

调试工具

24932244254693fca8cc2074497771e7.png

项目地址

https://github.com/NetDimension/NanUI/

https://gitee.com/dotNetChina/NanUI/

- End -

-

技术群:添加小编微信并备注进群

小编微信:mm1552923   

公众号:dotNet编程大全    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值