花费 54 ms
C# 中使用面向切面编程(AOP)中实践代码整洁

1. 前言 最近在看《架构整洁之道》一书,书中反复提到了面向对象编程的 SOLID 原则(在作者的前一本书《代码整洁之道》也是被大力阐释),而面向切面编程(Aop)作为面向对象编程的有力补充,对实践 ...

Thu Oct 25 19:39:00 CST 2018 15 5893
.NET静态代码织入——肉夹馍(Rougamo)

肉夹馍是什么 肉夹馍(https://github.com/inversionhourglass/Rougamo)通过静态代码织入方式实现AOP的组件。.NET常用的AOP有Castle Dynam ...

Tue Dec 21 16:05:00 CST 2021 28 3555
[C#]使用Costura.Fody将源DLL合并到目标EXE

本文为原创文章,如转载,请在网页明显位置标明原文名称、作者及网址,谢谢! 一、本文主要是使用Costura.Fody工具将源DLL合并到目标EXE,因此,需要从以下任一 ...

Wed Nov 08 23:59:00 CST 2017 6 7119
WPF MVVM 模式下的弹窗

WPF MVVM 模式下的弹窗 独立观察员 2020 年 7 月 15 日 一、总体展示 首先看看用户控件在设计页面的大致效果: 中间部分自然就是确认弹框了,由标题、内容、确认按钮、 ...

Thu Jul 16 06:33:00 CST 2020 2 2379
将exe和dll打包为一个exe文件

通过Nuget安装Costura.Fody 公司项目需要支持.NET 4.0(使用VS2017),Costura.Fody库从3.2.1开始支持4.0,但是不能装最新的Fody,否则会提示: Fo ...

Sat Aug 10 17:11:00 CST 2019 0 865
用开源AOP简化MVVM框架

本文的前提是知晓基于Xaml开发,本文以WPF为例 一 、简化属性通知事件 普通的属性通知会写一个基于INotifyPropertyChanged接口的类 这样用时就可以在属 ...

Sun Jan 03 09:03:00 CST 2016 6 1789

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM