摘要:
第一步: 下载windows版本的Redis:https://github.com/MSOpenTech/redis/releases 这里我下载的是msi安装程序版: 安装时会让你指定Redis使用的端口号,这个最好找个地方记下来。 安装好后,你会发现Windows Service列表中,就出现了 阅读全文
摘要:
TDE的主要作用是防止数据库备份或数据文件被偷了以后,偷数据库备份或文件的人在没有数据加密密钥的情况下是无法恢复或附加数据库的。 首先创建SQL Server中master系统数据库的MASTER KEY和CERTIFICATE: 创建测试数据库TestDbEncryption,该数据库将会开启TD 阅读全文
摘要:
本例使用.NET Core向一个文本文件中的特定位置写入数据,来模拟文件上传中的断点续传是如何在服务器端实现的。 新建一个.NET Core控制台项目FileContinueToWrite,其Program.cs的源代码如下: 上面的代码会先运行GenerateFile方法生成一个文本文件Demo. 阅读全文
摘要:
ASP.NET Core的核心是通过一个Server和若干注册的Middleware构成的管道,不论是管道自身的构建,还是Server和Middleware自身的实现,以及构建在这个管道的应用,都需要相应的服务提供支持,ASP.NET Core自身提供了一个DI容器来实现针对服务的注册和消费。换句话 阅读全文
摘要:
Kestrel是一个基于libuv的跨平台ASP.NET Core web服务器,libuv是一个跨平台的异步I/O库。ASP.NET Core模板项目使用Kestrel作为默认的web服务器。Kestrel支持以下功能: HTTPS 用于启用不透明升级的WebSockets 位于Nginx之后的高 阅读全文
摘要:
用过ASP.NET Core MVC中IActionFilter拦截器的开发人员,都知道这是一个非常强大的MVC拦截器。最近才发现IActionFilter的OnActionExecuting方法,甚至可以获取Controller的Action方法参数值。 假如我们在ASP.NET Core MVC 阅读全文
摘要:
目的:使用SQL语句,在D盘创建一个文件夹myfile 首先查询系统配置 可以看到他们的值为0,无法配置 打开系统配置: 可以看到在D盘创建了一个myfile 文件夹执行第一句查看配置: 关闭系统配置: 执行第一句: 原文链接 阅读全文
摘要:
Sql Server: What is the benefit of using “Enforce foreign key constraint” when it's set to “NO”? 问 I know the purpose of "Enforce foreign key constrai 阅读全文
摘要:
首先定义一个DbContext的扩展类DbContextDetachAllExtension,其中包含一个DbContext的扩展方法DetachAll,用来取消跟踪DbContext中所有被跟踪的实体: 其用法如下: 阅读全文
摘要:
参考文章: Unable to utilize UrlHelper 除了上面参考文章中介绍的方法,其实在ASP.NET Core MVC的Filter拦截器中要使用UrlHelper非常简单。如下代码就展示了如何在IActionFilter拦截器中构造和使用UrlHelper,其它MVC的Filte 阅读全文