Orientação a ASPECTOS – O. ASPECT – The new definition

 Pessoal achei uns ativos bacanas… e interessantes…

 

Material sobre isso que não seja feito pensando em Java é escasso, porque essas idéias são mais desenvolvidas na comunidade Java.

Estes são alguns frameworks .NET que usam algum tipo de conceito AOP:

* Eos = http://www.cs.virginia.edu/~eos/
* Aspect#  = http://aspectsharp.sourceforge.net/
* AOP.NET  = http://sourceforge.net/projects/aopnet/
* AspectDNG  = http://www.dotnetguru.org/modules.php?op=modload&name=IncludePage&file=AspectDNG

AspectDNG foi o que me deu a impressão de estar mais maduro.

Normalmente AOP acaba usando algum tipo de container IOC (Inversion of Control)… às vezes só o container IOC é suficiente para resolver o problema que você tem em mãos… alguns links:

* StructureMap = http://sourceforge.net/projects/structuremap
* PicoContainer = http://www.picocontainer.org/

Aconselho a visitar com atenção o site do PicoContainer por causa da documentação.

Se quiser se arriscar pelas águas do Java… a implementação mais famosa é o AspectJ. = http://eclipse.org/aspectj/

Pessoalmente, nunca apliquei esses conceitos na prática, embora conheça pessoas que lidam com Java que só pensam nisso.

Espero ter ajudado.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s