目录 跨平台 UI 应用 Blazor 桌面应用 System.CommandLine 其它更新 ASP.NET Core 最近 .NET 6 Preview 1 发布了,.NET 统一是此版本的核心。大家可以读一下原文博客: https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/ .NET 6.0 SDK 和 Runtime 下载地址: https://dotnet.microsoft.com/download/dotnet/6.0 下面…

2021年2月19日 4条评论 7654点热度 1人点赞 痴者工良 阅读全文

Distributed tracking What is distributed tracing Distributed Systems Distributed tracking What is the use of distributed tracing? Dapper Implementation of Distributed Tracking System Trace tree and span Jaeger and OpenTracing OpenTracing Jaeger structure OpenT…

2021年1月24日 0条评论 1476点热度 0人点赞 痴者工良 阅读全文

Distributed tracking What is distributed tracing Distributed Systems Distributed tracking What is the use of distributed tracing? Dapper Implementation of Distributed Tracking System Trace tree and span Jaeger 和 OpenTracing OpenTracing Jaeger 结构 OpenTracing 数据…

2021年1月24日 0条评论 4882点热度 0人点赞 痴者工良 阅读全文

Distributed Tracing What is Distributed Tracing Distributed Systems Distributed Tracing What is the Use of Distributed Tracing Dapper Implementation of Distributed Tracing Systems Trace Tree and Span Jaeger and OpenTracing OpenTracing Jaeger Structure OpenTrac…

2021年1月24日 1条评论 1118点热度 0人点赞 痴者工良 阅读全文

分布式追踪 什么是分布式追踪 分布式系统 分布式追踪 分布式追踪有什么用呢 Dapper 分布式追踪系统的实现 跟踪树和 span Jaeger 和 OpenTracing OpenTracing Jaeger 结构 OpenTracing 数据模型 Span 格式 Trace Span OpenTracing API 本系列共有三篇: .NET Core 中的日志与分布式链路追踪 分布式链路追踪框架的基本实现原理(当前) 开源一个简单的兼容 Jaeger 的框架 柠檬(Lemon丶)大佬在一月份开业了柠檬研究院,…

2021年1月24日 1条评论 7324点热度 0人点赞 痴者工良 阅读全文

Managed Code Automatic Memory Management Garbage Collection GC Memory Physical Memory Virtual Memory .NET Memory Composition Memory in CLR CLR Virtual Memory States Memory Allocation Memory Release Conditions for Garbage Collection Managed Heap Native Heap Man…

2021年1月10日 0条评论 26316点热度 0人点赞 痴者工良 阅读全文

- [托管代码](#托管代码) - [自动内存管理](#自动内存管理) 垃圾回收 GC 内存 物理内存 虚拟内存 .NET 内存组成 CLR 中的内存 CLR 虚拟内存状态 内存分配 内存释放 垃圾回收的条件 托管堆 本机堆(Native Heap) 托管堆(Managed Heap) 托管堆代数 参考资料: 【1】https://docs.microsoft.com/zh-cn/dotnet/standard/managed-code 【2】:https://docs.microsoft.com/zh-cn/do…

2021年1月10日 0条评论 9133点热度 0人点赞 痴者工良 阅读全文

<!-- TOC --> - [Log and distributed link tracking in .NET Core](#log-and-distributed-link-tracking-in-net-core) - [Logs in .NET Core](#logs-in-net-core) - [Console output](#console-output) - [Non-intrusive logging](#non-intrusive-logging) - [`Microsoft.E…

2021年1月9日 0条评论 1284点热度 0人点赞 痴者工良 阅读全文

Log and distributed link tracking in .NET Core Logs in .NET Core Console output Non-intrusive logging Microsoft.Extensions.Logging ILoggerFactory ILoggerProvider ILogger Logging Providers how to use Log Level Trace, Debug Link tracking OpenTracing Log and dist…

2021年1月9日 0条评论 5823点热度 0人点赞 痴者工良 阅读全文

.NET Core Logging and Distributed Tracing .NET Core Logging Console Output Non-intrusive Logging Microsoft.Extensions.Logging ILoggerFactory ILoggerProvider ILogger Logging Providers Usage Log Levels Trace and Debug Tracing OpenTracing Context and Tracing Func…

2021年1月9日 0条评论 1599点热度 0人点赞 痴者工良 阅读全文

.NET Core 中的日志与分布式链路追踪 .NET Core 中的日志 控制台输出 非侵入式日志 Microsoft.Extensions.Logging ILoggerFactory ILoggerProvider ILogger Logging Providers 怎么使用 日志等级 Trace、Debug 链路跟踪 OpenTracing 上下文和跟踪功能 跟踪单个功能 将多个跨度合并到一条轨迹中 传播过程中的上下文 分布式链路跟踪 在不同进程中跟踪 在 ASP.NET Core 中跟踪 OpenTrac…

2021年1月9日 0条评论 4833点热度 0人点赞 痴者工良 阅读全文

说明 Kubernetes集群的组成 What are containerized applications? What are Kubernetes containers? What are Kubernetes pods? What is the difference between containers vs. pods? What are Kubernetes nodes? What is the difference between Kubernetes pods vs. nodes? What is a…

2021年1月4日 0条评论 1253点热度 0人点赞 痴者工良 阅读全文

说明 Kubernetes集群的组成 What are containerized applications? What are Kubernetes containers? What are Kubernetes pods? What is the difference between containers vs. pods? What are Kubernetes nodes? What is the difference between Kubernetes pods vs. nodes? What is a…

2021年1月4日 0条评论 3860点热度 0人点赞 痴者工良 阅读全文

Kubernetes Basics Introduction to Kubernetes What Is Kubernetes? Components of Kubernetes Kubernetes Architecture Docker cgroup and Namespace Terminology Kubernetes Basics Introduction to Kubernetes To learn Kubernetes, it is essential to first understand its …

2020年12月29日 0条评论 13014点热度 0人点赞 痴者工良 阅读全文

Kubernetes 入门基础 Introduction basic of kubernetes What Is Kubernetes? Components of Kubernetes Kubernetes Architecture Docker cgroup And namespace Terminology [......] 继续阅读

2020年12月29日 0条评论 13482点热度 0人点赞 痴者工良 阅读全文

[TOC] During the process of writing this blog, I found that my understanding of many foundational theories was too weak, which may lead to incorrect or inaccurate explanations of many professional terms. I recommend readers to refer to official documentation o…

2020年12月23日 0条评论 6126点热度 0人点赞 痴者工良 阅读全文

[TOC] 写博客的过程中,发现很多基础理论太薄弱,因此很多专业词汇可能会解释错误或者不准确,建议读者多参考官方文档或者其它书籍。 本篇主要讲解 ABP 中如何配置、使用对象映射,其中大部分跟 AutoMapper 这个框架有关,建议读者预先学习这个框架,可参考笔者的另一篇博客:浅入 AutoMapper 基础 DTO和实体 实体 实体是领域驱动设计(Domain Driven Design)中的概念,实体通常一一映射某些对象的固有属性,最常使用的是关系型数据库中的表。 在 ABP 中,实体位于领域层中,实体类需要…

2020年12月23日 0条评论 14433点热度 0人点赞 痴者工良 阅读全文

Intro to AutoMapper You can install it by searching in Nuget. The current version used by the author is 10.1.1, and the assembly of AutoMapper is about 280KB. The main function of AutoMapper is to map the value of one object's field to the corresponding field …

2020年12月19日 0条评论 1312点热度 0人点赞 痴者工良 阅读全文

Intro to AutoMapper Basic use of AutoMapper Mapping configuration Mapping check Performance Profile configuration Dependency Injection Expression and DTO [......] 继续阅读

2020年12月19日 0条评论 4470点热度 0人点赞 痴者工良 阅读全文

Introduction to AutoMapper Basic Usage of AutoMapper Mapping Configuration Mapping Validation Performance Profile Configuration Dependency Injection Expressions and DTO Introduction to AutoMapper You can install it by searching in NuGet. The version I'm curren…

2020年12月19日 1条评论 1502点热度 0人点赞 痴者工良 阅读全文
1252627282954