上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 前提:在框架中使用Session对象存储特定用户会话需要的信息,当Session过期或被放弃后,用户跳转至登陆页面 下面介绍Session的配置和使用: 一.Session配置 (1)在ConfigureServices中添加: 1 services.AddSession(options => 2 阅读全文
posted @ 2020-02-05 00:01 y_w_k 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 为了减少系统中通过try catch来捕获异常的重复工作,在.net Core中用过异常过滤器来捕获全局异常,并通过Log4Net记录所有的错误日志 一.Log4Net安装和使用 (1)引入Nuget包 Microsoft.Extensions.Logging.Log4Net.AspNetCore 阅读全文
posted @ 2020-01-30 22:43 y_w_k 阅读(4177) 评论(0) 推荐(3) 编辑
摘要: .Net Core调试通常有三种: (1)VS调试 (2)附加到IIS的w3wp.exe中调试 (3)附加到dotnet.exe调试 1.新建项目 (1)创建新项目 Core3Test.Demo 2.Visual Studio调试 启动调试,打上断点,即可进行调试 3.通过Hosting发布到IIS 阅读全文
posted @ 2020-01-28 23:27 y_w_k 阅读(4600) 评论(0) 推荐(1) 编辑
摘要: Windows服务中,因为需要精确到特定时间执行,用Quartz代替定时器Timer。 顺便一提,Quartz如果在网页的项目中使用,Quartz会因为网页的关闭而停止,所以和Windows服务搭配较为理想。 1.新建服务 可以参考:https://www.cnblogs.com/ywkcode/p 阅读全文
posted @ 2020-01-01 16:03 y_w_k 阅读(2517) 评论(0) 推荐(0) 编辑
摘要: JWT 介绍 JWT(Json Web Token)是一种开放标准,已Json对象的方式在各方之间安全地传输信息 JWT登陆状态不在服务器端进行存储,而是通过秘钥生成一个具有有效时间的Token返回给前端,Token中包含类似用户的Id等信息 ,之后的请求将Token携带到服务器端认证,认证通过后可 阅读全文
posted @ 2019-11-21 23:01 y_w_k 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 本系列主要开发客服聊天系统的总结。 基于.Net Core2.2 +SignalR+Layui实现的人对人聊天功能 SignalR简介 SignalR是一个.Net Core/.Net Framework的开源框架,实现了客户端和服务器端实时通讯。封装了WebSocket,ForeverFrame, 阅读全文
posted @ 2019-11-21 15:27 y_w_k 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 缓冲和流式传输是上传文件的两种常用方案,这里主要演示流式传输。 1.Net Core MVC Form提交方式: 前端页面 form表单提交: 1 <form id="uploadForm"> 2 图片上传: <input type="file" name="file" multiple value 阅读全文
posted @ 2019-10-19 12:59 y_w_k 阅读(3961) 评论(0) 推荐(0) 编辑
摘要: .Net Core应用发布到IIS主要是如下的三个步骤: (1)在Windows Server上安装 .Net Core Hosting Bundle (2)在IIS管理器中创建IIS站点 (3)部署ASP.NET Core应用 一.安装 .Net Core Hosting Bundle 打开链接 阅读全文
posted @ 2019-10-07 15:17 y_w_k 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: Windows服务创建和运行 适用场景: ASP.Net通常是一个无状态的提供程序,不支持持续运行代码或者定时执行某段代码,所以我们需要构建自己的Windows服务来运行那些定时任务。 项目中需要定时处理数据时可以使用服务,比如短信发送,邮件提醒,和其他信息系统集合对接等定时任务 话不多说,简单介绍 阅读全文
posted @ 2019-09-22 22:12 y_w_k 阅读(8865) 评论(0) 推荐(2) 编辑
摘要: 在.Net Core中,微软提供的内置的日志组件没有实现将日志记录到文件、数据库上。这里使用NLog替代内置的日志组件 1.在项目中引入NuGet包 NLog NLog.Web.AspNetCore ⒉在项目的根目录中创建NLog配置文件 右击项目“添加”->"Web配置文件"->新建“nlog.c 阅读全文
posted @ 2019-09-20 17:40 y_w_k 阅读(1748) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页