摘要:
Docker自带了容器监控功能,可以对容器进行相关的性能监控,指标查看 主要包括: 主机的CPU情况和使用量 主机的内存情况和使用量 主机的本地镜像情况 主机的容器运行情况 常规使用docker ps -a ,docker images命令查看后两者,当然docker stats命令就是监控相关容器 阅读全文
摘要:
如果DotnetBrowser只是实现了内置chrome浏览器和web/web socket server,似乎还不是很完美。因此,最新的DotnetBrowser已经内置对easy mvc控件的支持。 DotnetBrowser下的easymvc和基于.net core的开发习惯完全相同,代码基本 阅读全文
摘要:
mvc框架理所当然的要支持view了,我们看下前面上传文件的地方,在展示页面时,我们使用了如下的代码: 这段代码是不优雅的,我们可以将其移到view视图里面,请看下面的操作: 1、增加Views目录,在Views目录下增加UploadImgPage目录 2、在UploadImgPage目录下增加Up 阅读全文
摘要:
dotnetbrowser内置了过滤器,所谓过滤器,就是实现了Action前后拦截,请看下例: 1、增加目录Filters,在该目录下增加新的过滤器PerformanceFilter,代码如下: 2、在UserController.cs里加入以下代码: 3、按F5,输入以下地址,可以看到如下效果: 阅读全文
摘要:
网站有时候需要上传文件,本节以上传一张图片为例,在UserController.cs里添加如下代码: 然后按F5运行,在浏览器里输入:http://127.0.0.1:8000/User/UploadImgPage,显示如下界面: 选择要上传的图片,然后提交查看效果。 总结:您可以看到,文件上传与微 阅读全文
摘要:
在上一节,我们搭建了基本的mvc框架,这一节,我们将实现数据的接受与返回,具体操作如下: 1、新建Model目录,新增模型类Person.cs,代码如下: 2、修改UserController.cs,增加如下代码: 3、按F5运行,在浏览器里输入 http://127.0.0.1:8000/User 阅读全文
摘要:
我们这次重点介绍下MVC框架的使用。 如果您之前使用过微软的mvc web框架,那么dotnetbrowser的mvc框架相信您也会很快上手,两者之间相似度约有80%。 所谓的mvc,以一个例子为例: 1、用户输入http://xx.com/User/Add 2、服务器收到请求后,拿出/User/A 阅读全文
摘要:
websocket是个很好的通信协议,基本可以贯穿支持html5的所有设备。dotnetbrowser内置了对websocket服务端与客户端的支持。请看例子: 1、新建桌面项目,基于.net 4.0 2、添加以下三个dll的引用: 3、在program里增加如下代码: 4、按F5运行,打开两个测试 阅读全文
摘要:
微软的网页服务向来与IIS捆绑紧密,虽然.net core可以脱离iis了,但是基于国内的xp系统,.net core类库的精简,使得我们仍然在dotnetbrowser增加了对web服务的支持。 先看如何使用吧: 1、新建桌面项目,基于.net 4.0 2、添加以下三个dll的引用: 3、创建ht 阅读全文
摘要:
先简单介绍下DotnetBrowser作为基本浏览器控件的使用: 1、创建基于.net 4.0的桌面项目,如下所示: 2、首次使用的时候在工具栏里添加dotnetbrowser控件,如下图所示: 3、将dotnetbrowser控件拖至要显示的窗体上,如下图所示: 4、在Program里加入以下代码 阅读全文