1 Star 1 Fork 53

火锅头OtO / NetMiniblink

forked from aochulai / NetMiniblink 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

NetMiniblink

介绍

免费版miniblink的C#封装,miniblink官网:http://miniblink.net

  • 面向对象,符合.NET使用习惯。
  • 支持AnyCPU生成exe。
  • 支持b/s开发模式,给习惯web的人用,关键是使用ajax不会卡界面,并且分离界面和逻辑。
  • 本封装是面向UI的,不是浏览器!

2019-12-18

  • Cookie现在支持新增了,之前只能读取。
  • 提供一个缓存框架,但并没有默认实现,有兴趣的自己扩展。
  • 修复BindNetFunc会被GC回收的问题。
  • 基于Miniblink的下载回调新增一个默认的下载实现。
  • 优化和补充细节。
  • 某些结构变动。

2019-12-03

  • 新增一个资源加载类:ZipLoader,用于从ZIP文件中加载资源,支持密码,支持内嵌。

2019-11-30

  • 换了个更好看的演示Demo。
  • NavigateBefore事件中新增2个类型:BlankLink和WindowOpen
  • 修复[NetFunc]方法如果参数是object类型会报错的问题。

2019-10-07

  • 截图实现方式换成了滚动截屏,为了稳定建议自己控制下网页内容,不过打印下报表什么的还是可以的。

2019-09-15

  • 消息处理不再基于拦截winform的处理过程,改为winform本身提供的方式。
  • 重新实现并增强alert,confirm,prompt,通过对应的事件有完全控制能力。
  • 资源加载默认提供本地资源和嵌入式资源两个handler。
  • 新增一个Cookies属性,读取方便些。
  • 提供window.open事件,默认会自动加载open的地址。
  • 文件拖拽控制与事件:window.addEventListener("dropFile", function(e){ });

2019-08-18

  • 新增打印功能
  • 新增禁用cookie
  • 获取或设置请求的Header
  • 获取Post的请求体
  • 一些其他的细节

2019-07-15

  • 改了好几个显示错误的大BUG。
  • 可以使用AnyCPU生成了exe了。
  • 完善了一点事件细节。
  • 更换了仓库地址。

2019-07-14

  • 修复js类型判断的错误。
  • 修复因为兼容x64导致的中文乱码。

2019-06-26

  • 主要是新增了截图功能,方便大家打印报表啥的。
  • 其次是重构了2个基础事件触发方式,打算尽量减少使用WinApi。
  • 最后是修了几个比较明显的BUG。

2018-10-13

  • 很多人不看这个文件,所以在页面里加一个打开源码地址的按钮,哈哈。

2018-9-4

  • 删除了看着碍眼的MiniblinkReady事件,现在实例化之后就直接可以用了。
  • 新增窗体阴影。

2018-9-1

  • 新增一个控件形式的Miniblink(MiniblinkBrowser)。
  • MiniblinkForm改成MiniblinkBrowser的包装类,但是额外加了一些和窗体有关的功能。
  • MiniblinkForm新增无边框模式下调整窗体大小。

2018-8-23

  • 目标框架改为.NET4.0
  • 新增NetFuncAttribute,绑定Net方法到Js更简单啦。
  • 新增TempNetFunc,专门针对一次性使用的委托。

2018-8-21

  • 改了一下,现在打开窗体设计界面不会报错了。

2018-8-19

  • 完成基本封装,很多暂时用不上的事件或者属性没写。
  • 主要是加了NetApiEngine,使得可以把逻辑代码放在窗体之外。
MIT License Copyright (c) 2019 aochulai Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

基于HTML/CSS的.NetGUI封装 展开 收起
C#
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/huoguotou/NetMiniblink.git
git@gitee.com:huoguotou/NetMiniblink.git
huoguotou
NetMiniblink
NetMiniblink
master

搜索帮助