- 博客(25)
- 收藏
- 关注
原创 深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录
ASP.NET Core提供了强大的日志记录功能,支持多种内置日志提供程序(控制台、调试、EventSource等),并允许通过ILogger接口实现自定义日志记录。开发者可以灵活配置日志级别,并通过DI注入ILogger服务。文章还详细介绍了如何创建自定义彩色控制台日志记录器,包括实现ILogger接口、配置日志级别与颜色映射,以及注册自定义日志提供程序。该日志系统可扩展性强,能满足不同应用场景的需求,是应用程序监控和问题诊断的重要工具。
2025-06-10 13:55:43
821
原创 基于WSL搭建Ubnutu 20.04.6 LTS(二)-部署Docker环境
本文介绍了Docker的部署与相关工具安装过程。主要内容包括:1)Docker Engine的安装步骤,包含旧版本卸载、国内镜像源配置及验证方法;2)Portainer-ce中文版的安装与密码重置操作;3)Nginx反向代理服务的安装与基本配置。文章提供了详细的命令行操作指南,涵盖Docker Hub镜像加速、Portainer容器管理以及Nginx虚拟主机配置等内容,适用于在Ubuntu系统上快速搭建容器化开发环境。关键配置如Docker镜像加速、Portainer数据卷创建和Nginx日志设置均有详细说
2025-06-05 10:34:54
1165
原创 深入浅出Asp.Net Core MVC应用开发系列-入门篇
ASP.NET Core MVC 教程摘要(148字) 本教程讲解ASP.NET Core MVC与Entity Framework Core整合开发,重点对比了Razor Pages与传统MVC架构。教程涵盖MVC三大组件(模型、视图、控制器)的协同机制,以及Razor视图引擎的混合编程特性。详细介绍了Entity Framework的三种模式(EFDesigner/CodeFirst/DbFirst)及核心配置方法,包括数据库上下文设置、数据模型设计规范(含数据注解和Fluent API)。特别强调了C
2025-05-28 17:38:28
832
转载 SOA面向服务的架构设计详解
SOA(面向服务的架构)是一种通过模块化服务提高企业架构灵活性和复用性的设计方法。其核心思想是将功能定义为独立服务,通过标准接口实现松耦合交互。SOA的关键技术包括UDDI(服务注册与发现)、WSDL(服务描述)、SOAP(消息传输协议)和REST(轻量级通信)。SOA设计强调明确定义接口、自包含模块化、粗粒度和互操作性,支持跨平台和语言无关的服务组合。相比传统构件,SOA服务构件更粗粒度,接口标准化,并通过容器提供服务质量保障。SOA基于XML技术发展,实现了业务逻辑与技术实现的分离,提升了系统扩展性和业
2025-05-28 14:11:05
27
原创 部署Gitlab-CE with Docker私有云环境
本文介绍了在Ubuntu 20.04系统下使用Docker部署GitLab CE(17.10.4版本)的完整流程。主要内容包括:从国内镜像源拉取GitLab镜像、生成运行脚本并解读参数、配置容器网络端口和环境变量、挂载数据卷、修改配置文件设置时区和SSH端口等。文章还提供了管理员密码重置方法、Web界面语言设置指导以及邮件服务器配置示例,并附有常见问题解决建议。整个过程涵盖从镜像拉取到服务启动的完整生命周期,适合需要快速搭建GitLab服务的开发者参考。
2025-05-24 15:41:06
1137
原创 解读JetBrains ToolBox以及Windows环境AppData的那点事
顾名思义应用程序数据,指的就是程序运行实例数据。用于存储应用程序的自定义设置和缓存数据。这些数据不仅包括程序个性化的配置,还涵盖了在应用程序运行过程中产生的临时文件和日志信息。本身它是一个隐藏文件夹,位于每个用户的个人文件夹下。具体位置是 C:\Users<用户名>\AppData,当UAC彻底关闭时普通权限则可以直接访问它。运行环境。
2025-04-29 16:23:42
1007
原创 PKI安全框架之Certificate数字证书(一)
它是一个 CLI 程序,可用于转储和显示证书颁发机构(CA),配置信息,证书服务, CA 组件的备份和还原以及验证证书、密钥对和证书链,它作为证书服务的一部分安装。AKI扩展对于构建证书链非常有用,因为它提供了一个链接到颁发证书的CA的标识符,这有助于证书验证过程中的证书链验证。为了使SSL证书可信,它必须可以追溯到它被签署的信任根,这意味着链中的所有证书——终端实体证书、中间证书和根证书,都需要得到适当的信任。这避免了需要在证书的主体名称中指定所有可能的域名,简化了证书的管理和部署。
2024-08-10 17:33:18
1035
原创 PKI安全框架之Certificate数字证书(二)——New-SelfSignedCertificate构建
X509证书和Windows证书管理机制解析
2024-07-25 12:15:00
1362
原创 基于WSL搭建Ubnutu 20.04.6LTS 开发环境(一)
基于Win10下Ubuntu 20.04.6分发版环境Docker搭建应用实例
2024-05-23 17:46:35
2517
1
原创 EntityFrameworkCore ORM - Expression动态表达式树
表达式树以树形数据结构表示代码,其中每一个节点都是一种表达式,比如方法调用和 x < y 这样的二元运算等。可以对表达式树中的代码进行编辑和运算。这样能够动态修改可执行代码、在不同数据库中执行 LINQ 查询以及创建动态查询。表达式树还能用于动态语言运行时 (DLR) 以提供动态语言和 .NET 之间的互操作性,同时保证编译器编写员能够发射表达式树而非 Microsoft 中间语言 (MSIL)。
2024-03-18 15:33:24
1399
1
原创 EntityFrameworkCore ORM框架及从基础应用到实战
当数据库中表发生更改时,可以直接使用下面命令在Nuget控制台中直接Entity。注意,需要提前配置好appsettings.json。建议采用手工安装,指定版本6.0.10。注意执行前,指定项目位置。
2024-02-21 14:20:11
819
1
原创 C# Wpf自定义控件简单实现密码框(PasswordBox)明密文切换、清除功能及数据绑定(二)
对Wpf自定义控件的详细解析及具体业务场景应用
2022-11-22 18:10:08
3938
转载 使用 ASP.NET Core 创建 Web API
ASP.NET Core 支持使用 C# 创建 RESTful 服务,也称为 Web API。 若要处理请求,Web API 使用控制器。 Web API 中的 控制器 是派生自 ControllerBase 的类。 本文介绍了如何使用控制器处理 Web API 请求。
2021-11-06 14:34:37
1137
Microsoft Access database engine合集
2025-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人