摘要: mvc框架理所当然的要支持view了,我们看下前面上传文件的地方,在展示页面时,我们使用了如下的代码: 这段代码是不优雅的,我们可以将其移到view视图里面,请看下面的操作: 1、增加Views目录,在Views目录下增加UploadImgPage目录 2、在UploadImgPage目录下增加Up 阅读全文
posted @ 2018-01-30 22:32 China Soft 阅读(472) 评论(0) 推荐(0) 编辑
摘要: dotnetbrowser内置了过滤器,所谓过滤器,就是实现了Action前后拦截,请看下例: 1、增加目录Filters,在该目录下增加新的过滤器PerformanceFilter,代码如下: 2、在UserController.cs里加入以下代码: 3、按F5,输入以下地址,可以看到如下效果: 阅读全文
posted @ 2018-01-30 22:15 China Soft 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 网站有时候需要上传文件,本节以上传一张图片为例,在UserController.cs里添加如下代码: 然后按F5运行,在浏览器里输入:http://127.0.0.1:8000/User/UploadImgPage,显示如下界面: 选择要上传的图片,然后提交查看效果。 总结:您可以看到,文件上传与微 阅读全文
posted @ 2018-01-30 21:31 China Soft 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 在上一节,我们搭建了基本的mvc框架,这一节,我们将实现数据的接受与返回,具体操作如下: 1、新建Model目录,新增模型类Person.cs,代码如下: 2、修改UserController.cs,增加如下代码: 3、按F5运行,在浏览器里输入 http://127.0.0.1:8000/User 阅读全文
posted @ 2018-01-30 20:28 China Soft 阅读(526) 评论(2) 推荐(0) 编辑
摘要: 我们这次重点介绍下MVC框架的使用。 如果您之前使用过微软的mvc web框架,那么dotnetbrowser的mvc框架相信您也会很快上手,两者之间相似度约有80%。 所谓的mvc,以一个例子为例: 1、用户输入http://xx.com/User/Add 2、服务器收到请求后,拿出/User/A 阅读全文
posted @ 2018-01-30 19:10 China Soft 阅读(720) 评论(0) 推荐(0) 编辑
摘要: websocket是个很好的通信协议,基本可以贯穿支持html5的所有设备。dotnetbrowser内置了对websocket服务端与客户端的支持。请看例子: 1、新建桌面项目,基于.net 4.0 2、添加以下三个dll的引用: 3、在program里增加如下代码: 4、按F5运行,打开两个测试 阅读全文
posted @ 2018-01-30 17:25 China Soft 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 微软的网页服务向来与IIS捆绑紧密,虽然.net core可以脱离iis了,但是基于国内的xp系统,.net core类库的精简,使得我们仍然在dotnetbrowser增加了对web服务的支持。 先看如何使用吧: 1、新建桌面项目,基于.net 4.0 2、添加以下三个dll的引用: 3、创建ht 阅读全文
posted @ 2018-01-30 16:53 China Soft 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: 先简单介绍下DotnetBrowser作为基本浏览器控件的使用: 1、创建基于.net 4.0的桌面项目,如下所示: 2、首次使用的时候在工具栏里添加dotnetbrowser控件,如下图所示: 3、将dotnetbrowser控件拖至要显示的窗体上,如下图所示: 4、在Program里加入以下代码 阅读全文
posted @ 2018-01-30 15:57 China Soft 阅读(3323) 评论(1) 推荐(0) 编辑
摘要: 在.net core时代,web开发基本可以用.net core 2.0取代了。但是在传统领域,桌面开发仍然是不可以抛弃的,譬如: 1、用户需要和串口或者硬件打交道。 2、用户只想简单的安装好就使用,不需要一大堆的web服务配置。 但是传统开发桌面,.net有winform和wpf,为什么还需要Do 阅读全文
posted @ 2018-01-30 15:39 China Soft 阅读(3784) 评论(4) 推荐(1) 编辑