Donald Belcham's Aspect Oriented Programming

Keywords: AOP, Aspect Oriented Programming, .net, C#

Most applications that you write have a number of cross-cutting concerns in them. They may range from the simple, such as logging, to something much more complex. Identifying and encapsulating these cross-cutting concerns into aspects can be a trying process.

This two day training course on AOP will teach you how to identify cross-cutting concerns in your codebase. You'll be able to encapsulate those cross-cutting concerns into cohesive aspects and apply them to the target code in an efficient manner. Additionally, you will be able to       effectively test your aspects to ensure that they are functioning as you expect them to.



  • Knowledge of the different implementations of AOP
  • Experience identifying cross-cutting concerns in a codebase
  • Understanding of the patterns used by basic aspects
  • Experience creating basic aspects
  • Ability to identify tooling requirements for the creation of advanced aspects
  • Ability to create advanced aspects
  • Understanding of how to attach aspects with minimal impact
  • Experience in testing of aspects
  • Understanding of how aspects impact the development environment
£[masked] £[masked] if booked before[masked]

***For a full course breakdown and registration please visit:

Join or login to comment.

1 went

  • A former member

Our Sponsors

  • Skills Matter

    organising and hosting most of our meetups, talks and events

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy