1.新建Netcore Web项目 2.创建简易通讯协议 SenderID发送者ID ReceiverID 接受者ID MessageType 消息类型 Text Voice 等等 Content 消息内容 3.添加中间件ChatWebSocketMiddleware 4.在Startup.cs中使 ...
分类:
Web程序 时间:
2017-06-18 13:13:30
阅读次数:
1156
基础环境和相关软件准备 一、CentOS7.1 64位系统(或者其他CentOS版本的64位系统) 二、XShell软件(Windows环境下的Linux终端) 三、.NetCore 1.下载安装,下载地址,https://www.microsoft.com/net/download#core 2. ...
分类:
Web程序 时间:
2017-06-15 20:26:45
阅读次数:
377
在介绍分配方法之前,我们必须理解权限关系,这里面涉及到三个对象:用户,角色,权限,权限分配到角色,角色再分配到用户,当某个用户属于某个角色后,这个用户就具有了角色所包含的权限列表,比如现在有一个信息管理员角色,这个角色包含了信息删除权限,当张三这个用户具有信息管理员角色后,张三就具备了信息删除的权限 ...
分类:
其他好文 时间:
2017-06-08 13:14:27
阅读次数:
143
1.查看当前目录的版本号 2.发布程式,进入到指定目录 3.运行程式 4.创建EF迁移 5.cd至指定目录,自动切换盘符 ...
分类:
Web程序 时间:
2017-06-07 12:32:49
阅读次数:
182
本篇和大家分享的是一个磁盘文件查看系统,严格来说是使用NetCore写的一个Web系统应用,由于NetCore跨平台特性,我生成了exe的运行包,只需要配置运行电脑ip+端口,即可在浏览器中通过IP+端口的方式访问目标调用上的所有目录,不错是所有目录(如果您有:C,D,E,F盘都可以访问),当然为了 ...
分类:
Web程序 时间:
2017-06-05 22:17:46
阅读次数:
262
一、MySql官方提供了Ef Core对MySql的支持,但现在还处于预览版 当前程序包依赖Microsoft.EntityFrameworkCore,目前没找到API文档啥的,MySql.Data.EntityFrameworkCore.Design的用法也没 找到。 Nuget包地址 :http ...
分类:
数据库 时间:
2017-06-04 16:53:33
阅读次数:
1528
从.netCore开源项目来看,eShopOnContainers来说,它的部署是跨平台的,可以部署在linux,docker上,在linux上运行它也可以写一些集成的小脚本,这是微信工程师为我们提供一个部署发布方案的SH脚本 上面的解决主要体现了发布时用的一些命令,如数组,遍历,条件语句,删除文件 ...
分类:
系统相关 时间:
2017-05-31 14:17:23
阅读次数:
242
微软为了统一微软平台,造就了.netStandard,不管之前的Framework还是最新的.netCore都必须支持.netStandard标准来统一各个平台的开发api。 以下是之前的微软各个平台构成,这种分叉对于开发人员为多个.NET平台编写代码构成了巨大的问题,因为没有一个统一的类库来定位: ...
分类:
Web程序 时间:
2017-05-24 17:06:25
阅读次数:
154
随着.net core正式版的推出,我也准备开始使用这种微软有史以来第一次跨平台的技术(本人从来不学也不看beta版的技术),使用VS2017新建一个.net core的web应用程序 这里随便选什么都可以,其实创建出来的都一样,在core中,MVC和WebApi的管道已经统一,所以在类库中已经不会 ...
分类:
Web程序 时间:
2017-05-21 00:25:28
阅读次数:
843
.NETCore类库项目读取JSON配置文件在应用程序目录下添加JSON文件是进行如下配置:varbuilder=newConfigurationBuilder()
.SetBasePath(env.ContentRootPath)
.AddJsonFile("appsettings.json",optional:true,reloadOnChange:true)
.AddJsonFile($"appsettings.{env.Environment..
分类:
Web程序 时间:
2017-05-17 15:21:23
阅读次数:
1282