摘要: 一、安装 Visual Studio Code 下载地址:https://code.visualstudio.com/ 二、安装 Visual Studio Code 中文语言包插件 在 Visual Studio Code 中按下组合快捷键(Ctrl+Shift+p),选择“Configure D 阅读全文
posted @ 2022-12-16 19:12 thinksea 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 目录 一、 将查询结果输出JSON格式 1、FOR JSON AUTO:SELECT语句的结果以JSON输出。 2、FOR JSON AUTO,Root(’’) :为JOSN加上根节点 3、FOR JSON PATH输出:可通过列别名来定义JSON对象的层次结构 4、FOR JSON PATH+RO 阅读全文
posted @ 2022-07-21 08:32 thinksea 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: 注意:本文描述的方法仅适用于对临时数据的保护。具体原因见:ASP.NET Core中的数据保护 - thinksea - 博客园 (cnblogs.com) 本篇文章主要介绍了基于ASP.NET Core数据保护生成验证token,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来 阅读全文
posted @ 2022-02-18 23:05 thinksea 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中,我将介绍ASP.NET Core 数据保护系统:它是什么,为什么我们需要它,以及它如何工作。 为什么我们需要数据保护系统? 数据保护系统是ASP.NET Core使用的一组加密api。加密必须由不受信任的第三方处理的数据。 这方面的典型例子是身份验证cookie。cookie是在请求之 阅读全文
posted @ 2022-02-18 22:53 thinksea 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 在某些情况下,应用程序需要一次性 IDataProtectionProvider。 例如,开发人员可能仅在一次性的控制台应用程序中进行试验,或者应用程序本身是临时的(它是脚本或单元测试项目)。 为了支持这些场景,Microsoft.AspNetCore.DataProtection 包中包含类型 。 阅读全文
posted @ 2022-02-18 22:39 thinksea 阅读(45) 评论(0) 推荐(0) 编辑
摘要: System.Text.Json 是 .NET Core 3.0 新引入的高性能 json 解析、序列化、反序列化类库,武功高强,但毕竟初入江湖,炉火还没纯青,使用时需要注意,以下是我们在实现使用中遇到的一下问题。 1)默认设置下中文会被编码 序列化时中文会被编码,详见博问 .NET Core 3. 阅读全文
posted @ 2021-12-14 09:37 thinksea 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 适用环境 本篇文章操作环境 Visual Studio 2019 + ASP.Net Core Web 应用 + .NET 5.0 预编译 预编译是ASP.Net Core 5.0 的默认方式。在发布时,默认会将系统中的所有Razor视图进行预编译。编译好的视图DLL统一命名为 xxx.Views. 阅读全文
posted @ 2021-05-15 22:58 thinksea 阅读(846) 评论(3) 推荐(0) 编辑
摘要: 如果你的系统有高并发的要求,可以尝试使用SQL Server内存优化表来提升你的系统性能。你甚至可以把它当作Redis来使用。 要使用内存优化表,首先要在现在数据库中添加一个支持内存优化的文件组。 Memory Optimized File Group 可以使用下列脚本来向现有数据库添加内存优化文件 阅读全文
posted @ 2021-04-26 00:07 thinksea 阅读(123) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER类型 C#类型 精确数字 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 Int64 int 从 -2^31 (-2,147,483,648 阅读全文
posted @ 2018-11-14 13:26 thinksea 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 各种加密算法比较 算法选择:对称加密AES,非对称加密: ECC,消息摘要: MD5,数字签名:DSA 对称加密算法(加解密密钥相同) 名称 密钥长度 运算速度 安全性 资源消耗 DES 56位 较快 低 中 3DES 112位或168位 慢 中 高 AES 128、192、256位 快 高 低 非 阅读全文
posted @ 2018-11-06 22:37 thinksea 阅读(4138) 评论(0) 推荐(0) 编辑