﻿<feed xml:lang="zh-cn" xmlns="http://www.w3.org/2005/Atom"><title type="text">4Mvc Team Blog</title><subtitle type="text">Just for MVC!</subtitle><id>uuid:a02c142c-9290-4e3d-a2bf-b8b2b114edd8;id=3</id><rights type="text">Copyright 2008-2009 © &lt;a href="http://blog.51mvc.com" target="_blank" title="4MVC team blog"&gt;4MVC Team Blog&lt;/a&gt;
&lt;script type="text/javascript" src="http://js.tongji.linezing.com/898999/tongji.js"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.linezing.com"&gt;&lt;img src="http://img.tongji.linezing.com/898999/tongji.gif"/&gt;&lt;/a&gt;&lt;/noscript&gt;</rights><updated>2010-03-10T18:38:15Z</updated><category term="Notice" label="Notice" scheme="团队公告" /><category term="Develop" label="Develop" scheme="开发纪实" /><logo>http://blog.51mvc.comimages/logo.jpg</logo><author><name>ForMvc</name><uri>http://blog.51mvc.com</uri><email>admin@51mvc.com</email></author><link rel="alternate" href="http://blog.51mvc.com/" /><entry xml:base="http://blog.51mvc.com/view/1"><id>1</id><title type="text">轻量级AOP框架-移植python的装饰器(Decorator)到C#(思考篇) </title><published>2009-12-28T20:02:43+08:00</published><updated>2009-12-28T20:02:43+08:00</updated><author><name>leven</name><uri>http://blog.51mvc.com/view/1</uri><email>leven</email></author><link rel="alternate" href="http://blog.51mvc.com/view/1" /><link href="http://blog.51mvc.com/view/1" /><category term="Develop" /><content type="text">&lt;p&gt;今天我们展示的是Python中一个很有用特性：&amp;ldquo;Decorator&amp;rdquo;，中文可以译作&amp;ldquo;装饰器&amp;rdquo;，它是一个对函数的封装，它可以让你不改变函数本身的情况下对函数的执行进行干预，比如在执行前进行权限认证，日志记录，甚至修改传入参数，或者在执行后对返回结果进行预处理，甚至可以截断函数的执行等等,没错，本质上来说，它就是我们常说的面向方面编程（Aspect-Oriented Programming），简称AOP，本文将尝试将这一特性移植到c#平台.&amp;nbsp;&lt;/p&gt;</content></entry></feed>