摘要:
网站有时候需要上传文件,本节以上传一张图片为例,在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里加入以下代码 阅读全文
摘要:
在.net core时代,web开发基本可以用.net core 2.0取代了。但是在传统领域,桌面开发仍然是不可以抛弃的,譬如: 1、用户需要和串口或者硬件打交道。 2、用户只想简单的安装好就使用,不需要一大堆的web服务配置。 但是传统开发桌面,.net有winform和wpf,为什么还需要Do 阅读全文