addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Aspect Oriented Programming Using PostSharp

It would be wrong to say that AOP has been silently taking over the world -it has not. However, it is a technology that all developers should have in their toolkits today. Armed with AOP and PostSharp you can become a code hero battling against the code bloat of logging, exception handling, transaction processing, security and more. This talk will provide you with a practical, example driven introduction to AOP with PostSharp preparing you to fight the bloat.

The presentation will be hands-on and follow approximately these topics:

What is AOP?
What is PostSharp?
Why is AOP/PostSharp so important to me?
Example 1 - Logging
Example 2 - Exception Handling
Advanced AOP/PostSharp
Example 3 - Invariant Testing

About Graham McDonald

Graham has over 25 years development experience starting from embedded system in C through C++, Java landing today on the .Net platform using C#. He now concentrates his efforts on UX/UI challenges on the Microsoft stack. Graham has been in various consultancy roles for the top companies in finance, engineering, insurance, as well as for the military and government. He has studied psychology, sociology, philosophy, and artificial intelligence for his sins in previous lives. Today, he is a keen agile UX/UI designer/developer, Certified Scrum Master and one of very few Professional Scrum Developers worldwide. Apart from a wife and daughter Graham has no pets and has never lived in Surrey.

Join or login to comment.

  • Graham J M.

    Many thanks to all those who attended. I hope that PostSharp will be something that you all can use in the future.

    December 3, 2013

  • A former member
    A former member

    Thank you Graham.
    You are a good orator, the topic was very interesting and give us a real opportunity to develop software in a more efficient and organized way.

    November 29, 2013

  • Gerald P.

    It was very interesting.

    November 29, 2013

  • Georges-Louis T.

    Very nice tool ;-)

    November 29, 2013

  • nigel f.

    Excellent presentation, I will add this to my toolbox

    November 29, 2013

  • Cesar P.

    well done, Graham

    November 28, 2013

  • Adam R.

    Sorry about the late RSVP change. Just got too much on right now.

    November 28, 2013

Our Sponsors

People in this
Meetup are also in:

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