InfoQ

InfoQ

Visualização específica de Tópico/Tag

AOP na InfoQ


Últimos destaques de notícias sobre AOP

AOP: Desenvolvimento de aplicações usando aspectos

Tópicos
Mensageria,
Web Services,
Artefatos & Ferramentas,
AOP,
Qualidade,
Análise de Código,
Ferramentas,
Design Orientado a Objeto,
Metodologias,
SOA,
Arquitetura Corporativa,
Depuração,
Profilers,
Artesanato de software,
Programação,
Arquitetura,
Agile,
Modelagem,
Design,
Design Guideline,
Design Patterns

Nesta palestra, Fábio Falavinha fala a respeito do Paradigma Orientado a Aspectos (AOP), que consiste em modularizar uma aplicação em aspectos, que observam o ciclo de vida e interações entre os objetos de um sistema, via troca de mensagens, até que possam agir. Este paradigma é um complemento ao modelo OO, que facilita desenvolver aplicações e separar a implementação das regras de negócio.

Implementando Estratégia de Busca em uma aplicação J2EE utilizando AOP

Tópicos
Java,
AOP,
Linguagens,
Acesso a Dados,
Metodologias,
Programação,
Bancos de dados,
AspectJ

Este artigo apresenta um estratégia de busca que utiliza AOP, otimizando o processo de retorno de dados de um sistema backend baseado em um caso de uso, de uma maneira modular sem onerar as camadas de serviço de baixo nível ou de repositório.

Notícias sobre AOP

PostSharp AOP Framework Atualizado

Tópicos
AOP,
.NET,
Metodologias,
Programação

O PostSharp, o popular framework de programação orientado a Aspect para .NET, teve uma nova release: a Versão 1.5 CTP 3. Esta release inclui as correções de bug do 1.0 SP1, melhora alguns problemas de design no 1.5 CTP 2 e mais importante, melhoras dramática de performance.

Ramnivas Laddad tomando decisões AOP com AspectJ e Spring AOP

Tópicos
AOP,
Metodologias,
Arquitetura,
Programação,
AJDT,
Aspect Oriented Programming,
AspectJ

A combinação Spring AOP/AspectJ oferece muitas escolhas, sejam elas relacionadas ao sistema AOP (bytecode-based ou AOP proxy-based), relacionadas à sintaxe (AspectJ tradicional, @AspectJ ou sintaxe XML) ou opções de weaving (build time ou load-time weaver) e um entendimento claro de todas estas escolhas é muito importante para aplicá-las de forma prática quando se utiliza Aspectos em aplicações.