低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

PostSharp AOP Framework 进行了更新

2009 年 3 月 19 日

流行的.NET 面向方面编程框架, PostSharp 式发布了新版本: 1.5 版 CTP 3 。这个版本修订了 1.0 SP1 的 Bug,完善了 1.5 CTP 2 中的一些设计问题,最重要的是它在性能上有显著地提升。

与方法拦截解析器在设计时提供 AOP 功能的控制反转容器不同的是:PostSharp 完全集成特性的应用。PostSharp 把自身注入到 Build 过程并延缓编译程序集的过程。因此 PostSharp 工作在 MSIL 层,它实际上支持所有.NET Framework 的静态语言。

1.0 版本改进后,1.5 版本包含下列改进:

  • 无需把程序集加载到 CLR 既可进行读取

在 1.0 版本的时候,PostSharp 要求把程序集加载进 CLR(比如, 在应用程序域中)才能够进行读取。当 PostSharp 处理 Silverlight 或者 Compact Framework 程序集的时候,它就不能被加载进 CLR。

  • 程序集的延迟加载

当 PostSharp 加载依赖项程序集的时候,它只用读取实际所需的元数据对象,致使“性能极大提升和更低的内存消耗”。

  • 性能优化

代码已经被仔细地分析并极大地优化性能

  • 支持 Novell Mono

PostSharp 现在是真正的跨平台。微软平台上编译的可执行文件也可以在 Novell Mono 中执行。它通过 Windows 和 Linux 平台测试并为这两个平台所支持。NAnt Task 使得 PostSharp 在这两个环境中的使用更加容易。

  • 支持 Silverlight 2.0 和 Compact Framework

你可以 Silverlight 2.0 和 Compact Framework 2.0 项目添加方面

  • 可插入的序列化程序和不完全可信方面

之前,所有方面都使用标准的.NET 可执行格式化程序进行序列化。现在可以选择其他序列化程序或者自己的实现,又或者增强作为不完全可信所执行的程序集。

估计 CTP 3 为 1.5 CTP 的最终版本,有望在 1-2 个月内会有第一个候选版本,这取决于 Bug 报告。

查看英文原文: PostSharp AOP Framework Updated

2009 年 3 月 19 日 03:511210
用户头像

发布了 87 篇内容, 共 17.2 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

强!终于有阿里大牛用SpringCloud学习笔记,把微服务架构讲清了

周老师

Java 编程 程序员 架构 面试

基于音频的采食测量方法

Emotion

音频技术

独具特色的臻品音库,带来更优质的听觉体验

百度大脑

人工智能 独具特色

头一次见到阿里大牛把spring boot讲的如此通俗易懂

云流

Java 编程 程序员 架构

资源数据治理的应用实践

鲸品堂

数据 治理 运营商

江西组织部干部人事综合管理平台建设,干部管理系统

13823153121

软件IT专业大学生学习情况调查

老猿Python

大学生 软件IT专业 高校 学习情况调查

这份P7大牛分享的MyBatis面试题总结,太好用了!美团面试过了

java专业爱好者

Java mybatis

面试10家公司,终入阿里,感谢大佬的Java面试进阶解析笔记

Java架构师迁哥

Rust从0到1-集合-Vector

rust 集合 Collections vecotr

公安局情指勤一体化指挥调度系统开发

13823153121

阿里内部“SpringCloudAlibaba学习宝典”全是细节讲解,从入门到入魂

Crud的程序员

Java 编程 程序员 架构 spring cloud alibaba

001 ES suggest-IK 中文

小林-1025

ES es7

000 ES suggest-英文

小林-1025

es7

阿里云 ARMS 3.0 重磅发布云拨测,Gartner APM 魔力象限产品解读

阿里巴巴中间件

阿里云 Gartner 可观测

干了八年的阿里面试官,给大家分享我面试时最爱问的Java面试题

Java架构师迁哥

分布式存储协议靠谱吗?分布式存储协议会被国家禁止吗?

投资矿机v:IPFS1234

分布式存储国家禁止吗 分布式存储协议靠谱吗

封神总结!蚂蚁金服+滴滴+美团+拼多多+腾讯15万字Java面试题

云流

Java 程序员 架构 面试

不想搞Java了,现在Java面试为何这么难

Java架构师迁哥

关于统计专业计算软件学习及期望薪酬的调查

容光

【Java面试】30个 Java 集合面试必备的问题和答案 ​

Java架构师迁哥

FIL多少钱一枚?IPFS怎么下载挖矿?

投资矿机v:IPFS1234

FIL多少钱一枚 IPFS怎么下载挖矿

复习一周 成功拿到字节Offer 我也惊呆了

学Java关注我

Java 程序人生 编程语言 计算机 java面试

智能创作平台全新升级,助力开启智能媒体新时代

百度大脑

人工智能 智能创作

全文最全的SQL手工注入总结(收藏这篇就够了)

Machine Gun

数据库 sql 网络安全 信息安全

直上云霄!终于有阿里架构师熬夜肝出了443页TCP/IP网络协议笔记

周老师

Java 编程 程序员 架构 面试

uni-app rtc插件集成指南及常见问题--iOS

anyRTC开发者

uni-app ios 音视频 WebRTC RTC

【音视频】弱网下实时视频的极限通信

Damon

音视频 视频处理 视频压缩

你“会”学算法吗?

IT蜗壳-Tango

谈Android端的高音质和低延时音频编码

Changing Lin

音视频 四月日更 4月日更

关于统计专业计算软件学习及期望薪酬的调查

容光

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

PostSharp AOP Framework进行了更新-InfoQ