В докладе обсуждается методология аспектно-ориентированного программирования. Проводится обзор методологии, существующих средств разработки и методов реализации. Рассмотрено несколько сценариев применения методологии АОР на базе библиотеки PostSharp.