原创 ASP.NET Core 中的分佈式緩存
ASP.NET Core 中的分佈式緩存 分佈式 Redis 緩存 分佈式 SQL Server 緩存 * 本文介紹如何配置 SQL Server 和 Redis 分佈式緩存 1、 * 2、 * 3、 * * * * * *
原创 Entity Framework
Entity Framework Core Entity Framework 6 Code First 數據註釋 代碼優先約定 查詢數據 使用事務 ASP.NET Core MVC 和 EF Core - 教程系列 比較 EF
原创 ASP.NET Core 和 Redis
1、服務器安裝 Redis 安裝文件及方法,可以參考 Redis 安裝、數據類型、模式類型、鍵(key)命令 文章 2、Redis 第三方驅動 StackExchange.Redis(免費) ServiceStack.Redis(商業
原创 .NET Core 微服務
Surging:一個分佈式微服務框架,提供高性能RPC遠程服務調用,採用Zookeeper、Consul作爲surging服務的註冊中心,集成了哈希,隨機,輪詢,壓力最小優先作爲負載均衡的算法,RPC集成採用的是netty框架,採用異步傳
原创 ASP.NET Core 和 MongoDB
使用 ASP.NET Core 和 MongoDB 創建 Web API * * 1、NuGet 安裝 MongoDB.Driver * 2、 * *
原创 消息隊列介紹
1、消息隊列的應用場景 異步處理:例如短信通知、終端狀態推送、App推送、用戶註冊等 數據同步:業務數據推送同步 重試補償:記賬失敗重試 系統解耦:通訊上下行、終端異常監控、分佈式事件中心 流量削峯:秒殺場景下的下單處理(層層肖鋒,分成過
原创 SqlSugar 基礎知識
1、實體特性 [SugarColumn(IsPrimaryKey = true)] 標識是否爲主鍵 [SugarColumn(IsIdentity = true)] 是否爲自增長 [SugarColumn(ColumnName = "
原创 AutoMapper 基本使用
1、Initialize:Mapper 初始化 Mapper.Initialize(x => x.CreateMap<Destination, Source>() ); Mapper.Initialize(cfg => {
原创 Web 發送 form-data 請求 Content-Type: multipart/form-data
項目場景:APP 端需要上傳圖片文件,並且需要攜帶一些相關的參數; 服務端使用 ASP.NET WebAPI,MultipartFormDataStreamProvider 接收參數,MultipartMemoryStreamProvid
原创 Web Api 接口返回數據
1、IHttpActionResult => json() [HttpGet] public IHttpActionResult GetAllGrade() { var result = Mapper.Map<List<Gr
原创 ASP.NET Web API 中的模型驗證
ASP.NET Web API 中的模型驗證 介紹如何對模型進行批註、 使用批註以進行數據驗證和處理你的 web API 中的驗證錯誤。 當客戶端將數據發送到 web API 時,通常要執行任何處理之前驗證數據。 在你的控制器操作,可以檢
原创 CodeSmith 代碼生成工具
-----------------------------安裝---------------------------- 1) 首先執行 Codesmith\CodeSmith.Generator.v6.5\Generator-65.msi
原创 MySQL 常見問題
---------【MySQL DOS命令行常用命令】--------- 【注意:必須先登錄mysql數據庫,才能執行輸入的命令】 【\c 清除】 1、windows 命令行登錄 mysql 1-1、進入到MySQL的bin目錄
原创 C# XML與對象序列化、反序列化、泛型、zip壓縮文件
1、XML序列化工具類 using System; using System.IO; using System.Text; using System.Xml; using System.Xml.Serialization; names
原创 ASP.NET MVC 篩選器
ASP.NET MVC 4 自定義操作篩選器【舊版本 - MVC3 和 MVC4】 瞭解操作篩選器 (C#)【舊版本 - MVC1 和 MVC2】 ASP.NET Core 中的篩選器 1、篩選器: 授權篩選器:從而安全決定是否要執