随笔分类 - .NET
摘要:使用Metalama为VisualStudio "重构"\ LiveTemplate 菜单中动态添加功能
阅读全文
摘要:本文介绍如何用Metalama框架无侵入地为.NET项目添加编译时AOP及代码分析,以及动态生成方法
阅读全文
摘要:本文介绍,如何使用Metalama库对.NET项目添加自定义的代码分析,即自定义的编译时警告、错误
阅读全文
摘要:
本文对Metalama中的切面进行简介及以WPF中的 INotifyPropertyChanged 为例,展示如何利用Metalama简化INotifyPropertyChanged 的实现
阅读全文
本文对Metalama中的切面进行简介及以WPF中的 INotifyPropertyChanged 为例,展示如何利用Metalama简化INotifyPropertyChanged 的实现
阅读全文
摘要:Metalama是一个基于微软编译器Roslyn的元编程的库,可以解决我在开发中遇到的重复代码的问题。但是其实Metalama不止可以提供编译时的代码转换,更可以提供自定义代码分析、与IDE结合的自定义代码修复与代码重构功能 等功能。
经过面对文档的学习,发现Metalama可以做到很多非常神奇的事情。
阅读全文
摘要:介绍如何通过使用基于Roslyn的编译时AOP框架来解决.NET项目的代码复用问题。
可以在项目编译时自动插入指定代码,从而避免在运行时带来的性能消耗。
阅读全文
浙公网安备 33010602011771号