<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: Windsor&#8217;s Interceptors and Performance</title> <atom:link href="http://davybrion.com/blog/2008/05/windsors-interceptors-and-performance/feed/" rel="self" type="application/rss+xml" /><link>http://davybrion.com/blog/2008/05/windsors-interceptors-and-performance/</link> <description>inquisitive: adjective. given to inquiry, research, or asking questions; eager for knowledge; intellectually curious</description> <lastBuildDate>Wed, 16 May 2012 15:43:00 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>By: Gael Fraiteur</title><link>http://davybrion.com/blog/2008/05/windsors-interceptors-and-performance/comment-page-1/#comment-222</link> <dc:creator>Gael Fraiteur</dc:creator> <pubDate>Mon, 12 May 2008 08:51:14 +0000</pubDate> <guid
isPermaLink="false">http://ralinx.wordpress.com/?p=114#comment-222</guid> <description>I would not say that PostSharp is without performance overhead. Actually, Windsor generates proxies using Reflection Emit, so once the proxy is emitted, Windsor is as fast as PostSharp.The big difference is somewhere else: Windsor enables AOP typically only on service boundaries, the set of available aspects is more limited, it forces you to use factories.To be more precise, if you use PostSharp Core to inject ad-hoc MSIL instructions, there will be no difference in performance w.r.t. hand-tuned code. But if you use PostSharp Laos, the high-level library offering a similar performance of functionality as Windsor, performance will be similar — since the level of abstraction is similar.Happy PostSharping!Gael</description> <content:encoded><![CDATA[<p>I would not say that PostSharp is without performance overhead. Actually, Windsor generates proxies using Reflection Emit, so once the proxy is emitted, Windsor is as fast as PostSharp.</p><p>The big difference is somewhere else: Windsor enables AOP typically only on service boundaries, the set of available aspects is more limited, it forces you to use factories.</p><p>To be more precise, if you use PostSharp Core to inject ad-hoc MSIL instructions, there will be no difference in performance w.r.t. hand-tuned code. But if you use PostSharp Laos, the high-level library offering a similar performance of functionality as Windsor, performance will be similar — since the level of abstraction is similar.</p><p>Happy PostSharping!</p><p>Gael</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/5 queries in 0.002 seconds using disk: basic
Object Caching 317/318 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: d18sni7re4ly7f.cloudfront.net

Served from: davybrion.com @ 2012-05-17 11:51:36 -->
