最新发布的相关软件:
PostgreSQL服务器5.1.0 Datanamic数据发生器_Datanamic Data Generator for PostgreSQL Server 5.1.0
PostgreSQL的PHP发生器12.8.0.11_PostgreSQL PHP Generator 12.8.0.11
postcART.net 1.0_Best of postcART.net 1.0
PostScript的IFilter的0.9_PostScript IFilter 0.9
PostSharp 2.0.8.1323
PostgreSQL的数据访问组件3.5.9_PostgreSQL Data Access Components 3.5.9
PostgresDAC 2.9.3
PostgreSQL代码生成器4.4.4148.29117_PostgreSQL code generator 4.4.4148.29117
增强可扩展的平台。NET程序集
PostSharp被设计成一个可扩展的平台。NET程序集,也就是提高PostSharp将在编译后的程序集。
相当抽象的,不是吗?没有这么多。它具有强大的应用程序。 PostSharp老挝,一个轻量级的神器出山:www.shenqi73.com面向方面的解决方案,提供了面向方面编程(AOP)。NET开发人员无需学习曲线。
PostSharp是一个工具,可以减少代码的行的数量和提高它的逻辑去耦。因此,其可以帮助您提供了更高的稳定性,更清洁的设计,更便宜的源代码维护。
你已经做的事情,比如事务管理,日志,缓存,或安全吗?在每一个方法,你必须写一个相同的十几行代码,对吗?
PostSharp,您可以封装这些方面自定义属性。
你可以让你自定义属性,这将真正到你的代码中添加新的行为!这有时被称为面向方面编程(AOP)或政策注射。
PostSharp透明地插入本身的生成过程和后处理编译的程序集。由于PostSharp工作在MSIL水平,它支持几乎所有的静态语言的。NET框架。
下面是一些主要特点的“PostSharp”:
一般:
·全面支持。NET 2.0,3.0和3.5的纯托管的程序集(C#,VB.NET,J#,...)。支持单声道,Silverlight 2和Compact Framework的*生产普通的和可验证的。NET程序集,这将是兼容大多数工具的生态系统!与Visual Studio和MSBuild的无缝集成。丰富的调试经验:调试简单,通常情况下,你可以进入方面的处理程序。最高质量的API设计和实现,测试和赞誉的大型社区。
PostSharp老挝:
付费使用的复杂性:我们一直简单的事情变得简单。大量可供选择的方面,包括增强方法,方法调用拦截,现场水平方面,和类型组成。
·轻松建立图书馆方面和不同的项目之间重用他们。
·面向对象方面:各方面都普通。NET类的继承和抽象的或虚拟的方法全力支持。
·声明式和命令式的验证方面的使用在编译的时候请确保您的自定义属性仅用于下才有意义。编译时初始化方面:不计算在运行时在编译时,可以做什么。
PostSharp核心:
·PostSharp核心是一个真正的编译器后端,实际上远不止于此。除了提供详尽的对象模型的。NET程序集,它提供了对组件的架构,运行复杂的任务和插件功能的项目。
·综合对象模型的管理。NET程序集的所有功能。 (只有纯粹的托管程序集的支持)抽象复杂的过程,MSIL指令注入高层次方面的织工PostSharp老挝的低等级方面织女。可扩展的平台基础设施管理的整体装配转型过程中的一组任务和让您打包作为一个插件,自定义任务。是的,老挝是'只有'一个插件中的PostSharp核心。
限制:
·45天试用本发行版中的新功能:
Visual Studio扩展:
作为开发人员舒适与PostSharp到他们的代码中添加越来越多的方面,有两个问题成为明显的:我怎样才能知道我的方面已应用于元素的代码吗?我怎么能知道哪些方面已经应用到元素的代码,我在看吗?回答这两个问题正是PostSharp扩展Visual Studio 2008和2010年已被设计为。它提供了两个新功能的IDE:一个看点浏览器工具窗口,增强元素的可点击的工具提示的代码和新的装饰。
综合各方面(通知和切入点):
·PostSharp 1.5的成功部分是由于其介绍,而不诉诸野蛮的术语,如通知和切入点的能力。那么,为什么向他们介绍了吧?因为他们可以更容易地开发出复杂的方面。由于通知和切入点,可以实现复杂的模式,如可观察性意识(作INotifyPropertyChanged)只有...