chaoqiang
-
.Net Core 教程 Part4 – (28)(29)(30)缓存穿透与缓存雪崩问题
Part4 – (28) 缓存穿透问题 什么是缓存穿透? 传进来一个不存在的Id的,由于缓存里面不存在,每一次都会去数据库查找,造成压力过大。 缓存穿透的解决方案 1、解决方法:把…
-
.Net Core 教程 Part4 – (23)(24)(25)(26) 缓存
Part4 – (23) 程序员的性能优化万金油:缓存 缓存(Caching)是系统优化中简单又有效的工具,投入小收效大。数据库中的索引等简单有效的优化功能本质上都是缓存。 缓存的…
-
.Net Core 教程 Part4 – (21)(22) 依赖注入
Part4 – (21) 依赖注入的使用 1、在ASP.NET Core项目中一般不需要自己创建ServiceCollection、IServiceProvider。在Progra…
-
.Net Core 教程 Part4 – (16)(17)(18)(19) Web API
Part4-16 ASP.NET Core Web API 控制器及返回值 ControllerBase VS COntroller ControllerBase与Controll…
-
.Net Core 教程 Part4 – (11)(12)(13)(14)(15) Restful API
Part4-11 什么是REST RPC 1、Web API两种风格:面向过程(RPC)、面向REST(REST) 2、RPC:“控制器/操作方法“的形式把服务器端的代码当成方法去…
-
.Net Core 教程 Part4 – (9)(10) ASP.NET Core WebAPI 入门
Part4-9 ASP.NET Core WebAPI 入门(1) 1、什么是结构化的Http接口。Json。 2、Web API项目的搭建。 3、Web API项目没有Views…
-
.Net Core 教程 Part4 – (6)(7)(8) ASP.NET Core 6
Part4-6 ASP.NET Core 6 入门 什么是ASP.NET Core? ASP.NET Core是 .NET 中做Web开发的框架。 ASP.NET Core MVC…
-
[.NET大牛之路 034] 实战:使用 MVC 模式改造书大师
上一节课我们对 ASP.NET Core 平台有了整体的认识,理解了 ASP.NET Core 平台的三大 Web 应用程序框架 MVC、Razor Pages 和 Blazor。…
-
[.NET大牛之路 033] 实战:理解 ASP.NET Core 平台
上一节课我们从原型设计到功能开发,再到生产环境部署,快速上线了一个简单版本的书大师网站。现在,我们要开始逐步对这个网站进行迭代更新。 但在我们进行下一步开发前,有必要先了解一下 A…
-
[.NET大牛之路 032] 实战:书大师第一个版本开发和部署
上节课讲了我们实战项目(书大师)的开发思想:MVP 理念。并且带大家准备基于 VSC 的 .NET 6 开发环境,创建好了项目,但还没有开始添加任何代码。本节课继续上一课内容,带大…