写点什么

更加易用的 PostSharp

  • 2013-05-30
  • 本文字数:559 字

    阅读完需:约 2 分钟

PostSharp 3.0 与 Visual Studio 和 NuGet 进行了深度集成。通过一些鼠标点击,PostSharp 可以为一个干净项目中的方法添加 aspect。该 aspect 所需要的所有包都将被自动下载。

在某些情况下可能会需要额外的信息。例如,第一次添加日志 aspect,会提示用户要使用哪个日志框架。

根据所选框架的不同,可能会需要一些手工配置。例如,Log4Net 还需要在 app.config 文件中添加一个 appender 列表。

对于所有面向方面的编程工具,我们主要关心的是无法确定修改后的代码是什么样的。PostSharp 没有提供预览,但可以启动第三方反编译工具,如 ILSpy、dotPeek 或 Reflector。

这是 PostSharp 第一个兼容 Windows Store、Windows Phone 和 Silverlight 的版本。对这些框架的支持是通过 Portable Class Libraries 提供的。为了解决这些框架中缺少二进制序列化器的问题,PostSharp 提供了它们自己的 PortableFormatter 类。

和很多软件厂商一样,PostSharp 决定放弃以前版本中的定价模型。预算有限的开发者可以使用免费的 PostSharp Express。想要更丰富的特性,需要在第一年购买 $499(Pro 版)或 $799(Ultimate 版)的订阅。后续的支持费用大约为每年 140 和 250。每个许可证是针对每个并发用户,而不是单个用户,所以许可证可以在某种程度上共享。

查看英文原文 PostSharp Has Just Gotten Much Easier

2013-05-30 09:124089
用户头像

发布了 59 篇内容, 共 23.3 次阅读, 收获喜欢 3 次。

关注

评论

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

蓝易云 - Python雪花代码

百度搜索:蓝易云

Python 云计算 运维 云服务器 ID

办公必备:2024年值得信赖的10款电子合同签约app

爱吃小舅的鱼

电子合同 合同管理软件 电子签名软件

从OpenAI停服看中国市场:国产替代崛起的机遇与挑战

极限实验室

国产替代 openai easysearch

超级实用 Python GUI 入门

我再BUG界嘎嘎乱杀

Python 开发语言 GUI

MYSQL 深入浅出系列 - 锁机制

间隙锁 :MySQL 数据库 临键锁

蓝易云 - 深入理解HTTP请求的五个要点

百度搜索:蓝易云

云计算 Linux TCP 运维 HTTP

以 Go 语言为例解释什么是伪共享以及如何解决

江湖十年

Go 后端 go tool

蓝易云 - php所有函数总结

百度搜索:蓝易云

php 云计算 运维 函数 云服务器

Nginx 开启 gzip 压缩,让网站飞一会!

左诗右码

nginx

蓝易云 - 海外服务器指的是什么?有哪些优势?

百度搜索:蓝易云

云计算 服务器 云服务器 服务器租用 海外服务器

蓝易云 - Java:commons-codec实现byte数组和16进制字符串转换

百度搜索:蓝易云

Java Apache 云计算 云服务器 高防服务器

实践指南,终于有大佬把Python和机器学习讲明白了!

我再BUG界嘎嘎乱杀

Python 人工智能 机器学习 开发语言

亮相2024世界人工智能大会,扫描全能王AIGC“黑科技”助力敦煌遗书数字化修复

合合技术团队

人工智能 OCR 合合信息 古籍修复

提升办公效率!2024年5大主流AIPPT软件一网打尽!

彭宏豪95

人工智能 职场 在线白板 AIGC AI生成PPT

GitHub星标破千!斯坦福大学的284个机器学习小抄(漫画中文版)

我再BUG界嘎嘎乱杀

Python 人工智能 机器学习 AI 开发语言

天润融通分析AI技术助力客户服务,实现满意度三倍增长

天润融通

人工智能

更加易用的PostSharp_.NET_Jonathan Allen_InfoQ精选文章