dotNET知音

52 篇文章
18 人订阅

全部文章

李明成

SQL Server 分页+json分享

最近封装一个轻量级的ORM用到了分页,以前只知道使用Row_Number函数,现在发现sqlserver 新增的 {orderBy} offset {start...

2410
李明成

ASP.NET Core技术研究-探秘Host主机启动过程

当我们将原有ASP.NET 应用程序升级迁移到ASP.NET Core之后,我们发现代码工程中多了两个类Program类和Startup类。

11020
李明成

解析“60k”大佬的19道C#面试题(下)

这些题目确实不怎么经常使用,因此在后文中,我会提一组我的私房经典“ 6k面试题”,供大家轻松一刻使用。

11510
李明成

[一起读源码]走进C#并发队列ConcurrentQueue的内部世界

决定从这篇文章开始,开一个读源码系列,不限制平台语言或工具,任何自己感兴趣的都会写。前几天碰到一个小问题又读了一遍ConcurrentQueue的源码,那就拿C...

7420
李明成

分布式高并发中,如何发挥gRPC的威力?来看看它的底层实现原理!

A high-performance, open-source universal RPC framework

14620
李明成

分享一些支持多租户的开源框架

ASP.NET Boilerplate是专门为新的现代Web应用程序设计的通用应用程序框架。它使用已经熟悉的工具并围绕它们实施最佳实践,以为您提供SOLID开发...

10930
李明成

(译)创建.NET Core多租户应用程序-租户解析

本系列博客文章探讨了如何在ASP.NET Core Web应用程序中实现多租户。这里有很多代码段,因此您可以按照自己的示例应用程序进行操作。在此过程的最后,没有...

10040
李明成

.NetCore2.1升级到3.1记录

以为缺少对应的包,然后去nuget安装时发现 最新版本是2.2 ,跟.NETcore web 项目引用的版本不一样。

7310
李明成

优秀的开发者从命名开始

如何码出高质量的代码呢?其实命名也没有那么难,关键看你重不重视,愿不愿意花时间。以下是课程笔记和阿里巴巴的开发手册中觉得适用的部分,分享出来。

10120
李明成

在Ocelot中使用自定义的中间件(二)

在上文中《在Ocelot中使用自定义的中间件(一)》,我介绍了如何在Ocelot中使用自定义的中间件来修改下游服务的response body。今天,我们再扩展...

8110
李明成

【翻译】.NET 5 Preview 1 发布

去年年底,我们发布了.NET Core 3.0和3.1.这些版本添加了桌面应用程序模型Windows Forms(WinForms)和WPF,ASP.NET B...

7310
李明成

在Ocelot中使用自定义的中间件(一)

Ocelot是ASP.NET Core下的API网关的一种实现,在微服务架构领域发挥了非常重要的作用。本文不会从整个微服务架构的角度来介绍Ocelot,而是介绍...

10300
李明成

奉上简单的.Net后端开发模板

假定一个场景,开始做开发的你,领导走到你的面前说道:“小伙子,看了简历和最近的工作表现,很不错,现在交给一个任务,开发一个简单的CMS后端接口吧,前端有人配合你...

8650
李明成

.NET Core 基于Websocket的在线聊天室

我们在传统的客户端程序要实现实时双工通讯第一想到的技术就是socket通讯,但是在web体系是用不了socket通讯技术的,因为http被设计成无状态,每次跟服...

15930
李明成

分享一个基于Net Core 3.1开发的模块化的项目

框架如何去加载所写的模块这是最核心的问题之一,好在Asp.Net Core MVC为模块化提供了一个部件管理类

11910
李明成

【asp.net core】实现动态 Web API

远程工作已经一个月了,最近也算是比较闲,每天早上起床打个卡,快速弄完当天要做的工作之后就快乐摸鱼去了。之前在用 ABP 框架(旧版)的时候就觉得应用服务层写起来...

8710
李明成

如何提升.NET控制台应用体验?

在.NET生态系统中,控制台程序的表现相对较差。通常来说,这种项目经常作为Demo演示使用。现在是时候让控制台应用程序得到其应有的尊重了。

11030
李明成

200行代码,7个对象——让你了解ASP.NET Core框架的本质[3.x版]

2019年1月19日,微软技术(苏州)俱乐部成立,我受邀在成立大会上作了一个名为《ASP.NET Core框架揭秘》的分享。在此次分享中,我按照ASP.NET ...

8220
李明成

如何运用领域驱动设计 - 领域事件

距离发布上一篇该系列的文章好像已经过了快一个半月了,好吧,我托更了?。一晃就已经到了3月份,在这樱花?盛开的季节,终于得重新连载该系列了。在停更的期间时不时会收...

9210
李明成

.net 微服务实践

来源:https://www.cnblogs.com/lgdvvvv/p/lgdvvvv.html

12630

扫码关注云+社区

领取腾讯云代金券